Why Mono on Android doesn't support arm64?

Hello,
I want to ask why Mono on Android does not support arm64. I create a game with the ability to download DLL from the device’s memory. But why does Mono not support arm64? This is an open source project! Thus, my game does not work on Android 9 and above! IL2СPP I can not use because of its AOT compilation!
Why? I think making Mono under arm64 on all current versions of Unity will open up more opportunities for JIT development on Android.
Yours faithfully,
Diamond Studio GAMES.

AFAIK Mono does support ARM 64 bit, see e.g. mono (aarch64) | Packages | Arch Linux ARM

It is just the version that Unity uses that does not support it.

For interest, why Unity Team can’t change the Mono version they using now to version, support arm64 on android only? I realy need this Mono JIT arm64 support, on it built my game (mod support).

From a technical perspective, it is possible for Unity to support ARM64 on Android with Mono. However we chose not to do that. Mostly it was about the cost of supporting two VM implementations, IL2CPP and Mono, which was too high. I don’t expect Unity to add support for Mono ARM64 on Android in the future either.

1 Like

the problem of IL2CPP is too slow compilation

If you have not tried the latest version of Unity yet, I would recommend it. We’ve been making a lot of progress toward improving build time with IL2CPP, especially incremental builds due to small (or no) code changes. These are the builds that happen most often, and we’re seeing build times for many project get very close between Mono and IL2CPP.

2 Likes

The problem of IL2CPP is, that I have 0 clue how to find out what is wrong with the build while using it (after upgrading our project to Unity 2021)… Build with Mono runs fine, while with IL2CPP crashes instantly and gives no readable info as to why. At least, I have no idea how to read (and debug) it.

I’ve been trying to build using all possible combinations of all tickers in the build settings, and already removed several plugins (that are critical for our game, like logging in through Google Play and others, but for testing purposes removed all I could manage). And I still have no idea what happens and why an IL2CPP build of our game doesn’t work :cry:

The error I’m getting is:

java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

Like, what the hell is that :smile:

If some Unity person was able to read the error log and help me find out what’s up, I’d be very happy. Because the issue is only with IL2CPP, but at the same time, for publishing on GP we obviously have to go with IL2CPP. Stuck on this for 2 weeks now, trying to bruteforce my way through, with no luck.

