我已将一些c ++代码链接到android studio项目并且它没有问题,但每次遇到java代码中的运行时错误时,android studio都不会准确地告诉我这个问题,并且只在调试器中报告此错误:
Signal = SIGSEGV (signal SIGSEGV: invalid address (fault address: 0xc))
有什么问题?
答案 0 :(得分:0)
这主要是由于以下两个原因之一: 1)无效的内存引用。
2)吃太多记忆。现在,调试此问题可能有点令人生畏。 因此,请开始找出代码可能正在执行INVALID MEMORY ACCESS的点,从而导致SIGSEGV错误或指向代码启动过多线程的点。
你必须弄清楚这个问题是经常出现还是五分之一(或左右)。
因为我在一个项目中遇到了问题,并且在5-6次中遇到了问题。