Still57
Member
Like the title says I've noticed that the ds_list_read() function causes the app to crash on android. Has anyone else experienced this?
Code:
--------- beginning of crash
09-03 09:53:34.120 27548 27548 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-03 09:53:34.121 27548 27548 F DEBUG : Build fingerprint: 'samsung/a11qnntur/a11q:10/QP1A.190711.020/A115FXXU1ATG1:user/release-keys'
09-03 09:53:34.121 27548 27548 F DEBUG : Revision: '0'
09-03 09:53:34.121 27548 27548 F DEBUG : ABI: 'arm'
09-03 09:53:34.121 27548 27548 F DEBUG : Timestamp: 2020-09-03 09:53:34+0300
09-03 09:53:34.121 27548 27548 F DEBUG : pid: 27280, tid: 27369, name: GLThread 2386 >>> com.still57.minesweeper <<<
09-03 09:53:34.121 27548 27548 F DEBUG : uid: 10208
09-03 09:53:34.121 27548 27548 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x5f
09-03 09:53:34.122 27548 27548 F DEBUG : Cause: null pointer dereference
09-03 09:53:34.122 27548 27548 F DEBUG : r0 00000003 r1 01000001 r2 00fffffc r3 b44edb00
09-03 09:53:34.122 27548 27548 F DEBUG : r4 b55ced48 r5 b3b8a1a0 r6 00000000 r7 00000000
09-03 09:53:34.122 27548 27548 F DEBUG : r8 00000003 r9 00000000 r10 b3b8a180 r11 b55ced20
09-03 09:53:34.122 27548 27548 F DEBUG : ip b7bd4a98 sp b55cece0 lr b796dfd8 pc b78bf06c
09-03 09:53:34.548 27548 27548 F DEBUG :
09-03 09:53:34.548 27548 27548 F DEBUG : backtrace:
09-03 09:53:34.549 27548 27548 F DEBUG : #00 pc 0021f06c /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (Array_DecRef(RefDynamicArrayOfRValue*)) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.549 27548 27548 F DEBUG : #01 pc 002cdfd4 /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (ReadValue(RValue&, CStream&, int)+444) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.549 27548 27548 F DEBUG : #02 pc 002d0910 /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (CDS_List::ReadFromString(char const*, bool)+316) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.549 27548 27548 F DEBUG : #03 pc 0014b080 /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (F_DsListRead(RValue&, CInstance*, CInstance*, int, RValue*)+152) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.549 27548 27548 F DEBUG : #04 pc 001292ec /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (DoCallLibrary(unsigned int, unsigned char*, unsigned char const*, VMExec*)+388) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.549 27548 27548 F DEBUG : #05 pc 0012d66c /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (VM::ExecRelease(VMExec&, RValue*)+380) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.549 27548 27548 F DEBUG : #06 pc 0012d35c /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (VM::Exec(CCode*, YYObjectBase*, YYObjectBase*, RValue*, YYObjectBase*, int, RValue*, int, YYObjectBase*)+1700) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.549 27548 27548 F DEBUG : #07 pc 0010d240 /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (ExecuteIt(CInstance*, CInstance*, CCode*, RValue*, int)+292) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.549 27548 27548 F DEBUG : #08 pc 0010d408 /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (Code_Execute(CInstance*, CInstance*, CCode*, RValue*, int)+20) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.549 27548 27548 F DEBUG : #09 pc 00270ebc /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (StartRoom(int, bool)+3728) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.550 27548 27548 F DEBUG : #10 pc 00272098 /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (StartGame()+492) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.550 27548 27548 F DEBUG : #11 pc 00274454 /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (Run_Start()+44) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.550 27548 27548 F DEBUG : #12 pc 003a7dec /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (DoTheWork()+116) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.550 27548 27548 F DEBUG : #13 pc 003a82b8 /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (BeginToEnd()+884) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.550 27548 27548 F DEBUG : #14 pc 0039221c /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/lib/arm/libyoyo.so (Java_com_yoyogames_runner_RunnerJNILib_Startup+4292) (BuildId: b5a6086ea397decad41fefa315b707a4fc302138)
09-03 09:53:34.550 27548 27548 F DEBUG : #15 pc 00034ff1 /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/oat/arm/base.odex (art_jni_trampoline+168)
09-03 09:53:34.550 27548 27548 F DEBUG : #16 pc 000d7bc5 /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.550 27548 27548 F DEBUG : #17 pc 00436c29 /apex/com.android.runtime/lib/libart.so (art_quick_invoke_static_stub+248) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.550 27548 27548 F DEBUG : #18 pc 000dffff /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+198) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.550 27548 27548 F DEBUG : #19 pc 00213875 /apex/com.android.runtime/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+280) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.550 27548 27548 F DEBUG : #20 pc 0020f18d /apex/com.android.runtime/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+716) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.550 27548 27548 F DEBUG : #21 pc 0042e2ed /apex/com.android.runtime/lib/libart.so (MterpInvokeStatic+348) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.551 27548 27548 F DEBUG : #22 pc 000d2994 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_static+20) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.551 27548 27548 F DEBUG : #23 pc 0047b820 /data/app/com.still57.minesweeper-Nd1e3_kiJ7Knc6UCR5G-6A==/oat/arm/base.vdex (com.still57.minesweeper.DemoRenderer.onDrawFrame+484)
09-03 09:53:34.551 27548 27548 F DEBUG : #24 pc 0042d4c7 /apex/com.android.runtime/lib/libart.so (MterpInvokeInterface+1542) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.551 27548 27548 F DEBUG : #25 pc 000d2a14 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_interface+20) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.551 27548 27548 F DEBUG : #26 pc 0032e6ba /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.guardedRun+1086)
09-03 09:53:34.551 27548 27548 F DEBUG : #27 pc 0042ddf3 /apex/com.android.runtime/lib/libart.so (MterpInvokeDirect+962) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.551 27548 27548 F DEBUG : #28 pc 000d2914 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_direct+20) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.551 27548 27548 F DEBUG : #29 pc 0032ecb4 /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.run+48)
09-03 09:53:34.552 27548 27548 F DEBUG : #30 pc 001eeb79 /apex/com.android.runtime/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.12300415864749313106+192) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.552 27548 27548 F DEBUG : #31 pc 001f336b /apex/com.android.runtime/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+126) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.552 27548 27548 F DEBUG : #32 pc 004205fd /apex/com.android.runtime/lib/libart.so (artQuickToInterpreterBridge+852) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.552 27548 27548 F DEBUG : #33 pc 000dc5a1 /apex/com.android.runtime/lib/libart.so (art_quick_to_interpreter_bridge+32) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.552 27548 27548 F DEBUG : #34 pc 000d7bc5 /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.552 27548 27548 F DEBUG : #35 pc 00436b15 /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub+252) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.552 27548 27548 F DEBUG : #36 pc 000dffeb /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+178) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.552 27548 27548 F DEBUG : #37 pc 00377a03 /apex/com.android.runtime/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+54) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.552 27548 27548 F DEBUG : #38 pc 0037878b /apex/com.android.runtime/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue const*)+306) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.552 27548 27548 F DEBUG : #39 pc 003a9d8f /apex/com.android.runtime/lib/libart.so (art::Thread::CreateCallback(void*)+986) (BuildId: 71941f8b1e1e4c38ad3441a792b80632)
09-03 09:53:34.552 27548 27548 F DEBUG : #40 pc 000a7917 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20) (BuildId: bfa17d2b723d3c160d8b9d304cffa9e5)
09-03 09:53:34.552 27548 27548 F DEBUG : #41 pc 000611cf /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: bfa17d2b723d3c160d8b9d304cffa9e5)