Samsung crash

I’m getting these reports on fabric (crashlytics)

Fatal Exception: java.lang.Error: FATAL EXCEPTION [UnityMain]
Unity version     : 5.6.1f1
Device model      : samsung GT-P3110
Device fingerprint: samsung/espressowifixx/espressowifi:4.1.1/JRO03C/P3110XXCLK7:user/release-keys


Caused by java.lang.Error: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 6af50000
Build fingerprint: 'samsung/espressowifixx/espressowifi:4.1.1/JRO03C/P3110XXCLK7:user/release-keys'
Revision: '10'
pid: 28723, tid: 28751, name: main  >>> com.****.***** <<<
    r0 00000000  r1 6ae0c000  r2 00000000  r3 00051000
    r4 00000000  r5 000001a1  r6 75431d08  r7 00000800
    r8 00000000  r9 00000000  sl 00000001  fp 75431008
    ip 0000000a  sp 601be530  lr 58cc6254  pc 58ca4184  cpsr 2e312e34

       at libGLESv2_POWERVR_SGX540_120.00007184(Unknown Source)
       at libGLESv2_POWERVR_SGX540_120.00029250(Unknown Source)

It happens to lots of samsung devices, and banning them is not really an option since I don’t think it happens to everyone.

This is the #1 crash I’ve got at the moment.

Is this happening to anyone else? Any solutions or tips to debug this? I’m really lost here.

Fatal Exception: java.lang.Error: FATAL EXCEPTION [UnityMain]
Unity version : 5.6.0f3
Device model : samsung SM-S820L
Device fingerprint: samsung/coreprimeltetfnvzw/coreprimeltetfnvzw:4.4.4/KTU84P/S820LUDU1ANL8:user/release-keys

Caused by java.lang.Error: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
Build fingerprint: ‘samsung/coreprimeltetfnvzw/coreprimeltetfnvzw:4.4.4/KTU84P/S820LUDU1ANL8:user/release-keys’
Revision: ‘7’
pid: 21012, tid: 21159, name: UnityMain >>> ******** <<<
r0 6a970918 r1 00000000 r2 0000889f r3 67ce3640
r4 6a9d18c8 r5 00000000 r6 6a9d18c8 r7 0000886a
r8 40146394 r9 5c7f238c sl 6a9726fc fp 6a9728d8
ip 00008625 sp 67ce3624 lr 5c766105 pc 5c7899d8 cpsr 7465746c

at libGLESv2_adreno.core_glGetVertexAttribiv(core_glGetVertexAttribiv:151)
at libGLESv2_adreno.end_drawarray_datablocks(end_drawarray_datablocks:100)
at libGLESv2_adreno.apilog_close(apilog_close:18)
at libGLESv2_adreno.gl2_context_delete(gl2_context_delete:1322)
at libEGL_adreno.eglDestroyClientApiContext(eglDestroyClientApiContext:60)
at libEGL_adreno.eglFreeContext(eglFreeContext:72)
at libEGL_adreno.eglContextReleaseRef(eglContextReleaseRef:280)
at libEGL_adreno.qeglDrvAPI_eglDestroyContext(qeglDrvAPI_eglDestroyContext:340)
at libEGL_adreno.eglDestroyContext(eglDestroyContext:16)
at libEGL.eglDestroyContext(eglDestroyContext:64)
at libunity.00590f64(Unknown Source)
at libunity.0058ed24(Unknown Source)
at libunity.0058f7bc(Unknown Source)
at libunity.004c1164(Unknown Source)
at libunity.005dd808(Unknown Source)
at libunity.005e4c48(Unknown Source)
at libunity.005e6174(Unknown Source)
at libunity.005e8fb4(Unknown Source)
at libdvm.dvmPlatformInvoke(dvmPlatformInvoke:112)
at libdvm.dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)(dvmCallJNIMethod:398)
at libdvm.00029aa0(Unknown Source)
at libdvm.dvmMterpStd(Thread*)(dvmMterpStd:76)
at libdvm.dvmInterpret(Thread*, Method const*, JValue*)(dvmInterpret:184)
at libdvm.dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)(dvmCallMethodV:336)
at libdvm.dvmCallMethod(Thread*, Method const*, Object*, JValue*, …)(dvmCallMethod:20)
at libdvm.00058453(Unknown Source)
at libc.__thread_entry(__thread_entry:72)
at libc.pthread_create(pthread_create:240)

1 Like

Could u solve this issue? I have the same problem.

libGLESv2_adreno.core_glGetVertexAttribiv (core_glGetVertexAttribiv:151)

libGLESv2_adreno.end_drawarray_datablocks (end_drawarray_datablocks:100)

libGLESv2_adreno.apilog_close (apilog_close:18)

libGLESv2_adreno.gl2_context_delete (gl2_context_delete:1322)

libEGL_adreno.eglDestroyClientApiContext (eglDestroyClientApiContext:60)

libEGL_adreno.eglFreeContext (eglFreeContext:72)

libEGL_adreno.eglContextReleaseRef (eglContextReleaseRef:280)

libEGL_adreno.qeglDrvAPI_eglDestroyContext (qeglDrvAPI_eglDestroyContext:340)

libEGL_adreno.eglDestroyContext (eglDestroyContext:16)

libEGL.eglDestroyContext (eglDestroyContext:64)

libunity.00530eb0 (Unknown Source)

libunity.0052e7d4 (Unknown Source)

libunity.0052f25c (Unknown Source)

libunity.0046099c (Unknown Source)

libunity.00539b50 (Unknown Source)

libunity.00540b64 (Unknown Source)

libunity.005423ec (Unknown Source)

libunity.00544ea8 (Unknown Source)

libdvm.dvmPlatformInvoke (dvmPlatformInvoke:112)

libdvm.dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*) (dvmCallJNIMethod:398)

libdvm.0002a560 (Unknown Source)

libdvm.dvmMterpStd(Thread*) (dvmMterpStd:76)

libdvm.dvmInterpret(Thread*, Method const*, JValue*) (dvmInterpret:184)

libdvm.dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list) (dvmCallMethodV:336)

libdvm.dvmCallMethod(Thread*, Method const*, Object*, JValue*, …) (dvmCallMethod:20)

libdvm.00058f13 (Unknown Source)

libc.__thread_entry (__thread_entry:72)

libc.pthread_create (pthread_create:240)

I receive exact same error as jbarkoczi. Can somebody help us?

Have you guys solved this problem?