• Hey Guest! Ever feel like entering a Game Jam, but the time limit is always too much pressure? We get it... You lead a hectic life and dedicating 3 whole days to make a game just doesn't work for you! So, why not enter the GMC SLOW JAM? Take your time! Kick back and make your game over 4 months! Interested? Then just click here!

Legacy GM Android Crashes

Sk8dududu

Member
So I very recently updated GMs 1.4 to the final build (1.49999).
I know, I really just need to make the switch to gms2..

Anyway, since updating I can no longer run the apks that I create. Both via USB or Dropbox.
The app downloads, but the second it starts, it crashes. It gives absolutely no indication why.
From what I can tell the update didn't change any settings.
Sdk, jdk, keystore, and ndk all say OK.

Even a blank project with an empty room won't run.
Any suggestions?
 

Sk8dududu

Member
Ran in debug mode and the window that pops up goes thru its thing, the app launches on my phone, it asks for permission, and as soon as I press "allow", it closes the app and this shows on the debug window.
Code:
06-07 20:28:32.452 19371 19371 I yoyo    : onRequestPermissionsResult 85 returned with: [Ljava.lang.String;@560e87a results:[I@974582b
06-07 20:28:32.453 19371 19371 I yoyo    : onResume
06-07 20:28:32.466 19371 19371 I yoyo    : Setting vis flags to 5894
06-07 20:28:32.477 19371 19371 I yoyo    : Setting vis flags to 5894
06-07 20:28:32.478 19371 19371 I yoyo    : onWindowFocusChanged(true|false)
06-07 20:28:32.480 19371 19371 I yoyo    : Setting vis flags to 5894
06-07 20:28:32.480 19371 19371 I yoyo    : resumeApp
06-07 20:28:32.484 19371 19371 I yoyo    : GAMEPAD: Bonded Bluetooth devices read
06-07 20:28:32.486 19371 19371 I yoyo    : GAMEPAD: Found Bluetooth device HandsFreeLink
06-07 20:28:32.490 19371 19371 I yoyo    : GAMEPAD: Registering device connected 1,40,42
06-07 20:28:32.490 19371 19371 I yoyo    : Attempting to set gamepadcount to 1
06-07 20:28:32.490 19371 19371 I yoyo    : Attempting to set gamepadcount to 2
06-07 20:28:32.491 19371 19371 I yoyo    : GAMEPAD: Found Bluetooth device SRS-X11
06-07 20:28:32.494 19371 19371 I yoyo    : GAMEPAD: Registering device connected 2,40,42
06-07 20:28:32.494 19371 19371 I yoyo    : Attempting to set gamepadcount to 3
06-07 20:28:32.494 19371 19371 D yoyo    : ****** Found API level 12 function! Joysticks supported
06-07 20:28:32.497 19371 19371 I yoyo    : GAMEPAD: Enumeration complete
06-07 20:28:32.497 19371 19399 I yoyo    : chooseConfig
06-07 20:28:32.500 19371 19399 I yoyo    : OpenGL ES Extensions : GL_EXT_debug_marker GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_APPLE_texture_2D_limited_npot GL_ARB_vertex_buffer_object GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_OES_blend_equation_separate GL_OES_blend_func_separate GL_OES_blend_subtract GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_draw_texture GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_framebuffer_object GL_OES_matrix_palette GL_OES_packed_depth_stencil GL_OES_point_size_array GL_OES_point_sprite GL_OES_read_format GL_OES_rgb8_rgba8 GL_OES_stencil_wrap GL_OES_texture_cube_map GL_OES_texture_env_crossbar GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_texture_mirrored_repeat GL_QCOM_extended_get GL_QCOM_tiled_rendering
06-07 20:28:32.500 19371 19399 I yoyo    : Device supports 32bit display formats
06-07 20:28:32.500 19371 19399 I yoyo    : 16 bit colour depth forced
06-07 20:28:32.501 19371 19399 I yoyo    : Trying EGL config : EGLConfig 3: rgba=5650 depth=24 stencil=8 EGL_ALPHA_MASK_SIZE=0 EGL_BUFFER_SIZE=16 EGL_COLOR_BUFFER_TYPE=12430 EGL_CONFIG_CAVEAT=0x3038 EGL_LEVEL=0 EGL_LUMINANCE_SIZE=0 EGL_MAX_PBUFFER_WIDTH=16384 EGL_MAX_PBUFFER_HEIGHT=16384 EGL_MAX_PBUFFER_PIXELS=268435456 EGL_MAX_PBUFFER_HEIGHT=16384 EGL_MAX_PBUFFER_HEIGHT=16384 EGL_NATIVE_RENDERABLE=1 EGL_NATIVE_VISUAL_TYPE=-1 EGL_RENDERABLE_TYPE=69 EGL_SAMPLE_BUFFERS=0 EGL_SAMPLES=0 EGL_SURFACE_TYPE=5541 EGL_TRANSPARENT_TYPE=12344 EGL_TRANSPARENT_RED_VALUE=-1 EGL_TRANSPARENT_GREEN_VALUE=-1 EGL_TRANSPARENT_BLUE_VALUE=-1
06-07 20:28:32.503 19371 19399 I yoyo    : Selected EGL config working
06-07 20:28:32.504 19371 19371 I yoyo    : Resuming the C++ Runner/resetting GL state
06-07 20:28:32.505 19371 19399 I yoyo    : onSurfaceCreated() aborted on re-create, state is currently Splash
06-07 20:28:32.505 19371 19399 I yoyo    : onSurfaceChanged :: width=1080 height=2280
06-07 20:28:32.505 19371 19399 I yoyo    : State->Splash    time: 1559957312505
06-07 20:28:32.505 19371 19399 I yoyo    : State->Splash endTime: 1559957312505
06-07 20:28:32.505 19371 19399 I yoyo    : State->Splash2
06-07 20:28:32.524 19371 19399 I yoyo    : !!! Asset file - /storage/emulated/0/GMstudio/GameAssetsDROID.zip true l=1559957270000
06-07 20:28:32.524 19371 19399 I yoyo    : !!! Lock file - /storage/emulated/0/GMstudio/GameDownload.lock true l=1559957273000
06-07 20:28:32.524 19371 19399 I yoyo    : GameDownload.lock exists, about to delete...
06-07 20:28:32.525 19371 19399 I yoyo    : After delete flock.exists() returns false
06-07 20:28:32.544 19371 19371 D yoyo    : doSetup called - /storage/emulated/0/GMstudio/GameAssetsDROID.zip
06-07 20:28:32.544 19371 19371 I yoyo    : No extensions defined prior to advertising check
06-07 20:28:32.544 19371 19371 I yoyo    : BILLING: setupInAppBilling
06-07 20:28:32.545 19371 19371 I yoyo    : Attempting to call extension function with no extensions loaded InitRunnerBilling on class GooglePlayServicesExtension
06-07 20:28:32.545 19371 19371 I yoyo    : BILLING: Google Play permissions not available, selecting NULL billing solution
06-07 20:28:32.545 19371 19371 I yoyo    : -----setup Push------
06-07 20:28:32.545 19371 19371 I yoyo    : RestrictOrientation setting from YYPrefs
06-07 20:28:32.545 19371 19371 I yoyo    : RestrictOrientation("true", "true"true"true")
06-07 20:28:32.578 19371 19399 I yoyo    : Sleepmargin: 4
06-07 20:28:32.670 19860 19860 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-07 20:28:32.670 19860 19860 F DEBUG   : Build fingerprint: 'samsung/beyond0qltecs/beyond0q:9/PPR1.180610.011/G970WVLS1ASD9:user/release-keys'
06-07 20:28:32.670 19860 19860 F DEBUG   : Revision: '17'
06-07 20:28:32.670 19860 19860 F DEBUG   : ABI: 'arm'
06-07 20:28:32.670 19860 19860 F DEBUG   : pid: 19371, tid: 19399, name: GLThread 16566  >>> com.companyname.AudioStory <<<
06-07 20:28:32.670 19860 19860 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xd3472b74
06-07 20:28:32.670 19860 19860 F DEBUG   :     r0  034fdbe6  r1  00000028  r2  034fdbe6  r3  06a0fa20
06-07 20:28:32.670 19860 19860 F DEBUG   :     r4  06a0fa24  r5  00000000  r6  fffffff4  r7  cee03c58
06-07 20:28:32.670 19860 19860 F DEBUG   :     r8  ced63718  r9  ced6369c  r10 cca63150  r11 cca73f6c
06-07 20:28:32.670 19860 19860 F DEBUG   :     ip  00000006  sp  cea10e60  lr  cebeebd0  pc  cebeec18
06-07 20:28:32.718 19860 19860 F DEBUG   :
06-07 20:28:32.718 19860 19860 F DEBUG   : backtrace:
06-07 20:28:32.718 19860 19860 F DEBUG   :     #00 pc 001dcc18  /data/app/com.companyname.AudioStory-xFt5HZ7t-mSolDBNN5RyZg==/lib/arm/libyoyo.so (VARI_Load(unsigned char*, unsigned int, unsigned char*)+396)
06-07 20:28:32.718 19860 19860 F DEBUG   :     #01 pc 001dd8dc  /data/app/com.companyname.AudioStory-xFt5HZ7t-mSolDBNN5RyZg==/lib/arm/libyoyo.so (GetResolution(unsigned char*, int)+1136)
06-07 20:28:32.718 19860 19860 F DEBUG   :     #02 pc 002a18e4  /data/app/com.companyname.AudioStory-xFt5HZ7t-mSolDBNN5RyZg==/lib/arm/libyoyo.so (BeginToEnd()+216)
06-07 20:28:32.718 19860 19860 F DEBUG   :     #03 pc 00290704  /data/app/com.companyname.AudioStory-xFt5HZ7t-mSolDBNN5RyZg==/lib/arm/libyoyo.so (Java_com_yoyogames_runner_RunnerJNILib_Startup+216)
06-07 20:28:32.718 19860 19860 F DEBUG   :     #04 pc 0000a2b9  /data/app/com.companyname.AudioStory-xFt5HZ7t-mSolDBNN5RyZg==/oat/arm/base.odex (offset 0x9000) (com.yoyogames.runner.RunnerJNILib.Startup+168)
06-07 20:28:32.718 19860 19860 F DEBUG   :     #05 pc 00419d75  /system/lib/libart.so (art_quick_invoke_stub_internal+68)
06-07 20:28:32.718 19860 19860 F DEBUG   :     #06 pc 003f33c3  /system/lib/libart.so (art_quick_invoke_static_stub+222)
06-07 20:28:32.718 19860 19860 F DEBUG   :     #07 pc 000a1443  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #08 pc 001e9585  /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+232)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #09 pc 001e4261  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+776)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #10 pc 003eeec3  /system/lib/libart.so (MterpInvokeStatic+130)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #11 pc 0040cb94  /system/lib/libart.so (ExecuteMterpImpl+14612)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #12 pc 000adaee  /data/app/com.companyname.AudioStory-xFt5HZ7t-mSolDBNN5RyZg==/oat/arm/base.vdex (com.companyname.AudioStory.DemoRenderer.onDrawFrame+2834)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #13 pc 001c8bd9  /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1176947094+352)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #14 pc 001cd3f3  /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #15 pc 003e172b  /system/lib/libart.so (artQuickToInterpreterBridge+890)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #16 pc 0041e2ff  /system/lib/libart.so (art_quick_to_interpreter_bridge+30)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #17 pc 0097917b  /system/framework/arm/boot-framework.oat (offset 0x3ff000) (android.opengl.GLSurfaceView$GLThread.guardedRun+3418)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #18 pc 00979f85  /system/framework/arm/boot-framework.oat (offset 0x3ff000) (android.opengl.GLSurfaceView$GLThread.run+180)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #19 pc 00419d75  /system/lib/libart.so (art_quick_invoke_stub_internal+68)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #20 pc 003f32bf  /system/lib/libart.so (art_quick_invoke_stub+226)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #21 pc 000a1431  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #22 pc 00351e9d  /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #23 pc 00352c29  /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+316)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #24 pc 00374c01  /system/lib/libart.so (art::Thread::CreateCallback(void*)+900)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #25 pc 0007373d  /system/lib/libc.so (__pthread_start(void*)+22)
06-07 20:28:32.719 19860 19860 F DEBUG   :     #26 pc 0001e53d  /system/lib/libc.so (__start_thread+22)
Searched thru it a few times but it kinda just seems to say it closed and not really why. This project I tried it with really has nothing special about it, just a test for this issue. do the same sdk versions still work on the latest gms1.49999? or should I update them?
 
N

NoFontNL

Guest
I use these options and these work for me:
Build tools: 23.0.1
Target SDK: 23
Min SDK: 9
Compile SDK: 23
Support Lib: 23.1.1
 

Sk8dududu

Member
I use these options and these work for me:
Build tools: 23.0.1
Target SDK: 23
Min SDK: 9
Compile SDK: 23
Support Lib: 23.1.1
Yeah. Same as mine. I'm trying to figure out if that is what 1.49999 updated to or if it was always like that before I updated.
 
Top