Has anyone seen this crash on Android? Any clue what it could be? My guess is on the Appodeal plugin since this started happening around the time I added rewarded videos. I have read many posts in this forum but nothing jumps to me as a problem yet. I have disabled the StartApp to avoid the UIWebView warning from Apple (but don’t confuse, this crash is on Android). I don’t get the error when testing myself, only reported from the google play console.
This is what is reported in google play console:
backtrace:
#00 pc 000000000011dc50 /vendor/lib64/egl/libGLESv2_adreno.so
#01 pc 000000000011b160 /data/app/com.logic_mines-L-06y9sVX6vOTTAZ65JarQ==/split_config.arm64_v8a.apk!libcorona.so (offset 0x40000)
#02 pc 00000000001210b4 /data/app/com.logic_mines-L-06y9sVX6vOTTAZ65JarQ==/split_config.arm64_v8a.apk!libcorona.so (offset 0x40000)
#03 pc 00000000000ae9f8 /data/app/com.logic_mines-L-06y9sVX6vOTTAZ65JarQ==/split_config.arm64_v8a.apk!libcorona.so (offset 0x40000)
#04 pc 0000000000115260 /data/app/com.logic_mines-L-06y9sVX6vOTTAZ65JarQ==/split_config.arm64_v8a.apk!libcorona.so (offset 0x40000)
#05 pc 00000000000be0a8 /data/app/com.logic_mines-L-06y9sVX6vOTTAZ65JarQ==/oat/arm64/base.odex (art_jni_trampoline+152)
#06 pc 000000000012f998 /data/app/com.logic_mines-L-06y9sVX6vOTTAZ65JarQ==/oat/arm64/base.odex (com.ansca.corona.Controller.updateRuntimeState+872)
#07 pc 0000000002000f70 /memfd:/jit-cache (com.ansca.corona.graphics.opengl.GLSurfaceView$GLThread.guardedRun+2976)
#08 pc 000000000013763c /apex/com.android.runtime/lib64/libart.so (art_quick_osr_stub+60)
#09 pc 00000000003386f4 /apex/com.android.runtime/lib64/libart.so (art::jit::Jit::MaybeDoOnStackReplacement(art::Thread*, art::ArtMethod*, unsigned int, int, art::JValue*)+1688)
#10 pc 00000000005ac968 /apex/com.android.runtime/lib64/libart.so (MterpMaybeDoOnStackReplacement+212)
#11 pc 0000000000136350 /apex/com.android.runtime/lib64/libart.so (MterpHelpers+240)
#12 pc 000000000047ec40 /data/app/com.logic_mines-L-06y9sVX6vOTTAZ65JarQ==/oat/arm64/base.vdex (com.ansca.corona.graphics.opengl.GLSurfaceView$GLThread.guardedRun+954)
#13 pc 00000000005a4178 /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1100)
#14 pc 0000000000131914 /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+20)
#15 pc 000000000047efd4 /data/app/com.logic_mines-L-06y9sVX6vOTTAZ65JarQ==/oat/arm64/base.vdex (com.ansca.corona.graphics.opengl.GLSurfaceView$GLThread.run+48)
#16 pc 00000000002b5080 /apex/com.android.runtime/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.9843626525697406958)+240)
#17 pc 0000000000593114 /apex/com.android.runtime/lib64/libart.so (artQuickToInterpreterBridge+1032)
#18 pc 0000000000140468 /apex/com.android.runtime/lib64/libart.so (art_quick_to_interpreter_bridge+88)
#19 pc 0000000000137334 /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548)
#20 pc 0000000000145fec /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+244)
#21 pc 00000000004b1884 /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
#22 pc 00000000004b2998 /apex/com.android.runtime/lib64/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue const*)+416)
#23 pc 00000000004f38c4 /apex/com.android.runtime/lib64/libart.so (art::CreateCallback(void*)+1176)
#24 pc 00000000000e6f10 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
#25 pc 00000000000850c8 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
This is the app configuration:
android =
{
minSdkVersion = "21", -- Android 5.0
usesPermissions =
{
"android.permission.INTERNET", -- required for ads and leaderboards
"android.permission.VIBRATE",
"android.permission.ACCESS_NETWORK_STATE", -- required for ads
"android.permission.WRITE_EXTERNAL_STORAGE", -- required for ads
"android.permission.ACCESS_COARSE_LOCATION", -- for targeted ads
},
facebookAppId = "[erased, but facebook plugin works correctly",
},
--
-- Plugins section
--
plugins =
{
-- Base
['plugin.appodeal.beta.base'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.GoogleAdMob'] = { publisherId = 'com.coronalabs' },
-- ['plugin.appodeal.beta.StartApp'] = { publisherId = 'com.coronalabs' }, -- causes webView apple warning
-- Banner
['plugin.appodeal.beta.AppLovin'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.AdColony'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.InMobi'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.MyTarget'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.Yandex'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.Smaato'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.AmazonAds'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.Mobvista'] = { publisherId = 'com.coronalabs' },
['plugin.vibrator'] = {publisherId = 'com.spiralcodestudio'},
["plugin.playfab.client"] = { publisherId = "com.playfab" },
["plugin.facebook.v4a"] =
{
publisherId = "com.coronalabs"
},
["plugin.utf8"] =
{
publisherId = "com.coronalabs"
},
["plugin.appleSignIn"] =
{
publisherId = "tech.scotth",
supportedPlatforms = { iphone=true },
},
["plugin.keychain"] =
{
publisherId = "us.datalabs",
},
},