YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
24 stars 8 forks source link

In-Game: [Android] Silent crash starting in runtime 2024.1100.0.658 #8035

Open gm-bug-reporter[bot] opened 1 week ago

gm-bug-reporter[bot] commented 1 week ago

Description

The issue mainly occurs on older devices. It's not observed on newer ones. It happens right when the game starts. If you run a completely clean project, this issue won't occur.

--------- beginning of crash
10-17 14:39:41.703 17787 17787 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
10-17 14:39:41.704 17787 17787 F DEBUG   : Build fingerprint: 'Ulefone/Note_8/Note_8:10/QP1A.190711.020/1594376483:user/release-keys'
10-17 14:39:41.704 17787 17787 F DEBUG   : Revision: '0'
10-17 14:39:41.704 17787 17787 F DEBUG   : ABI: 'arm'
10-17 14:39:41.706 17787 17787 F DEBUG   : Timestamp: 2024-10-17 14:39:41+0300
10-17 14:39:41.706 17787 17787 F DEBUG   : pid: 17728, tid: 17753, name: GLThread 3415  >>> com.companyTest.gameTest <<<
10-17 14:39:41.706 17787 17787 F DEBUG   : uid: 10151
10-17 14:39:41.706 17787 17787 F DEBUG   : signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0x7e4144ae
10-17 14:39:41.707 17787 17787 F DEBUG   :     r0  00000000  r1  00000080  r2  00000020  r3  ffffffff
10-17 14:39:41.707 17787 17787 F DEBUG   :     r4  7d70b500  r5  7e4144a6  r6  00000000  r7  7d70b500
10-17 14:39:41.707 17787 17787 F DEBUG   :     r8  00000004  r9  7e41096c  r10 00000006  r11 881d4f70
10-17 14:39:41.707 17787 17787 F DEBUG   :     ip  7f2a4b04  sp  881d4f58  lr  7eb4b95c  pc  7eb4b95c
10-17 14:39:42.061 17787 17787 F DEBUG   : 
10-17 14:39:42.061 17787 17787 F DEBUG   : backtrace:
10-17 14:39:42.061 17787 17787 F DEBUG   :       #00 pc 003e695c  /data/app/com.companyTest.gameTest-deoSMjIs_NTtFzVMf1wjdQ==/lib/arm/libyoyo.so (CFontGM::LoadFromChunk(YYFont3*, unsigned char*)+64) (BuildId: 789a2a09ab5030c2621fb9ef9de7796ef520513b)
10-17 14:39:42.061 17787 17787 F DEBUG   :       #01 pc 003ea7bc  /data/app/com.companyTest.gameTest-deoSMjIs_NTtFzVMf1wjdQ==/lib/arm/libyoyo.so (Font_Load(unsigned char*, unsigned int, unsigned char*)+224) (BuildId: 789a2a09ab5030c2621fb9ef9de7796ef520513b)
10-17 14:39:42.061 17787 17787 F DEBUG   :       #02 pc 00538994  /data/app/com.companyTest.gameTest-deoSMjIs_NTtFzVMf1wjdQ==/lib/arm/libyoyo.so (LoadGameData(void*, unsigned int)+1852) (BuildId: 789a2a09ab5030c2621fb9ef9de7796ef520513b)
10-17 14:39:42.061 17787 17787 F DEBUG   :       #03 pc 0086f6cc  /data/app/com.companyTest.gameTest-deoSMjIs_NTtFzVMf1wjdQ==/lib/arm/libyoyo.so (DoTheWork()+28) (BuildId: 789a2a09ab5030c2621fb9ef9de7796ef520513b)
10-17 14:39:42.062 17787 17787 F DEBUG   :       #04 pc 0086fc48  /data/app/com.companyTest.gameTest-deoSMjIs_NTtFzVMf1wjdQ==/lib/arm/libyoyo.so (BeginToEnd()+756) (BuildId: 789a2a09ab5030c2621fb9ef9de7796ef520513b)
10-17 14:39:42.062 17787 17787 F DEBUG   :       #05 pc 00855868  /data/app/com.companyTest.gameTest-deoSMjIs_NTtFzVMf1wjdQ==/lib/arm/libyoyo.so (Java_com_yoyogames_runner_RunnerJNILib_Startup+4304) (BuildId: 789a2a09ab5030c2621fb9ef9de7796ef520513b)
10-17 14:39:42.062 17787 17787 F DEBUG   :       #06 pc 0001c141  /data/app/com.companyTest.gameTest-deoSMjIs_NTtFzVMf1wjdQ==/oat/arm/base.odex (art_jni_trampoline+176)
10-17 14:39:42.062 17787 17787 F DEBUG   :       #07 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.062 17787 17787 F DEBUG   :       #08 pc 00436c3b  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_static_stub+246) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.063 17787 17787 F DEBUG   :       #09 pc 000dff77  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+186) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.063 17787 17787 F DEBUG   :       #10 pc 00211d17  /apex/com.android.runtime/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+270) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.063 17787 17787 F DEBUG   :       #11 pc 0020df31  /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*)+796) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.064 17787 17787 F DEBUG   :       #12 pc 0042e351  /apex/com.android.runtime/lib/libart.so (MterpInvokeStatic+336) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.064 17787 17787 F DEBUG   :       #13 pc 000d2994  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_static+20) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.065 17787 17787 F DEBUG   :       #14 pc 001f2f3c  /data/app/com.companyTest.gameTest-deoSMjIs_NTtFzVMf1wjdQ==/oat/arm/base.vdex
10-17 14:39:42.065 17787 17787 F DEBUG   :       #15 pc 0042d50d  /apex/com.android.runtime/lib/libart.so (MterpInvokeInterface+1460) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.089 17787 17787 F DEBUG   :       #16 pc 000d2a14  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_interface+20) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.090 17787 17787 F DEBUG   :       #17 pc 002c8c40  /system/framework/framework.jar
10-17 14:39:42.090 17787 17787 F DEBUG   :       #18 pc 0042deb5  /apex/com.android.runtime/lib/libart.so (MterpInvokeDirect+940) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.091 17787 17787 F DEBUG   :       #19 pc 000d2914  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_direct+20) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.091 17787 17787 F DEBUG   :       #20 pc 002c94ce  /system/framework/framework.jar
10-17 14:39:42.091 17787 17787 F DEBUG   :       #21 pc 001ee10b  /apex/com.android.runtime/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.14552074344464320221+170) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.092 17787 17787 F DEBUG   :       #22 pc 001f2aed  /apex/com.android.runtime/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+120) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.092 17787 17787 F DEBUG   :       #23 pc 00420455  /apex/com.android.runtime/lib/libart.so (artQuickToInterpreterBridge+820) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.092 17787 17787 F DEBUG   :       #24 pc 000dc5a1  /apex/com.android.runtime/lib/libart.so (art_quick_to_interpreter_bridge+32) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.092 17787 17787 F DEBUG   :       #25 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.093 17787 17787 F DEBUG   :       #26 pc 00436b27  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub+250) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.093 17787 17787 F DEBUG   :       #27 pc 000dff63  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+166) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.094 17787 17787 F DEBUG   :       #28 pc 003771e7  /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: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.094 17787 17787 F DEBUG   :       #29 pc 00377ee1  /apex/com.android.runtime/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue const*)+300) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.094 17787 17787 F DEBUG   :       #30 pc 003a96e7  /apex/com.android.runtime/lib/libart.so (art::Thread::CreateCallback(void*)+1014) (BuildId: 3e51781468b999da3417b15c63496f03)
10-17 14:39:42.095 17787 17787 F DEBUG   :       #31 pc 000a6187  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20) (BuildId: 754eedad0c663cf54e80948b29c3a9d5)
10-17 14:39:42.095 17787 17787 F DEBUG   :       #32 pc 000601c1  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: 754eedad0c663cf54e80948b29c3a9d5)

Which version of GameMaker are you reporting this issue for?

IDE v2024.1100.0.634 Runtime v2024.1100.0.658

Which operating system(s) are you seeing the problem on?

Windows 10.0.19045.0

Which platform(s) are you seeing the problem on?

Android

0650d859-08fd-45ac-8d07-ad734c7a6ef8

jackerley commented 6 days ago

Hi, I can't reproduce this, what device are you using? How old do I need to go?

yevhenii-sir commented 6 days ago

Hi, I can't reproduce this, what device are you using? How old do I need to go?

Here are the devices from the Google Console that had the same issue. image

yevhenii-sir commented 6 days ago

My device Screenshot_20241018-140402 screen_2