还有有没有大神知道,如何打印出本地代码(非java,c/c++)栈的相关信息,正常的看着非常费劲而且信息极少如下:0x00007F5551B7F7A2 [libj9prt24.so+0xe7a2]) (0x00007F5551B89BF1 [libj9prt24.so+0x18bf1]) (0x00007F5551B7F82D [libj9prt24.so+0xe82d]) (0x00007F5551B7F93A [lib...
显示全部
还有有没有大神知道,如何打印出本地代码(非java,c/c++)栈的相关信息,正常的看着非常费劲而且信息极少如下:
0x00007F5551B7F7A2 [libj9prt24.so+0xe7a2])
(0x00007F5551B89BF1 [libj9prt24.so+0x18bf1])
(0x00007F5551B7F82D [libj9prt24.so+0xe82d])
(0x00007F5551B7F93A [libj9prt24.so+0xe93a])
(0x00007F5551B7F5E4 [libj9prt24.so+0xe5e4])
(0x00007F5551B89BF1 [libj9prt24.so+0x18bf1])
(0x00007F5551B7F65D [libj9prt24.so+0xe65d])
(0x00007F5551B7B706 [libj9prt24.so+0xa706])
(0x00007F5551B7BA5A [libj9prt24.so+0xaa5a])
(0x00007F5551B7BB5B [libj9prt24.so+0xab5b])
(0x00007F5550F66741 [libj9dmp24.so+0x12741])
(0x00007F5551B89BF1 [libj9prt24.so+0x18bf1])
(0x00007F5550F63131 [libj9dmp24.so+0xf131])
(0x00007F5550F6665A [libj9dmp24.so+0x1265a])
(0x00007F5551B89BF1 [libj9prt24.so+0x18bf1])
(0x00007F5550F6174A [libj9dmp24.so+0xd74a])
(0x00007F5550F6683A [libj9dmp24.so+0x1283a])
(0x00007F5550F58743 [libj9dmp24.so+0x4743])
(0x00007F5550F5B625 [libj9dmp24.so+0x7625])
(0x00007F5551B89BF1 [libj9prt24.so+0x18bf1])
(0x00007F5550F5B5FE [libj9dmp24.so+0x75fe])
(0x00007F5550F5B2C9 [libj9dmp24.so+0x72c9])
(0x00007F5550F67ABE [libj9dmp24.so+0x13abe])
(0x00007F5550F68653 [libj9dmp24.so+0x14653])
(0x00007F5551CA8D10 [libj9hookable24.so+0xd10])
(0x00007F5551ECC5C6 [libj9vm24.so+0x135c6])
(0x00007F5551ECC35B [libj9vm24.so+0x1335b])
(0x00007F5551ECBA0E [libj9vm24.so+0x12a0e])
(0x00007F5551ECCDEA [libj9vm24.so+0x13dea])
(0x00007F5551EC6688 [libj9vm24.so+0xd688])
大体上知道是什么方法导致的“本机内存耗尽异常”
(0x00007F5551EC6688 [libj9vm24.so+0xd688])经过地址转换实为argcount.c 中的internalCreateRAMClassFromROMClass方法 ,在具体的信息就没有了,IBM jvm源码又没有公开,sun的公开了但实现又不一样,所以只能调试参数。
收起