堆栈跟踪中的十六进制值而不是行号

时间:2013-05-13 09:47:57

标签: java debugging stack-trace line-numbers

我试图通过串口读取输出来调试加载到嵌入式系统的Java程序。当引发异常时,我无法在堆栈跟踪中看到行号。相反,有一些十六进制值。我怀疑他们可能代表一些内存地址,但我根本不确定。这是堆栈跟踪的一部分,可以提供您的想法:

Exception in thread "main" com.is2t.web.rs.RestException
     at java.lang.System.@M:0x8009e7c:0x8009e86@
     at java.lang.Throwable.@M:0x8009f88:0x8009f9e@
     at java.lang.Throwable.@M:0x8008cec:0x8008cfe@

有没有办法正确查看行号?如果没有,在不知情的情况下调试的最佳技术是什么?

编辑:嵌入式系统是一个STM32微控制器,我不相信他们有文件解释这种特殊情况。

0 个答案:

没有答案