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.
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.
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
The error I’m getting is:
java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Like, what the hell is that
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
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!!!
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.