我使用Libgdx开发了一款游戏。它通过给出致命信号11(SIGSEGV)错误而随机停止。有时强制关闭,有时强制关闭,然后自动重启。强制关闭期间打印的日志是: -
A/libc(3475): Fatal signal 11 (SIGSEGV) at 0x00000008 (code=1), thread 3534 (Thread-343)
我还会不时在游戏过程中不断获取日志。
04-27 09:04:18.750: D/dalvikvm(3475): Issue registerizing the trace in the backend.
04-27 09:04:18.750: I/dalvikvm(3475): Ignoring other issues and retrying without backend registerization
04-27 09:04:18.750: D/dalvikvm(3475): JIT_INFO: Retrying trace Lcom/badlogic/gdx/graphics/g2d/BitmapFontCache;translate, offset 40
04-27 09:12:39.410: D/dalvikvm(3475): JIT_INFO: Issues while compiling trace Ljava/util/Arrays;fill, offset 7
04-27 09:12:39.410: D/dalvikvm(3475): The trace provoked a spill.
04-27 09:12:39.410: I/dalvikvm(3475): Trying less registerization from 1 to 0
04-27 09:12:39.410: D/dalvikvm(3475): JIT_INFO: Retrying trace Ljava/util/Arrays;fill, offset 7
04-27 09:14:08.930: I/dalvikvm(3475): JIT_INFO: Overwriting association of v6:ecx with xmm0
04-27 09:18:30.610: D/dalvikvm(3475): JIT_INFO: Issues while compiling trace Ljava/util/Arrays;fill, offset 5
04-27 09:18:30.610: D/dalvikvm(3475): The trace provoked a spill.
04-27 09:18:30.610: I/dalvikvm(3475): Trying less registerization from 1 to 0
请帮助我,我被困住了,无法找到问题的原因。