【问题标题】:Native crash at signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)信号 11 (SIGSEGV) 的本机崩溃,代码 1 (SEGV_MAPERR)
【发布时间】:2017-07-13 10:51:07
【问题描述】:

我刚刚在 Google Play 商店上发布了我的 Unity 应用程序。但是,我的一些用户在以下设备上收到了Native crash at signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)

三星 Galaxy S3 (Android 4.3)、LG K10 LTE (Android 6.0)、Highscreen Easy XL (Android 6.0)、索尼 Xperia C5 Ultra Dual (Android 6.0)、华为 Y635-TL00 (Android 4.4)。

我无法在我的三星 Galaxy S6 或我朋友的设备上重现同样的崩溃。我正在使用 Unity 5.6.2f1,API 级别 16。可能是什么导致了此崩溃,我应该如何尝试修复它?

回溯:

native: pc 00000000004db254  /mnt/asec/com.companyname.app-1/lib/libunity.so
native: pc 00000000004ec69c  /mnt/asec/com.companyname.app-1/lib/libunity.so
native: pc 00000000000d9e24  /mnt/asec/com.companyname.app-1/lib/libunity.so
native: pc 00000000000db2d0  /mnt/asec/com.companyname.app-1/lib/libunity.so
native: pc 000000000031a3b0  /mnt/asec/com.companyname.app-1/lib/libunity.so
native: pc 00000000005eea94  /mnt/asec/com.companyname.app-1/lib/libunity.so
native: pc 000000000001e44c  /system/lib/libdvm.so (dvmPlatformInvoke+112)
native: pc 000000000004e91b  /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)
native: pc 0000000000027860  /system/lib/libdvm.so
native: pc 000000000002be00  /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
native: pc 0000000000060a6d  /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+292)
native: pc 0000000000060a97  /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, ...)+20)
native: pc 000000000005582b  /system/lib/libdvm.so
native: pc 000000000000cb58  /system/lib/libc.so (__thread_entry+72)
native: pc 000000000000ccd4  /system/lib/libc.so (pthread_create+208)

【问题讨论】:

  • Signal 11 崩溃确实很难调试,但我首先要看的是内存使用情况。找出它崩溃的设备是否有低内存规格,比如少于一个 gig,如果是,那么它可能是纹理或类似的内存错误。
  • @Ingavaras:你的问题有进展吗?

标签: android unity3d crash


【解决方案1】:

我发现当我尝试使用 Application.LoadLevelAdditive() 加载许多纹理重的对象时发生此错误。我通过在需要时简单地启用/禁用对象来解决问题(我将初始化它们禁用,然后再启用它们)。

【讨论】:

    猜你喜欢
    • 2021-06-19
    • 2018-02-27
    • 1970-01-01
    • 2019-07-26
    • 2020-02-17
    • 1970-01-01
    • 1970-01-01
    • 2018-05-29
    • 1970-01-01
    相关资源
    最近更新 更多