03-18 17:57:14.311  2841  2841 D apex_event: open_app:{from=desktop}
03-18 17:57:14.313  2841  2841 D lib_statistical_tag: Send   :: Facebook=Name:open_app map:{from=desktop}
03-18 17:57:14.315  1621  3334 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity bnds=[173,1656][320,1914] (has extras)} from uid 10054
03-18 17:57:14.330   577   639 E ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
03-18 17:57:14.332   449   449 W /system/bin/hwservicemanager: getTransport: Cannot find entry vendor.qti.hardware.iop@1.0::IIop/default in either framework or device manifest.
03-18 17:57:14.333  1621  3334 E ANDR-PERF-JNI: Iop tryGetService failed
03-18 17:57:14.338  1621  3334 D ActivityTrigger: activityStartTrigger: Activity is Triggerred in full screen ApplicationInfo{487561f com.CompanyName.GameName}
03-18 17:57:14.338  1621  3334 E ActivityTrigger: activityStartTrigger: not whiteListedcom.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity/122200
03-18 17:57:14.338  1621  3334 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 17:57:14.338  1621  3334 D CompatibilityInfo: applicationDensity - 480
03-18 17:57:14.338  1621  3334 D CompatibilityInfo: applicationScale - 1.0
03-18 17:57:14.338  1621  3334 D ActivityTrigger: activityResumeTrigger: The activity in ApplicationInfo{487561f com.CompanyName.GameName} is now in focus and seems to be in full-screen mode
03-18 17:57:14.338  1621  3334 E ActivityTrigger: activityResumeTrigger: not whiteListedcom.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity/122200
03-18 17:57:14.338  1621  3334 D ActivityTrigger: ActivityTrigger activityPauseTrigger 
03-18 17:57:14.348  1621  1729 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerServiceWrapper.addWindow:8 com.android.server.wm.Session.addToDisplay:202 android.view.ViewRootImpl.setView:739 
03-18 17:57:14.348  1621  3335 D ActivityTrigger: activityResumeTrigger: The activity in ApplicationInfo{487561f com.CompanyName.GameName} is now in focus and seems to be in full-screen mode
03-18 17:57:14.348  1621  3335 E ActivityTrigger: activityResumeTrigger: not whiteListedcom.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity/122200
03-18 17:57:14.366  1621  3335 I ActivityManager: Start proc 14171:com.CompanyName.GameName/u0a358 for activity com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity
03-18 17:57:14.399  1621  3334 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 17:57:14.399  1621  3334 D CompatibilityInfo: applicationDensity - 480
03-18 17:57:14.400  1621  3334 D CompatibilityInfo: applicationScale - 1.0
03-18 17:57:14.401  1621  3334 I ActivityManager: Config changes=480 {1.0 ?mcc?mnc [en_US,cs_CZ] ldltr sw360dp w640dp h336dp 480dpi nrml long land finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1920, 1080) s.68}
03-18 17:57:14.428  1621  3334 I ActivityManager: Override config changes=480 {1.0 ?mcc?mnc [en_US,cs_CZ] ldltr sw360dp w640dp h336dp 480dpi nrml long land finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1920, 1080) s.68} for displayId=0
03-18 17:57:14.441  1798  1798 W GoogleInputMethodService: GoogleInputMethodService.onConfigurationChanged():1590 onConfigurationChanged() : NewConfig = {1.0 ?mcc?mnc [en_US,cs_CZ] ldltr sw360dp w640dp h336dp 480dpi nrml long land finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1920, 1080) s.68}
03-18 17:57:14.442  1798  1798 W KeyboardModeManager: KeyboardModeManager.reloadOrientationAwareData():469 reloadOrientationAwareData() : orientation = 2
03-18 17:57:14.442  1798  1798 I NormalModeController: NormalModeController.getKeyboardBodyViewHolderPaddingBottom():112 currentPrimeKeyboardType:SOFT systemPaddingBottom:-1
03-18 17:57:14.451  1621  3334 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 17:57:14.451  1621  3334 D CompatibilityInfo: applicationDensity - 480
03-18 17:57:14.451  1621  3334 D CompatibilityInfo: applicationScale - 1.0
03-18 17:57:14.454  1621  3334 W ActivityManager: Slow operation: 56ms so far, now at attachApplicationLocked: after mServices.attachApplicationLocked
03-18 17:57:14.459  1798  1798 I GoogleInputMethodService: GoogleInputMethodService$10.getInputViewCoverNavigationHeight():3241 Returns default 0 as the coverNavigationHeight while extendsTouchBelowSpace=false decorViewWindowInsets=null
03-18 17:57:14.471  1621  1747 I InputReader: Reconfiguring input devices.  changes=0x00000004
03-18 17:57:14.471  1621  1747 I InputReader: Device reconfigured: id=5, name='synaptics_dsx', size 1080x1920, orientation 1, mode 1, display id 0
03-18 17:57:14.472  1621  1747 I InputReader: Reconfiguring input devices.  changes=0x00000004
03-18 17:57:14.474  1621  1747 I InputReader: Reconfiguring input devices.  changes=0x00000004
03-18 17:57:14.478  1621  1990 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 17:57:14.478  1621  1990 D CompatibilityInfo: applicationDensity - 480
03-18 17:57:14.478  1621  1990 D CompatibilityInfo: applicationScale - 1.0
03-18 17:57:14.482  1798  1798 I GoogleInputMethodService: GoogleInputMethodService$10.getInputViewCoverNavigationHeight():3241 Returns default 0 as the coverNavigationHeight while extendsTouchBelowSpace=false decorViewWindowInsets=null
03-18 17:57:14.483  1798  1798 W KeyboardModeManager: KeyboardModeManager.setInputView():303 setInputView() : inputView = null
03-18 17:57:14.484  1798  1798 I NormalModeController: NormalModeController.getKeyboardBodyViewHolderPaddingBottom():112 currentPrimeKeyboardType:SOFT systemPaddingBottom:-1
03-18 17:57:14.485  1798  1798 I KeyboardModeManager: KeyboardModeManager.applyModeSpecificTheme():185 screenDiagonal is:4.976461
03-18 17:57:14.487  1798  1798 I GoogleInputMethodService: GoogleInputMethodService.initializeKeyboardTheme():1356 Apply keyboard theme: theme_stylesheet_googleblue_materiallight_assets:theme_package_metadata_google_blue_light.binarypb_land
03-18 17:57:14.492  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:14.492  1798  1798 I chatty  : uid=10069(com.google.android.inputmethod.latin) identical 2 lines
03-18 17:57:14.492  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:14.493  1798  2748 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:14.493  1798  2748 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:14.493  1798  2751 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:14.493  1798  2751 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:14.500  1798  1798 I KeyboardViewUtil: KeyboardViewUtil.getKeyboardHeightRatio():175 systemKeyboardHeightRatio:1.000000; userKeyboardHeightRatio:1.000000.
03-18 17:57:14.512  1798  1798 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1929 
03-18 17:57:14.515  1798  1798 W SessionManager: SessionManager.beginSession():53 Try to begin an already begun session [INPUT_SESSION], end it first
03-18 17:57:14.516  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:14.520  1621  8300 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerServiceWrapper.addWindow:8 com.android.server.wm.Session.addToDisplay:202 android.view.IWindowSession$Stub.onTransact:124 
03-18 17:57:14.530  1621  1896 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerServiceWrapper.addWindow:8 com.android.server.wm.Session.addToDisplay:202 android.view.IWindowSession$Stub.onTransact:124 
03-18 17:57:14.516  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:14.561 14171 14171 I IL2CPP  : JNI_OnLoad
03-18 17:57:14.571  1813  1813 D StatusBar: disable<e i a s b h r c s q >
03-18 17:57:14.580  1621  8300 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerServiceWrapper.addWindow:8 com.android.server.wm.Session.addToDisplay:202 android.view.IWindowSession$Stub.onTransact:124 
03-18 17:57:14.641  1621  1729 E WindowManager: Performed 6 layouts in a row. Skipping
03-18 17:57:14.644  1798  1798 I GoogleInputMethodService: GoogleInputMethodService.onFinishInput():3340 
03-18 17:57:14.644  1798  1798 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1929 
03-18 17:57:14.646  1621  1668 I ActivityManager: Displayed com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity: +295ms
03-18 17:57:14.647   449   449 W /system/bin/hwservicemanager: getTransport: Cannot find entry vendor.qti.hardware.iop@1.0::IIop/default in either framework or device manifest.
03-18 17:57:14.647  1621  1668 E ANDR-PERF-JNI: Iop tryGetService failed
03-18 17:57:14.648 14171 14192 I Unity   : MemoryManager: Using 'Dynamic Heap' Allocator.
03-18 17:57:14.658  1621  1653 D ActivityTrigger: ActivityTrigger activityStopTrigger 
03-18 17:57:14.660  2841  3489 W FlurryAgent: Flurry session paused for context:com.anddoes.launcher.Launcher@2755d6d
03-18 17:57:14.673 14171 14192 I Unity   : SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 8, Memory = 3582mb
03-18 17:57:14.674 14171 14192 I Unity   : SystemInfo ARM big.LITTLE configuration: 8 big (mask: 0xff), 0 little (mask: 0x0)
03-18 17:57:14.674 14171 14192 I Unity   : ApplicationInfo com.CompanyName.GameName version 1.222
03-18 17:57:14.674 14171 14192 I Unity   : Built from '2021.2/release' branch, Version '2021.2.15f1 (3b8567f665bb)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a', Stripping 'Enabled'
03-18 17:57:14.683  1621  1990 I WindowManager: Screen frozen for +312ms due to Window{d58bba0 u0 com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity}
03-18 17:57:15.061 14171 14192 E libc++abi: terminating with uncaught exception of type Il2CppExceptionWrapper
03-18 17:57:15.065 14171 14192 E CRASH   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-18 17:57:15.065 14171 14192 E CRASH   : Version '2021.2.15f1 (3b8567f665bb)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
03-18 17:57:15.066 14171 14192 E CRASH   : Build fingerprint: 'YOTA/Y3/Y3:8.1.0/OPM1.171019.019/54:user/dev-keys'
03-18 17:57:15.066 14171 14192 E CRASH   : Revision: '0'
03-18 17:57:15.066 14171 14192 E CRASH   : ABI: 'arm64'
03-18 17:57:15.066 14171 14192 E CRASH   : Timestamp: 2022-03-18 17:57:15+0100
03-18 17:57:15.066 14171 14192 E CRASH   : pid: 14171, tid: 14192, name: UnityMain  >>> com.CompanyName.GameName <<<
03-18 17:57:15.066 14171 14192 E CRASH   : uid: 10358
03-18 17:57:15.066 14171 14192 E CRASH   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
03-18 17:57:15.066 14171 14192 E CRASH   :     x0  0000000000000000  x1  0000000000003770  x2  0000000000000006  x3  0000000000000008
03-18 17:57:15.066 14171 14192 E CRASH   :     x4  fefeff7607ff7164  x5  fefeff7607ff7164  x6  fefeff7607ff7164  x7  7f7f7f7f7f7f7f7f
03-18 17:57:15.066 14171 14192 E CRASH   :     x8  0000000000000083  x9  455ff3f92b467039  x10 0000000000000000  x11 0000000000000001
03-18 17:57:15.066 14171 14192 E CRASH   :     x12 ffffffffffffffff  x13 000000006234b9eb  x14 0003471016ca4e5d  x15 00005ea0da7f64f6
03-18 17:57:15.066 14171 14192 E CRASH   :     x16 00000064d3ebefa8  x17 00000077a674c798  x18 0000000000000001  x19 000000000000375b
03-18 17:57:15.066 14171 14192 E CRASH   :     x20 0000000000003770  x21 0000007708887bd8  x22 ffffff80ffffffc8  x23 0000007708887c90
03-18 17:57:15.066 14171 14192 E CRASH   :     x24 0000007708887b70  x25 0000007708887bb0  x26 0000000000000070  x27 0000000000000000
03-18 17:57:15.066 14171 14192 E CRASH   :     x28 000000770b1790a8  x29 0000007708887ae0
03-18 17:57:15.066 14171 14192 E CRASH   :     sp  0000007708887aa0  lr  00000077a6701e6c  pc  00000077a6701e88
03-18 17:57:15.066 14171 14192 E CRASH   : 
03-18 17:57:15.066 14171 14192 E CRASH   : backtrace:
03-18 17:57:15.066 14171 14192 E CRASH   :       #00 pc 000000000001de88  /system/lib64/libc.so (abort+104) (BuildId: daaa6d1d57fb0857ab30dc02dc8c58f1)
03-18 17:57:15.067 14171 14192 E CRASH   :       #01 pc 000000000082098c  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (std::set_unexpected(void (*)())) (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.067 14171 14192 E CRASH   :       #02 pc 0000000000820afc  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.067 14171 14192 E CRASH   :       #03 pc 000000000081dc28  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.067 14171 14192 E CRASH   :       #04 pc 000000000081d254  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (__cxa_get_exception_ptr) (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.067 14171 14192 E CRASH   :       #05 pc 000000000081d1b0  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.067 14171 14192 E CRASH   :       #06 pc 00000000007b7364  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.068 14171 14192 E CRASH   :       #07 pc 0000000000780e14  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.068 14171 14192 E CRASH   :       #08 pc 0000000000b27fc8  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.068 14171 14192 E CRASH   :       #09 pc 000000000071ffec  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.068 14171 14192 E CRASH   :       #10 pc 0000000000782230  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.068 14171 14192 E CRASH   :       #11 pc 000000000078a8a0  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (il2cpp_init+28) (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.068 14171 14192 E CRASH   :       #12 pc 00000000002ca980  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libunity.so (BuildId: 5b5fa7d4f22ea78dbbaa0c6561e66b6396fd32be)
03-18 17:57:15.068 14171 14192 E CRASH   :       #13 pc 00000000003443e4  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libunity.so (BuildId: 5b5fa7d4f22ea78dbbaa0c6561e66b6396fd32be)
03-18 17:57:15.068 14171 14192 E CRASH   :       #14 pc 00000000003452e0  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libunity.so (BuildId: 5b5fa7d4f22ea78dbbaa0c6561e66b6396fd32be)
03-18 17:57:15.068 14171 14192 E CRASH   :       #15 pc 000000000035aee4  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libunity.so (BuildId: 5b5fa7d4f22ea78dbbaa0c6561e66b6396fd32be)
03-18 17:57:15.068 14171 14192 E CRASH   :       #16 pc 00000000000077fc  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/oat/arm64/base.odex
03-18 17:57:15.223 14171 14192 E CRASH   : Tombstone written to: /storage/emulated/0/Android/data/com.CompanyName.GameName/files/tombstone_02
03-18 17:57:15.224 14171 14192 E AndroidRuntime: FATAL EXCEPTION: UnityMain
03-18 17:57:15.224 14171 14192 E AndroidRuntime: Process: com.CompanyName.GameName, PID: 14171
03-18 17:57:15.224 14171 14192 E AndroidRuntime: java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-18 17:57:15.224 14171 14192 E AndroidRuntime: Version '2021.2.15f1 (3b8567f665bb)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
03-18 17:57:15.224 14171 14192 E AndroidRuntime: Build fingerprint: 'YOTA/Y3/Y3:8.1.0/OPM1.171019.019/54:user/dev-keys'
03-18 17:57:15.224 14171 14192 E AndroidRuntime: Revision: '0'
03-18 17:57:15.224 14171 14192 E AndroidRuntime: ABI: 'arm64'
03-18 17:57:15.224 14171 14192 E AndroidRuntime: Timestamp: 2022-03-18 17:57:15+0100
03-18 17:57:15.224 14171 14192 E AndroidRuntime: pid: 14171, tid: 14192, name: UnityMain  >>> com.CompanyName.GameName <<<
03-18 17:57:15.224 14171 14192 E AndroidRuntime: uid: 10358
03-18 17:57:15.224 14171 14192 E AndroidRuntime: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     x0  0000000000000000  x1  0000000000003770  x2  0000000000000006  x3  0000000000000008
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     x4  fefeff7607ff7164  x5  fefeff7607ff7164  x6  fefeff7607ff7164  x7  7f7f7f7f7f7f7f7f
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     x8  0000000000000083  x9  455ff3f92b467039  x10 0000000000000000  x11 0000000000000001
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     x12 ffffffffffffffff  x13 000000006234b9eb  x14 0003471016ca4e5d  x15 00005ea0da7f64f6
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     x16 00000064d3ebefa8  x17 00000077a674c798  x18 0000000000000001  x19 000000000000375b
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     x20 0000000000003770  x21 0000007708887bd8  x22 ffffff80ffffffc8  x23 0000007708887c90
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     x24 0000007708887b70  x25 0000007708887bb0  x26 0000000000000070  x27 0000000000000000
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     x28 000000770b1790a8  x29 0000007708887ae0
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     sp  0000007708887aa0  lr  00000077a6701e6c  pc  00000077a6701e88
03-18 17:57:15.224 14171 14192 E AndroidRuntime: 
03-18 17:57:15.224 14171 14192 E AndroidRuntime: backtrace:
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #00 pc 000000000001de88  /system/lib64/libc.so (abort+104) (BuildId: daaa6d1d57fb0857ab30dc02dc8c58f1)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #01 pc 000000000082098c  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (std::set_unexpected(void (*)())) (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #02 pc 0000000000820afc  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #03 pc 000000000081dc28  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #04 pc 000000000081d254  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (__cxa_get_exception_ptr) (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #05 pc 000000000081d1b0  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #06 pc 00000000007b7364  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #07 pc 0000000000780e14  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #08 pc 0000000000b27fc8  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #09 pc 000000000071ffec  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #10 pc 0000000000782230  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #11 pc 000000000078a8a0  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libil2cpp.so (il2cpp_init+28) (BuildId: 598b1f360eef0fa4a008e834bdc3fe06b8db4f30)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #12 pc 00000000002ca980  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libunity.so (BuildId: 5b5fa7d4f22ea78dbbaa0c6561e66b6396fd32be)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #13 pc 00000000003443e4  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libunity.so (BuildId: 5b5fa7d4f22ea78dbbaa0c6561e66b6396fd32be)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #14 pc 00000000003452e0  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libunity.so (BuildId: 5b5fa7d4f22ea78dbbaa0c6561e66b6396fd32be)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #15 pc 000000000035aee4  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/lib/arm64/libunity.so (BuildId: 5b5fa7d4f22ea78dbbaa0c6561e66b6396fd32be)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:       #16 pc 00000000000077fc  /data/app/com.CompanyName.GameName-LvPDNSOg7orBPGOeDgSGdg==/oat/arm64/base.odex
03-18 17:57:15.224 14171 14192 E AndroidRuntime: 
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libc.abort(abort:104)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.std::set_unexpected(void (*)())(set_unexpected:0)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.0x820afc(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.0x81dc28(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.__cxa_get_exception_ptr(__cxa_get_exception_ptr:0)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.0x81d1b0(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.0x7b7364(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.0x780e14(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.0xb27fc8(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.0x71ffec(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.0x782230(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libil2cpp.il2cpp_init(il2cpp_init:28)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libunity.0x2ca980(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libunity.0x3443e4(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libunity.0x3452e0(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at libunity.0x35aee4(Native Method)
03-18 17:57:15.224 14171 14192 E AndroidRuntime:     at base.0x77fc(Native Method)
03-18 17:57:15.227  1621  1990 W ActivityManager:   Force finishing activity com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity
03-18 17:57:15.228  1621 14211 W DropBoxManagerService: Dropping: data_app_crash (10 > 0 bytes)
03-18 17:57:15.228  1621  1990 D ActivityTrigger: ActivityTrigger activityPauseTrigger 
03-18 17:57:15.233  1621  1654 I ActivityManager: Showing crash dialog for package com.CompanyName.GameName u0
03-18 17:57:15.234  1621  1653 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
03-18 17:57:15.234  1621  1653 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
03-18 17:57:15.236  1621  1775 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 17:57:15.236  1621  1775 D CompatibilityInfo: applicationDensity - 480
03-18 17:57:15.236  1621  1775 D CompatibilityInfo: applicationScale - 1.0
03-18 17:57:15.245  1621  1654 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerServiceWrapper.addWindow:8 com.android.server.wm.Session.addToDisplay:202 android.view.ViewRootImpl.setView:739 
03-18 17:57:15.246  1621  1896 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 17:57:15.246  1621  1896 D CompatibilityInfo: applicationDensity - 480
03-18 17:57:15.246  1621  1896 D CompatibilityInfo: applicationScale - 1.0
03-18 17:57:15.249  1621  1896 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 17:57:15.249  1621  1896 D CompatibilityInfo: applicationDensity - 480
03-18 17:57:15.249  1621  1896 D CompatibilityInfo: applicationScale - 1.0
03-18 17:57:15.257  1621  8300 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 17:57:15.257  1621  8300 D CompatibilityInfo: applicationDensity - 480
03-18 17:57:15.257  1621  8300 D CompatibilityInfo: applicationScale - 1.0
03-18 17:57:15.281  1621  1654 I ActivityManager: Config changes=480 {1.0 ?mcc?mnc [en_US,cs_CZ] ldltr sw360dp w360dp h616dp 480dpi nrml long port finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1080, 1920) s.69}
03-18 17:57:15.318  1621  1654 I ActivityManager: Override config changes=480 {1.0 ?mcc?mnc [en_US,cs_CZ] ldltr sw360dp w360dp h616dp 480dpi nrml long port finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1080, 1920) s.69} for displayId=0
03-18 17:57:15.324  1798  1798 W GoogleInputMethodService: GoogleInputMethodService.onConfigurationChanged():1590 onConfigurationChanged() : NewConfig = {1.0 ?mcc?mnc [en_US,cs_CZ] ldltr sw360dp w360dp h616dp 480dpi nrml long port finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1080, 1920) s.69}
03-18 17:57:15.325  1798  1798 W KeyboardModeManager: KeyboardModeManager.reloadOrientationAwareData():469 reloadOrientationAwareData() : orientation = 1
03-18 17:57:15.325  1798  1798 I NormalModeController: NormalModeController.getKeyboardBodyViewHolderPaddingBottom():112 currentPrimeKeyboardType:SOFT systemPaddingBottom:-1
03-18 17:57:15.326  1798  1798 I GoogleInputMethodService: GoogleInputMethodService$10.getInputViewCoverNavigationHeight():3241 Returns default 0 as the coverNavigationHeight while extendsTouchBelowSpace=false decorViewWindowInsets=null
03-18 17:57:15.328  1621  1654 I WindowManager: Failed to capture screenshot of Token{5215be ActivityRecord{11da479 u0 com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity t38853 f}} appWin=Window{d58bba0 u0 com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity} drawState=4
03-18 17:57:15.330  1798  1798 I GoogleInputMethodService: GoogleInputMethodService$10.getInputViewCoverNavigationHeight():3241 Returns default 0 as the coverNavigationHeight while extendsTouchBelowSpace=false decorViewWindowInsets=null
03-18 17:57:15.332  1798  1798 W KeyboardModeManager: KeyboardModeManager.setInputView():303 setInputView() : inputView = null
03-18 17:57:15.332  1798  1798 I NormalModeController: NormalModeController.getKeyboardBodyViewHolderPaddingBottom():112 currentPrimeKeyboardType:SOFT systemPaddingBottom:-1
03-18 17:57:15.333  1621  1654 W Looper  : Dispatch took 102ms on android.ui, h=Handler (com.android.server.am.ActivityManagerService$UiHandler) {e7fdb39} cb=null msg=1
03-18 17:57:15.334  1798  1798 I KeyboardModeManager: KeyboardModeManager.applyModeSpecificTheme():185 screenDiagonal is:4.971248
03-18 17:57:15.336  1798  1798 I GoogleInputMethodService: GoogleInputMethodService.initializeKeyboardTheme():1356 Apply keyboard theme: theme_stylesheet_googleblue_materiallight_assets:theme_package_metadata_google_blue_light.binarypb_port
03-18 17:57:15.338  1621  1747 I InputReader: Reconfiguring input devices.  changes=0x00000004
03-18 17:57:15.338  1621  1747 I InputReader: Device reconfigured: id=5, name='synaptics_dsx', size 1080x1920, orientation 0, mode 1, display id 0
03-18 17:57:15.344  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:15.345  1798  1798 I chatty  : uid=10069(com.google.android.inputmethod.latin) identical 2 lines
03-18 17:57:15.345  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:15.345  1798  2748 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:15.345  1798  2748 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:15.345  1798  2751 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:15.345  1798  2751 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:15.352  1798  1798 I KeyboardViewUtil: KeyboardViewUtil.getKeyboardHeightRatio():175 systemKeyboardHeightRatio:1.000000; userKeyboardHeightRatio:1.000000.
03-18 17:57:15.357  1798  1798 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1929 
03-18 17:57:15.358  1798  1798 W SessionManager: SessionManager.beginSession():53 Try to begin an already begun session [INPUT_SESSION], end it first
03-18 17:57:15.359  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:15.359  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 17:57:15.366  1621 12638 I OpenGLRenderer: Initialized EGL, version 1.4
03-18 17:57:15.366  1621 12638 D OpenGLRenderer: Swap behavior 2
03-18 17:57:15.393 27389 32110 I PlayCommon: [1441] acah.k(22): Preparing logs for uploading
03-18 17:57:15.394  1621  3318 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerServiceWrapper.addWindow:8 com.android.server.wm.Session.addToDisplay:202 android.view.IWindowSession$Stub.onTransact:124 
03-18 17:57:15.394 27389 32110 I PlayCommon: [1441] acah.k(135): Connecting to server for timestamp: https://play.googleapis.com/play/log/timestamp
03-18 17:57:15.400 27389 32110 E PlayCommon: [1441] acah.k(136): Failed to connect to server for server timestamp: java.net.UnknownHostException: Unable to resolve host "play.googleapis.com": No address associated with hostname
03-18 17:57:15.403  1621  3318 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 17:57:15.403  1621  3318 D CompatibilityInfo: applicationDensity - 480
03-18 17:57:15.403  1621  3318 D CompatibilityInfo: applicationScale - 1.0
03-18 17:57:15.408  1621  2122 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerServiceWrapper.addWindow:8 com.android.server.wm.Session.addToDisplay:202 android.view.IWindowSession$Stub.onTransact:124 
03-18 17:57:15.420  1813  1813 D StatusBar: disable<e i a s b h r c s q >
03-18 17:57:15.424  1621  3318 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 17:57:15.424  1621  3318 D CompatibilityInfo: applicationDensity - 480
03-18 17:57:15.424  1621  3318 D CompatibilityInfo: applicationScale - 1.0
03-18 17:57:15.428  2483  7712 E AuthPII : [GoogleAccountDataServiceImpl] getToken() -> NETWORK_ERROR. App: com.android.vending, Service: oauth2:https://www.googleapis.com/auth/googleplay
03-18 17:57:15.428  2483  7712 E AuthPII : Message is Error when calling server.
03-18 17:57:15.428  2483  7712 W GetToken: [GetToken]GetToken failed with status code: NetworkError
03-18 17:57:15.428  2483  7712 W GLSActivity: 
03-18 17:57:15.428  2483  7712 W GLSActivity: java.io.IOException: NetworkError
03-18 17:57:15.428  2483  7712 W GLSActivity:     at iig.getAuthToken(:com.google.android.gms@220618021@22.06.18 (040408-433619428):32)
03-18 17:57:15.428  2483  7712 W GLSActivity:     at android.accounts.AbstractAccountAuthenticator$Transport.getAuthToken(AbstractAccountAuthenticator.java:244)
03-18 17:57:15.428  2483  7712 W GLSActivity:     at android.accounts.IAccountAuthenticator$Stub.onTransact(IAccountAuthenticator.java:113)
03-18 17:57:15.428  2483  7712 W GLSActivity:     at android.os.Binder.transact(Binder.java:627)
03-18 17:57:15.428  2483  7712 W GLSActivity:     at eod.onTransact(:com.google.android.gms@220618021@22.06.18 (040408-433619428):2)
03-18 17:57:15.428  2483  7712 W GLSActivity:     at android.os.Binder.transact(Binder.java:627)
03-18 17:57:15.428  2483  7712 W GLSActivity:     at ahjd.onTransact(:com.google.android.gms@220618021@22.06.18 (040408-433619428):17)
03-18 17:57:15.428  2483  7712 W GLSActivity:     at android.os.Binder.execTransact(Binder.java:697)
03-18 17:57:15.430 27389 32110 E PlayCommon: [1441] acah.m(5): Failed to get auth token: java.io.IOException: NetworkError
03-18 17:57:15.431 27389 32110 W PlayCommon: [1441] acah.k(227): Deferring log upload because couldn't retrieve auth token
03-18 17:57:15.597  1621  1729 I WindowManager: Screen frozen for +347ms due to Window{ed5b67b u0 StatusBar}
03-18 17:57:15.730  1621  1653 W ActivityManager: Activity pause timeout for ActivityRecord{11da479 u0 com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity t38853 f}
03-18 17:57:15.732  1621  1653 D ActivityTrigger: activityResumeTrigger: The activity in ApplicationInfo{c8fc30e com.anddoes.launcher} is now in focus and seems to be in full-screen mode
03-18 17:57:15.732  1621  1653 E ActivityTrigger: activityResumeTrigger: not whiteListedcom.anddoes.launcher/com.anddoes.launcher.Launcher/6102
03-18 17:57:15.766  2841  3489 W FlurryAgent: Flurry session resumed for context:com.anddoes.launcher.Launcher@2755d6d
03-18 17:57:15.773  2841  2841 D AppUpdateRecoverManager: onActivityResumed: com.anddoes.launcher
03-18 17:57:16.333  2841  3558 W OpenGLRenderer: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...

I suspect the key part is in the backtrace just below the Java error you mentioned. You’ll want to symbolicate the back trace to get more information. See these links for some details about how to do that:

https://docs.unity3d.com/2021.2/Documentation/Manual/android-symbols.html
https://support.unity.com/hc/en-us/articles/115000292166-Symbolicate-Android-crash

Thank you.

I hope I’ve done everything right and it shows the proper symbols for the backtrace now (although I’m really not sure I did)… I guess that is some progress, but at the same time, I’ve been staring at it for a while and I still have no idea what to make out of what I got :frowning:

03-18 22:52:49.919  3925  3947 I Unity   : ApplicationInfo com.CompanyName.GameName version 1.222
03-18 22:52:49.919  3925  3947 I Unity   : Built from '2021.2/release' branch, Version '2021.2.15f1 (3b8567f665bb)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a', Stripping 'Enabled'
03-18 22:52:50.355  3925  3947 E libc++abi: terminating with uncaught exception of type Il2CppExceptionWrapper
03-18 22:52:50.358  3925  3947 E CRASH   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-18 22:52:50.358  3925  3947 E CRASH   : Version '2021.2.15f1 (3b8567f665bb)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
03-18 22:52:50.358  3925  3947 E CRASH   : Build fingerprint: 'YOTA/Y3/Y3:8.1.0/OPM1.171019.019/54:user/dev-keys'
03-18 22:52:50.358  3925  3947 E CRASH   : Revision: '0'
03-18 22:52:50.358  3925  3947 E CRASH   : ABI: 'arm64'
03-18 22:52:50.359  3925  3947 E CRASH   : Timestamp: 2022-03-18 22:52:50+0100
03-18 22:52:50.359  3925  3947 E CRASH   : pid: 3925, tid: 3947, name: UnityMain  >>> com.CompanyName.GameName <<<
03-18 22:52:50.359  3925  3947 E CRASH   : uid: 10360
03-18 22:52:50.359  3925  3947 E CRASH   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
03-18 22:52:50.359  3925  3947 E CRASH   :     x0  0000000000000000  x1  0000000000000f6b  x2  0000000000000006  x3  0000000000000008
03-18 22:52:50.359  3925  3947 E CRASH   :     x4  fefeff7607ff7164  x5  fefeff7607ff7164  x6  fefeff7607ff7164  x7  7f7f7f7f7f7f7f7f
03-18 22:52:50.359  3925  3947 E CRASH   :     x8  0000000000000083  x9  455ff3f92b467039  x10 0000000000000000  x11 0000000000000001
03-18 22:52:50.359  3925  3947 E CRASH   :     x12 ffffffffffffffff  x13 000000006234ff32  x14 0014bf3332d7a7bf  x15 00006d3f5369f7ad
03-18 22:52:50.359  3925  3947 E CRASH   :     x16 00000064d3ebefa8  x17 00000077a674c798  x18 0000000000000001  x19 0000000000000f55
03-18 22:52:50.359  3925  3947 E CRASH   :     x20 0000000000000f6b  x21 000000770888dbe8  x22 ffffff80ffffffc8  x23 000000770888dca0
03-18 22:52:50.359  3925  3947 E CRASH   :     x24 000000770888db80  x25 000000770888dbc0  x26 0000000000000070  x27 0000000000000000
03-18 22:52:50.359  3925  3947 E CRASH   :     x28 000000770b1780c8  x29 000000770888daf0
03-18 22:52:50.359  3925  3947 E CRASH   :     sp  000000770888dab0  lr  00000077a6701e6c  pc  00000077a6701e88
03-18 22:52:50.359  3925  3947 E CRASH   :
03-18 22:52:50.359  3925  3947 E CRASH   : backtrace:
03-18 22:52:50.359  3925  3947 E CRASH   :       #00 pc 000000000001de88 (libc.so not found)  /system/lib64/libc.so (abort+104) (BuildId: daaa6d1d57fb0857ab30dc02dc8c58f1)
03-18 22:52:50.359  3925  3947 E CRASH   :       #01 pc 00000000008209ec (abort_message at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:76)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (std::set_unexpected(void (*)())) (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.359  3925  3947 E CRASH   :       #02 pc 0000000000820b5c (demangling_terminate_handler() at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_default_handlers.cpp:67)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.359  3925  3947 E CRASH   :       #03 pc 000000000081dc88 (std::__terminate(void (*)()) at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_handlers.cpp:59)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.359  3925  3947 E CRASH   :       #04 pc 000000000081d2b4 (__cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_exception.cpp:152)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (__cxa_get_exception_ptr) (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.359  3925  3947 E CRASH   :       #05 pc 000000000081d210 (__cxa_throw at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_exception.cpp:284)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.359  3925  3947 E CRASH   :       #06 pc 00000000007b73c4 (il2cpp::vm::Exception::Raise(Il2CppException*, MethodInfo*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/Exception.cpp:115)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.360  3925  3947 E CRASH   :       #07 pc 0000000000780e74 (il2cpp::vm::Runtime::ClassInit(Il2CppClass*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/Runtime.cpp:938)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.360  3925  3947 E CRASH   :       #08 pc 0000000000b29028 (il2cpp_codegen_runtime_class_init_inline(Il2CppClass*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\codegen/il2cpp-codegen-il2cpp.h:657)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.360  3925  3947 E CRASH   :       #09 pc 000000000072004c (il2cpp::vm::MetadataCache::ExecuteModuleInitializers() at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/MetadataCache.cpp:249)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.360  3925  3947 E CRASH   :       #10 pc 0000000000782290 (il2cpp::vm::Runtime::Init(char const*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/Runtime.cpp:396)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.360  3925  3947 E CRASH   :       #11 pc 000000000078a900 (il2cpp_init at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp/il2cpp-api.cpp:97)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (il2cpp_init+28) (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.360  3925  3947 E CRASH   :       #12 pc 00000000002c9a8c (InitializeIl2CppFromMain(core::basic_string<char, core::StringStorageDefault<char> > const&, core::basic_string<char, core::StringStorageDefault<char> > const&, int, char const**, bool) at :?)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libunity.so (BuildId: 131c71dd2b2bfca1cf2f84fdd01b09ee4770bf20)
03-18 22:52:50.360  3925  3947 E CRASH   :       #13 pc 00000000003424f0 (UnityInitApplication() at :?)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libunity.so (BuildId: 131c71dd2b2bfca1cf2f84fdd01b09ee4770bf20)
03-18 22:52:50.360  3925  3947 E CRASH   :       #14 pc 00000000003433ec (UnityPlayerLoop() at :?)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libunity.so (BuildId: 131c71dd2b2bfca1cf2f84fdd01b09ee4770bf20)
03-18 22:52:50.360  3925  3947 E CRASH   :       #15 pc 0000000000358ff0 (nativeRender(_JNIEnv*, _jobject*) at :?)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libunity.so (BuildId: 131c71dd2b2bfca1cf2f84fdd01b09ee4770bf20)
03-18 22:52:50.360  3925  3947 E CRASH   :       #16 pc 00000000000077fc  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/oat/arm64/base.odex
03-18 22:52:50.504  3925  3947 E CRASH   : Tombstone written to: /storage/emulated/0/Android/data/com.CompanyName.GameName/files/tombstone_01
03-18 22:52:50.504  3925  3947 E AndroidRuntime: FATAL EXCEPTION: UnityMain
03-18 22:52:50.504  3925  3947 E AndroidRuntime: Process: com.CompanyName.GameName, PID: 3925
03-18 22:52:50.504  3925  3947 E AndroidRuntime: java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-18 22:52:50.504  3925  3947 E AndroidRuntime: Version '2021.2.15f1 (3b8567f665bb)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
03-18 22:52:50.504  3925  3947 E AndroidRuntime: Build fingerprint: 'YOTA/Y3/Y3:8.1.0/OPM1.171019.019/54:user/dev-keys'
03-18 22:52:50.504  3925  3947 E AndroidRuntime: Revision: '0'
03-18 22:52:50.504  3925  3947 E AndroidRuntime: ABI: 'arm64'
03-18 22:52:50.504  3925  3947 E AndroidRuntime: Timestamp: 2022-03-18 22:52:50+0100
03-18 22:52:50.504  3925  3947 E AndroidRuntime: pid: 3925, tid: 3947, name: UnityMain  >>> com.CompanyName.GameName <<<
03-18 22:52:50.504  3925  3947 E AndroidRuntime: uid: 10360
03-18 22:52:50.504  3925  3947 E AndroidRuntime: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
03-18 22:52:50.504  3925  3947 E AndroidRuntime:     x0  0000000000000000  x1  0000000000000f6b  x2  0000000000000006  x3  0000000000000008
03-18 22:52:50.504  3925  3947 E AndroidRuntime:     x4  fefeff7607ff7164  x5  fefeff7607ff7164  x6  fefeff7607ff7164  x7  7f7f7f7f7f7f7f7f
03-18 22:52:50.504  3925  3947 E AndroidRuntime:     x8  0000000000000083  x9  455ff3f92b467039  x10 0000000000000000  x11 0000000000000001
03-18 22:52:50.504  3925  3947 E AndroidRuntime:     x12 ffffffffffffffff  x13 000000006234ff32  x14 0014bf3332d7a7bf  x15 00006d3f5369f7ad
03-18 22:52:50.504  3925  3947 E AndroidRuntime:     x16 00000064d3ebefa8  x17 00000077a674c798  x18 0000000000000001  x19 0000000000000f55
03-18 22:52:50.504  3925  3947 E AndroidRuntime:     x20 0000000000000f6b  x21 000000770888dbe8  x22 ffffff80ffffffc8  x23 000000770888dca0
03-18 22:52:50.504  3925  3947 E AndroidRuntime:     x24 000000770888db80  x25 000000770888dbc0  x26 0000000000000070  x27 0000000000000000
03-18 22:52:50.504  3925  3947 E AndroidRuntime:     x28 000000770b1780c8  x29 000000770888daf0
03-18 22:52:50.504  3925  3947 E AndroidRuntime:     sp  000000770888dab0  lr  00000077a6701e6c  pc  00000077a6701e88
03-18 22:52:50.504  3925  3947 E AndroidRuntime:
03-18 22:52:50.504  3925  3947 E AndroidRuntime: backtrace:
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #00 pc 000000000001de88 (libc.so not found)  /system/lib64/libc.so (abort+104) (BuildId: daaa6d1d57fb0857ab30dc02dc8c58f1)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #01 pc 00000000008209ec (abort_message at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:76)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (std::set_unexpected(void (*)())) (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #02 pc 0000000000820b5c (demangling_terminate_handler() at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_default_handlers.cpp:67)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #03 pc 000000000081dc88 (std::__terminate(void (*)()) at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_handlers.cpp:59)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #04 pc 000000000081d2b4 (__cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_exception.cpp:152)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (__cxa_get_exception_ptr) (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #05 pc 000000000081d210 (__cxa_throw at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_exception.cpp:284)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #06 pc 00000000007b73c4 (il2cpp::vm::Exception::Raise(Il2CppException*, MethodInfo*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/Exception.cpp:115)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #07 pc 0000000000780e74 (il2cpp::vm::Runtime::ClassInit(Il2CppClass*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/Runtime.cpp:938)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #08 pc 0000000000b29028 (il2cpp_codegen_runtime_class_init_inline(Il2CppClass*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\codegen/il2cpp-codegen-il2cpp.h:657)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #09 pc 000000000072004c (il2cpp::vm::MetadataCache::ExecuteModuleInitializers() at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/MetadataCache.cpp:249)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #10 pc 0000000000782290 (il2cpp::vm::Runtime::Init(char const*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/Runtime.cpp:396)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #11 pc 000000000078a900 (il2cpp_init at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp/il2cpp-api.cpp:97)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libil2cpp.so (il2cpp_init+28) (BuildId: 4321fa9118a484d631bef7e087951f0b1a516847)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #12 pc 00000000002c9a8c (InitializeIl2CppFromMain(core::basic_string<char, core::StringStorageDefault<char> > const&, core::basic_string<char, core::StringStorageDefault<char> > const&, int, char const**, bool) at :?)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libunity.so (BuildId: 131c71dd2b2bfca1cf2f84fdd01b09ee4770bf20)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #13 pc 00000000003424f0 (UnityInitApplication() at :?)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libunity.so (BuildId: 131c71dd2b2bfca1cf2f84fdd01b09ee4770bf20)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #14 pc 00000000003433ec (UnityPlayerLoop() at :?)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libunity.so (BuildId: 131c71dd2b2bfca1cf2f84fdd01b09ee4770bf20)
03-18 22:52:50.504  3925  3947 E AndroidRuntime:       #15 pc 0000000000358ff0 (nativeRender(_JNIEnv*, _jobject*) at :?)  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/lib/arm64/libunity.so (BuildId: 131c71dd2b2bfca1cf2f84fdd01b09ee4770bf20)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:       #16 pc 00000000000077fc  /data/app/com.CompanyName.GameName-CdlIjvVsZ6fsalp7wrMGlg==/oat/arm64/base.odex
03-18 22:52:50.505  3925  3947 E AndroidRuntime:
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libc.abort(abort:104)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.std::set_unexpected(void (*)())(set_unexpected:0)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.0x820b5c (demangling_terminate_handler() at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_default_handlers.cpp:67)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.0x81dc88 (std::__terminate(void (*)()) at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_handlers.cpp:59)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.__cxa_get_exception_ptr(__cxa_get_exception_ptr:0)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.0x81d210 (__cxa_throw at /buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libcxxabi/src/cxa_exception.cpp:284)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.0x7b73c4 (il2cpp::vm::Exception::Raise(Il2CppException*, MethodInfo*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/Exception.cpp:115)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.0x780e74 (il2cpp::vm::Runtime::ClassInit(Il2CppClass*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/Runtime.cpp:938)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.0xb29028 (il2cpp_codegen_runtime_class_init_inline(Il2CppClass*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\codegen/il2cpp-codegen-il2cpp.h:657)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.0x72004c (il2cpp::vm::MetadataCache::ExecuteModuleInitializers() at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/MetadataCache.cpp:249)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.0x782290 (il2cpp::vm::Runtime::Init(char const*) at C:/Program Files\Unity\Hub\Editor\2021.2.15f1\Editor\Data\il2cpp\libil2cpp\vm/Runtime.cpp:396)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libil2cpp.il2cpp_init(il2cpp_init:28)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libunity.0x2c9a8c (InitializeIl2CppFromMain(core::basic_string<char, core::StringStorageDefault<char> > const&, core::basic_string<char, core::StringStorageDefault<char> > const&, int, char const**, bool) at :?)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libunity.0x3424f0 (UnityInitApplication() at :?)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libunity.0x3433ec (UnityPlayerLoop() at :?)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at libunity.0x358ff0 (nativeRender(_JNIEnv*, _jobject*) at :?)(Native Method)
03-18 22:52:50.505  3925  3947 E AndroidRuntime:     at base.0x77fc(Native Method)
03-18 22:52:50.507  1621  2233 W ActivityManager:   Force finishing activity com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity
03-18 22:52:50.509  1621  3963 W DropBoxManagerService: Dropping: data_app_crash (10 > 0 bytes)
03-18 22:52:50.509  1621  2233 D ActivityTrigger: ActivityTrigger activityPauseTrigger
03-18 22:52:50.514  1621  1654 I ActivityManager: Showing crash dialog for package com.CompanyName.GameName u0
03-18 22:52:50.514  1621  1653 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
03-18 22:52:50.514  1621  1653 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
03-18 22:52:50.522  1621  2657 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 22:52:50.523  1621  2657 D CompatibilityInfo: applicationDensity - 480
03-18 22:52:50.523  1621  2657 D CompatibilityInfo: applicationScale - 1.0
03-18 22:52:50.525  1621  3335 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 22:52:50.525  1621  3335 D CompatibilityInfo: applicationDensity - 480
03-18 22:52:50.525  1621  3335 D CompatibilityInfo: applicationScale - 1.0
03-18 22:52:50.527  1621  1654 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerServiceWrapper.addWindow:8 com.android.server.wm.Session.addToDisplay:202 android.view.ViewRootImpl.setView:739
03-18 22:52:50.535  1621  3335 D CompatibilityInfo: mCompatibilityFlags - 0
03-18 22:52:50.535  1621  3335 D CompatibilityInfo: applicationDensity - 480
03-18 22:52:50.535  1621  3335 D CompatibilityInfo: applicationScale - 1.0
03-18 22:52:50.578  1621  1654 I ActivityManager: Config changes=480 {1.0 ?mcc?mnc [en_US,cs_CZ] ldltr sw360dp w360dp h616dp 480dpi nrml long port finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1080, 1920) s.89}
03-18 22:52:50.602  1798  1798 W GoogleInputMethodService: GoogleInputMethodService.onConfigurationChanged():1590 onConfigurationChanged() : NewConfig = {1.0 ?mcc?mnc [en_US,cs_CZ] ldltr sw360dp w360dp h616dp 480dpi nrml long port finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1080, 1920) s.89}
03-18 22:52:50.602  1798  1798 W KeyboardModeManager: KeyboardModeManager.reloadOrientationAwareData():469 reloadOrientationAwareData() : orientation = 1
03-18 22:52:50.616 31789 31789 W ResourceType: For resource 0x7f0707ab, entry index(1963) is beyond type entryCount(1626)
03-18 22:52:50.619  1621  1654 I ActivityManager: Override config changes=480 {1.0 ?mcc?mnc [en_US,cs_CZ] ldltr sw360dp w360dp h616dp 480dpi nrml long port finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1080, 1920) s.89} for displayId=0
03-18 22:52:50.620  1798  1798 I NormalModeController: NormalModeController.getKeyboardBodyViewHolderPaddingBottom():112 currentPrimeKeyboardType:SOFT systemPaddingBottom:-1
03-18 22:52:50.626  1798  1798 I GoogleInputMethodService: GoogleInputMethodService$10.getInputViewCoverNavigationHeight():3241 Returns default 0 as the coverNavigationHeight while extendsTouchBelowSpace=false decorViewWindowInsets=WindowInsets{systemWindowInsets=Rect(0, 0 - 0, 0) windowDecorInsets=Rect(0, 0 - 0, 0) stableInsets=Rect(0, 72 - 0, 0)}
03-18 22:52:50.630  1621  1654 I WindowManager: Failed to capture screenshot of Token{1083725 ActivityRecord{f115f1c u0 com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity t38864 f}} appWin=Window{e96914e u0 com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity} drawState=4
03-18 22:52:50.631  1798  1798 I GoogleInputMethodService: GoogleInputMethodService$10.getInputViewCoverNavigationHeight():3241 Returns default 0 as the coverNavigationHeight while extendsTouchBelowSpace=false decorViewWindowInsets=WindowInsets{systemWindowInsets=Rect(0, 0 - 0, 0) windowDecorInsets=Rect(0, 0 - 0, 0) stableInsets=Rect(0, 72 - 0, 0)}
03-18 22:52:50.632  1798  1798 I AbstractOpenableExtension: AbstractOpenableExtension.maybeDestroyExistingKeyboardGroupManager():516 Destroy existing keyboard group manager in fdn
03-18 22:52:50.632  1798  1798 I AbstractOpenableExtension: AbstractOpenableExtension.createKeyboardGroupManagerListenableFuture():125 Create keyboard group manager listenable future in fdn
03-18 22:52:50.633  1798  1798 W KeyboardModeManager: KeyboardModeManager.setInputView():303 setInputView() : inputView = null
03-18 22:52:50.633  1798  1798 I NormalModeController: NormalModeController.getKeyboardBodyViewHolderPaddingBottom():112 currentPrimeKeyboardType:SOFT systemPaddingBottom:-1
03-18 22:52:50.635  1798  1798 I KeyboardModeManager: KeyboardModeManager.applyModeSpecificTheme():185 screenDiagonal is:4.971248
03-18 22:52:50.635  1621  1654 W Looper  : Dispatch took 123ms on android.ui, h=Handler (com.android.server.am.ActivityManagerService$UiHandler) {e7fdb39} cb=null msg=1
03-18 22:52:50.643  1621  1747 I InputReader: Reconfiguring input devices.  changes=0x00000004
03-18 22:52:50.643  1621  1747 I InputReader: Device reconfigured: id=5, name='synaptics_dsx', size 1080x1920, orientation 0, mode 1, display id 0
03-18 22:52:50.650  1798  1798 I GoogleInputMethodService: GoogleInputMethodService.initializeKeyboardTheme():1356 Apply keyboard theme: theme_stylesheet_googleblue_materiallight_assets:theme_package_metadata_google_blue_light.binarypb_port
03-18 22:52:50.654  1798  3966 I KeyboardGroupDefParser: KeyboardGroupDefParser.parseKeyboardGroupDef():89 parseKeyboardGroupDef() 2132148491 -> 0_resource_name_obfuscated : WaitTime = 22 ms : RunTime = 1 ms
03-18 22:52:50.655  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 22:52:50.655  1798  1798 I chatty  : uid=10069(com.google.android.inputmethod.latin) identical 1 line
03-18 22:52:50.655  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 22:52:50.655  1798  2748 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 22:52:50.656  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 22:52:50.656  1798  2748 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 22:52:50.656  1798  2751 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 22:52:50.656  1798  2751 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 22:52:50.685  1621 12638 I OpenGLRenderer: Initialized EGL, version 1.4
03-18 22:52:50.685  1621 12638 D OpenGLRenderer: Swap behavior 2
03-18 22:52:50.693  1798  1798 I KeyboardViewUtil: KeyboardViewUtil.getKeyboardHeightRatio():175 systemKeyboardHeightRatio:1.000000; userKeyboardHeightRatio:1.000000.
03-18 22:52:50.700  1798  1798 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1929
03-18 22:52:50.703  1798  1798 W SessionManager: SessionManager.beginSession():53 Try to begin an already begun session [INPUT_SESSION], end it first
03-18 22:52:50.705  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 22:52:50.705  1798  1798 I Environment: Environment.getDeviceMode():769 Get device mode by ui mode:1 and smallestScreenWidthDp:360
03-18 22:52:50.705  1798  1798 I AbstractOpenableExtension: AbstractOpenableExtension$3.onSuccess():529 KeyboardGroupManager destroyed in fdn.
03-18 22:52:50.711  1621  9371 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerServiceWrapper.addWindow:8 com.android.server.wm.Session.addToDisplay:202 android.view.IWindowSession$Stub.onTransact:124
03-18 22:52:50.715  1798  1798 I KeyboardModeManager: KeyboardModeManager.onWindowInsetsChanged():456
03-18 22:52:50.720  1798  1798 I GoogleInputMethodService: GoogleInputMethodService.lambda$setDecorViewApplyWindowInsetsListener$9():1078 update screenHeightWithoutNaviBar to: 1920
03-18 22:52:50.724  1798  1798 I GoogleInputMethodService: GoogleInputMethodService.lambda$setDecorViewApplyWindowInsetsListener$9():1085 update max height when insets changes
03-18 22:52:50.739  1621  3335 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerServiceWrapper.addWindow:8 com.android.server.wm.Session.addToDisplay:202 android.view.IWindowSession$Stub.onTransact:124
03-18 22:52:50.752  1813  1813 D StatusBar: disable<e i a s b h r c s q >
03-18 22:52:50.997  1621  1729 I WindowManager: Screen frozen for +464ms due to Window{ed5b67b u0 StatusBar}
03-18 22:52:51.010  1621  1653 W ActivityManager: Activity pause timeout for ActivityRecord{f115f1c u0 com.CompanyName.GameName/com.unity3d.player.UnityPlayerActivity t38864 f}
03-18 22:52:51.011  1621  1653 D ActivityTrigger: activityResumeTrigger: The activity in ApplicationInfo{f017d7e com.anddoes.launcher} is now in focus and seems to be in full-screen mode
03-18 22:52:51.011  1621  1653 E ActivityTrigger: activityResumeTrigger: not whiteListedcom.anddoes.launcher/com.anddoes.launcher.Launcher/6102
03-18 22:52:51.050 23552 23927 W FlurryAgent: Flurry session resumed for context:com.anddoes.launcher.Launcher@e3acd4
03-18 22:52:51.059 23552 23552 D AppUpdateRecoverManager: onActivityResumed: com.anddoes.launcher
03-18 22:52:51.622 23552 23975 W OpenGLRenderer: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
03-18 22:52:51.622 23552 23975 W OpenGLRenderer: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
03-18 22:52:51.869  1621  3335 D WificondControl: Scan result ready event
03-18 22:52:51.869   889  2100 I LOWI-8.5.0.3.a: [LOWI-Scan] lowi_close_record:Scan completed in 11874389ms and Recieved 13 APs scan results
03-18 22:52:51.871   889   954 I LOWI-8.5.0.3.a: [LOWIUtils] responseToOutPostcard - TO: GTP-FDAL, FROM:   LOWI-SERVER, RESP:  LOWI_ASYNC_DISCOVERY_SCAN_RESULTS
03-18 22:52:51.872   806   806 I wificond: Enters wifigbk_ageOutHistory
03-18 22:52:51.873  1621  1760 I WifiService: isScanAlwaysAvailable uid=1000
03-18 22:52:51.876  1621  1758 W IE_Capabilities: Unknown WPA cipher suite: 2ac0f00
03-18 22:52:51.876  1621  1758 W IE_Capabilities: Unknown WPA cipher suite: 0
03-18 22:52:51.877   891  1005 W XTCC-6.1.2.10-a: [LOWIUtils] to_eScanTypeResponse - default case
03-18 22:52:51.877   891  1005 W XTCC-6.1.2.10-a: [WifiScanner] WiFi scan result : [13] AP's, async result: 1
03-18 22:52:51.881  1621  1760 W IE_Capabilities: Unknown WPA cipher suite: 2ac0f00
03-18 22:52:51.881  1621  1760 W IE_Capabilities: Unknown WPA cipher suite: 0
03-18 22:52:51.881  1621  1760 I WifiService: isScanAlwaysAvailable uid=1000
03-18 22:52:51.889  1621  3335 D WifiPermissionsUtil: Denied: no location permission

It looks like a managed exception is occurring here (that’s what Exception::Raise means). And the exception is happening in a “module initializer” (MetadataCache::ExecuteModuleInitializers).

A module initializer is a special method that allows a .NET assembly (DLL) to run some code right when it loads. See Module initializers - C# feature specifications | Microsoft Learn for more details about them.

I’m not sure what is actually causing this to happen though. Are you aware of any module initializers in your code?

Additionally, I’m not sure how the .NET VM (in this case, IL2CPP) should react when an exception happens in a module initializer, but it should not crash, so this looks very much like a bug on the Unity side.

But if we can track down what is causing the exception, maybe we can work around it.

Hmm… I am absolutely unaware of any “module initializers” in our project.
We are using some plugins from the asset store, plus some Unity packages (ads, IAPs)… But I’ve spent the last week removing everything I could to find out what might be causing the issue, and even now, no luck.

Everything that now remains is pretty much just my code (standard .cs classes and monobehaviours), a plugin for audio (MasterAudio), for UI (NGUI), pooling (PoolManager), localizations (I2 Localization), network communication (BestHTTP) and anticheat (Anti-Cheat toolkit) which I can’t strip away that easily.

I temporarily removed everything I could that would be using some native libraries for example (game services, google play logins, native sharing, deep linking, IAPs, ads, analytics, facebook), but with no luck.

Also, I’m building just an empty scene, not the whole game even, which I would have guessed would not include most of the resources/code/libraries along with it.

Not really sure what to attempt next. An empty project builds (and runs) ok.

This really sounds like a bug on the Unity side then. Can you submit a bug report?

We were developing a game and with Mono backend performance was more than acceptable, however no ARM64 support is available… when we switch to IL2CPP we discover horrirized that the performance was clunky and slow… WHEN RUNNING (compile time were also 4x o 8x longer). We tried with the latest Unity and same history… how is this possible? Please add ARM64 mono backend support ASAP!!!

3 Likes

Personnaly I also have an issue with using IL2CPP for android build, it is because I am using Automapper for my conversion of Data model to persistency, and it uses internally reflection. Because of AOT, this does not work and thus I won’t be able to publish to the Android store ? the chain of constraints seems to be unmanageable.
Is there any solution for that ?

I currently use Unity 2021.3.23 LTS, could I know what version you were referring to?

I just discovered that IL2CPP increase my build memory usage : from 134 MO with Mono ARMv7 to 184 MO IL2CPP ARMv7, on top of the build time.

Managed stripping level set to High makes me only gain 10 MO.

Build time improvements started in Unity 2021 LTS, and have continued in Unity 2022 as well.

I’m not sure what you mean by build memory usage, can you elaborate on that? What does MO stand for? Thanks!

Thanks for replying.
I refer to the size of the .aab or .apk file. My project contains an high amount of scripts. If I compile using Mono, it generates a file of 134 mo, when I compile using il2cpp it generates a file of 184 mo.
By removing entire folders of scripts, for example an sdk, the generated file decreases by a lot.

Thank you for clarifying. Indeed, this is one of the drawbacks of AOT code generation - we need to emit the machine code ahead of time and ship it with the app installation. With the Mono JIT, we can ship the .NET IL code, which has a smaller representation on disk.

This difference in code size is expected, and unfortunately I don’t have a great work around for you, other than increasing the managed stripping level, which you have already tried.

Another issue is the absurd amount of disk space required for android IL2CPP builds. For iOS builds we end up with roughly 5 GB of used disk space (Output + XCode Object Files) for a complete build while for android even only targeting a single architecture we end up with about 20 GB of disk space used (all in the Library Folder). That’s a significant difference and I don’t quite understand where this comes from.