首页 / 浏览问题 / 组件GIS / 问题详情
java程序,超图jar包导致jvm崩溃
行者不懂  (242EXP)  牛刀小试
11月3日, 2019
用超图的java架包开发了一个自动生成三维缓存并发布服务的功能,并利用spring boot打包成服务了。

调用服务的时候,java程序代码执行过程中,jvm会崩溃导致程序异常退出。

部分崩溃日志如下,可以提供完整的崩溃日志。

java架包版本为9.1.1,相关环境设置正确,程序有时也能跑完,但大部分时候都会崩溃退出。

Stack: [0x000000001fc60000,0x000000001fd60000],  sp=0x000000001fd5e908,  free space=1018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  0x0000000060bba8d0

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.supermap.realspace.SceneNative.jni_Delete(J)V+0
j  com.supermap.realspace.Scene.dispose()V+40
J 9189 C2 com.supermap.data.InternalHandleDisposable.finalize()V (21 bytes) @ 0x00000000054add20 [0x00000000054adcc0+0x60]
J 9185% C2 java.lang.ref.Finalizer$FinalizerThread.run()V (55 bytes) @ 0x000000000550db50 [0x000000000550d820+0x330]
v  ~StubRoutines::call_stub

需要看完整的报错日志也可以,可以私信我。

1个回答

您好,在关键代码后面打印输出一下,看是在哪一句代码发生了崩溃。麻烦提供一下您的完整的崩溃日志,可以私信我。
董懿鑫  (8,997EXP)  登峰造极
11月4日, 2019
...