oracle 执行SDE.st_distance出现ORA-28579: 在从外部过程代理程序回调时, 发生网络错误

oracle数据库上执行以下语句:
SELECT SDE.st_distance(SDE.st_geomfromtext('LINESTRING ( 11554475.3816 3515843.3625, 11554503.0541 3515851.3398)', 3857),
sde.st_boundary(SDE.st_geomfromtext('LINESTRING ( 11554482.94070000 3515771.69520000, 11554455.69630000 3515780.81250000)', 3857))) from dual ;

报ORA-28579: 在从外部过程代理程序回调时, 发生网络错误
ORA-06512: 在 "SDE.ST_GEOMETRY_SHAPELIB_PKG", line 325
ORA-06512: 在 "SDE.ST_GEOMETRY_OPERATORS", line 689
同一版本同样语句在另一机器上的数据库执行没有问题,请问这个错误是什么原因呀

https://blog.csdn.net/athena0152/article/details/101101656?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.nonecase
盲猜本机客户端环境问题

这是一个ORACLE的BUG,需要升级数据库到11.2.0.2以上