We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi:
I have a device which was equipped with Mali T760.
I follow the instruction in Graphic Debugger 2.0, get the below crash logs.
I/DEBUG ( 2338): pid: 3850, tid: 3850, name: surfaceflinger >>> /system/bin/surfaceflinger <<<
I/DEBUG ( 2338): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr be167ff8
I/DEBUG ( 2338): r0 0000001e r1 b6e99e00 r2 b6e5ee95 r3 0003f4be
I/DEBUG ( 2338): r4 0000001e r5 b6df198d r6 be168064 r7 b7455548
I/DEBUG ( 2338): r8 00000088 r9 b6e0a750 sl 00000007 fp b6e0a764
I/DEBUG ( 2338): ip b67fee54 sp be168028 lr b6e5cccd pc b6e5ee98 cpsr 200f0030
I/DEBUG ( 2338): d0 61667275536b6363 d1 6d6f724672656665
I/DEBUG ( 2338): d2 4965646f4365634b d3 61636f4c2e6f6648
I/DEBUG ( 2338): d4 4026000000000000 d5 0000000100000000
I/DEBUG ( 2338): d6 0000000b3f800000 d7 4026000000000000
I/DEBUG ( 2338): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 2338): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 2338): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 2338): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 2338): d16 c1b22fc0e651a9fc d17 0000000000000001
I/DEBUG ( 2338): d18 41c9447528800000 d19 0000000000000000
I/DEBUG ( 2338): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 2338): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 2338): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 2338): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 2338): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 2338): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 2338): scr 00000010
I/DEBUG ( 2338):
I/DEBUG ( 2338): backtrace:
I/DEBUG ( 2338): #00 pc 0000fe98 /system/lib/libc.so (dlmalloc+3)
I/DEBUG ( 2338): #01 pc 0003a98b /system/lib/libEGL.so
I/DEBUG ( 2338): stack:
I/DEBUG ( 2338): ........ ........
I/DEBUG ( 2338): #00 be168028 3ffffffc
I/DEBUG ( 2338): be16802c b67649b1 /system/vendor/lib/egl/libGLES.so (operator new(unsigned int)+16)
I/DEBUG ( 2338): be168030 00000011
I/DEBUG ( 2338): be168034 b67961cb /system/vendor/lib/egl/libGLES.so
I/DEBUG ( 2338): be168038 00000011
I/DEBUG ( 2338): be16803c b67971ff /system/vendor/lib/egl/libGLES.so
I/DEBUG ( 2338): be168040 b6df198d /system/lib/libEGL.so
I/DEBUG ( 2338): be168044 be16806c
I/DEBUG ( 2338): be168048 be168064
I/DEBUG ( 2338): be16804c b67974ff /system/vendor/lib/egl/libGLES.so
I/DEBUG ( 2338): be168050 be16806c
PS: the library "libGLES.so" was the symbol link of "libGLES_mgd.so" actually.
I have found that the libGLES_mgd.so was built by arm-eabi-gcc4.6, is it right?
My device build with arm-eabi-gcc 4.7 under the system verion of anroid 4.4.4.
i wonder this is a reason why libEGL was crashed .
We have just released MGD v2.0.2 which we believe should resolve this issue (Mali Graphics Debugger - Mali Developer Center Mali Developer Center). Please give it a go and let us know.