Game crashes on start for unknown reason - android
I have a unity3d project which, up to previous build, ran with no issues on android.
It is already set up to use the new google play store package format, which gets correctly accepted on the play store. The previous build, even with all of play store settings filled in, worked correctly when built in the pure non-play store .apk and copied to device and installed from the file.
Afterwards, the only change I made was adding a single clause into if condition in the code (which was just "if(false && originalCondition)", the intention was to disable that part of code, it's not relevant to the issue, it was part of code that handled starting and stopping particle effect within the gameplay), and now when I build it as an apk, and install it manually on the phone, and try to run it, it crashes immediately in the typical way of the screen flashing black for a moment as it creates the window, and then I'm back to the phone's desktop.
I have absolutely no idea why, and absolutely no idea how to find out why, let alone how to fix it... :/
If anyone has any idea how to at least find out what the issue actually is, please let me know/help. Write any and all suggestions as "answers" even if they're not, please, since I don't think I'll get an actual answer solving the problem, just pointers on how to proceed, and since comments have length limit and no formatting, thanks. (If this request doesn't violate some SO rules)
Below is content of the logcat from adb bridge, caught via Android Studio, filtered on the term "unity".
2019-12-03 10:57:02.619 12052-12052/? D/Unity: CommandLine:
2019-12-03 10:57:02.692 12052-12052/? D/HwRTBlurUtils: check blur style for HwPhoneWindow, themeResId : 0x7f030001, context : com.unity3d.player.UnityPlayerActivity#d57310b, Nhwext : 0, get Blur : disable with , null
2019-12-03 10:57:02.693 12052-12052/? D/HwRTBlurUtils: check blur style for HwPhoneWindow, themeResId : 0x7f030001, context : com.unity3d.player.UnityPlayerActivity#d57310b, Nhwext : 0, get Blur : disable with , null
2019-12-03 10:57:02.698 12052-12052/? D/ActivityThread: add activity client record, r= ActivityRecord{492b683 token=android.os.BinderProxy#61b8bfc {com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}} token= android.os.BinderProxy#61b8bfc
2019-12-03 10:57:02.700 12052-12052/? I/Unity: onResume
2019-12-03 10:57:02.728 1161-5474/? V/WindowManager: Adding Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} to AppWindowToken{1b8f6c3 token=Token{1e10272 ActivityRecord{7de437d u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18725}}}
2019-12-03 10:57:02.729 1161-5474/? V/WindowManager: addWindow: New client android.os.BinderProxy#dc3a215: window=Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} Callers=com.android.server.wm.HwWindowManagerService.addWindow:585 com.android.server.wm.Session.addToDisplay:199 android.view.IWindowSession$Stub.onTransact:124 com.android.server.wm.Session.onTransact:161 android.os.Binder.execTransact:675
2019-12-03 10:57:02.758 1161-5474/? V/WindowManager: Relayout window turning screen on: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 10:57:02.761 1161-5474/? W/WindowManager: EGLdebug Created surface WindowStateAnimator{1131df6 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 10:57:02.764 1161-5474/? V/HwPhoneWindowManager: updateSystemUiColorLw window=Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity},EmuiStyle=0,StatusBarColor=0xff757575,NavigationBarColor=0xff000000, mLastIsEmuiLightStyle=-1, mForceNotchStatusBar=false
2019-12-03 10:57:02.817 12052-12096/? D/Unity: SetWindow 0 0x71055cf010
2019-12-03 10:57:02.817 12052-12096/? D/Unity: SetWindow 0 0x71055cf010
2019-12-03 10:57:02.832 1161-1442/? V/WindowManager: Relayout window turning screen on: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 10:57:02.834 631-631/? D/SurfaceFlinger: duplicate layer name: changing com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity to com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity#1
2019-12-03 10:57:02.836 1161-1442/? W/WindowManager: EGLdebug Created surface WindowStateAnimator{1131df6 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 10:57:02.871 1161-6923/? D/WindowManager: finishDrawingWindow: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} mDrawState=DRAW_PENDING
2019-12-03 10:57:02.873 12052-12052/? I/Unity: windowFocusChanged: true
2019-12-03 10:57:02.888 1161-1297/? I/WindowManager: Destroying surface Surface(name=com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity) called by com.android.server.wm.WindowStateAnimator.destroyDeferredSurfaceLocked:928 com.android.server.wm.WindowStateAnimator.destroyPreservedSurfaceLocked:651 com.android.server.wm.WindowManagerService.destroyPreservedSurfaceLocked:6128 com.android.server.wm.WindowAnimator.animate:295 com.android.server.wm.WindowAnimator.lambda$-com_android_server_wm_WindowAnimator_4498:115 com.android.server.wm.-$Lambda$OQfQhd_xsxt9hoLAjIbVfOwa-jY$1.$m$0:4 com.android.server.wm.-$Lambda$OQfQhd_xsxt9hoLAjIbVfOwa-jY$1.doFrame:0 android.view.Choreographer$CallbackRecord.run:979
2019-12-03 10:57:02.889 12052-12096/? D/Unity: Enabling Unity systrace
2019-12-03 10:57:02.890 1161-1635/? D/WindowManager: finishDrawingWindow: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} mDrawState=HAS_DRAWN
2019-12-03 10:57:02.916 12052-12096/? D/Unity: [VFS] Mount /data/app/com.shcode.HordeMode-cAAp2ork2yKluy8z7dn18w==/base.apk
2019-12-03 10:57:03.033 1161-1442/? V/WindowManager: Relayout window turning screen on: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 10:57:03.045 12052-12096/? I/Unity: SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 8, Memory = 2780mb
2019-12-03 10:57:03.045 12052-12096/? I/Unity: SystemInfo ARM big.LITTLE configuration: 4 big (mask: 0xf0), 4 little (mask: 0xf)
2019-12-03 10:57:03.045 12052-12096/? I/Unity: ApplicationInfo com.shcode.HordeMode version 0.1 build f49be701-4d6c-4e19-a7a9-b14406456042
2019-12-03 10:57:03.046 12052-12096/? I/Unity: Built from '2019.2/staging' branch, Version '2019.2.0f1 (20c1667945cf)', Build type 'Development', Scripting Backend 'il2cpp', CPU 'arm64-v8a', Stripping 'Enabled'
2019-12-03 10:57:03.067 1161-1297/? V/WindowManager: Removing Window{3a2a258 u0 Splash Screen com.shcode.HordeMode} from AppWindowToken{1b8f6c3 token=Token{1e10272 ActivityRecord{7de437d u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18725}}}
2019-12-03 10:57:03.075 1161-1635/? V/WindowManager: Relayout window turning screen on: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 10:57:03.088 12052-12096/? D/Unity: PlayerConnection initialized from /data/app/com.shcode.HordeMode-cAAp2ork2yKluy8z7dn18w==/base.apk/assets/bin/Data (debug = 0)
2019-12-03 10:57:03.089 12052-12096/? D/Unity: PlayerConnection initialized network socket : 0.0.0.0 55456
2019-12-03 10:57:03.089 12052-12096/? D/Unity: PlayerConnection initialized unix socket : Unity-com.shcode.HordeMode
2019-12-03 10:57:03.092 12052-12096/? D/Unity: Multi-casting "[IP] 192.168.1.104 [Port] 55456 [Flags] 2 [Guid] 128027842 [EditorId] 4122807452 [Version] 1048832 [Id] AndroidPlayer(HUAWEI_WAS-LX1#192.168.1.104) [Debug] 0 [PackageName] AndroidPlayer" to [225.0.0.222:54997]...
2019-12-03 10:57:03.092 12052-12096/? D/Unity: Started listening to [0.0.0.0:55456]
2019-12-03 10:57:03.116 1161-1442/? D/WindowManager: finishDrawingWindow: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} mDrawState=HAS_DRAWN
2019-12-03 10:57:03.151 1161-1678/? V/WindowManager: Relayout window turning screen on: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 10:57:03.163 12052-12096/? E/CRASH: pid: 12052, tid: 12096, name: UnityMain >>> com.shcode.HordeMode <<<
2019-12-03 10:57:03.294 1161-3606/? I/WindowManager: WIN DEATH: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 10:57:03.295 1161-3606/? V/WindowManager: removeIfPossible: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} callers=com.android.server.wm.WindowState.-wrap1:0 com.android.server.wm.WindowState$DeathRecipient.binderDied:2481 android.os.BinderProxy.sendDeathNotice:840 <bottom of call stack> <bottom of call stack>
2019-12-03 10:57:03.295 1161-3606/? W/WindowManager: Keyguard is occluded and there is no window in AppWindowToken{1b8f6c3 token=Token{1e10272 ActivityRecord{7de437d u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18725}}}
2019-12-03 10:57:03.296 1161-3606/? I/WindowManager: Destroying surface Surface(name=com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity) called by com.android.server.wm.WindowStateAnimator.destroySurface:2089 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:899 com.android.server.wm.HwWindowStateAnimator.destroySurfaceLocked:1006 com.android.server.wm.WindowState.removeImmediately:1899 com.android.server.wm.WindowState.removeIfPossible:2051 com.android.server.wm.WindowState.-wrap1:0 com.android.server.wm.WindowState$DeathRecipient.binderDied:2481 android.os.BinderProxy.sendDeathNotice:840
2019-12-03 10:57:03.297 1161-3608/? W/ActivityManager: Force removing ActivityRecord{7de437d u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18725}: app died, no saved state
2019-12-03 10:57:03.301 1161-3606/? W/WindowManager: Exception thrown when updateSurfaceStatusWindowStateAnimator{1131df6 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}: android.os.DeadObjectException
2019-12-03 10:57:03.301 1161-3606/? V/WindowManager: postWindowRemoveCleanupLocked: Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 10:57:03.301 1161-3606/? V/WindowManager: Removing Window{8ec992a u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} from AppWindowToken{1b8f6c3 token=Token{1e10272 ActivityRecord{7de437d u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18725}}}
2019-12-03 10:57:03.308 1161-3608/? V/WindowManager: removeAppToken: AppWindowToken{1b8f6c3 token=Token{1e10272 ActivityRecord{7de437d u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18725}}} delayed=false Callers=com.android.server.wm.DisplayContent.removeAppToken:994 com.android.server.wm.AppWindowContainerController.removeContainer:352 com.android.server.am.ActivityRecord.removeWindowContainer:1045 com.android.server.am.ActivityStack.removeActivityFromHistoryLocked:4486
2019-12-03 11:02:14.119 1161-3607/? I/ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity bnds=[804,656][1068,942]} from uid 10062
2019-12-03 11:02:14.123 1161-3607/? I/ActivityManager: ActivityRecord info: ActivityInfo{2b18ee6 com.unity3d.player.UnityPlayerActivity}
2019-12-03 11:02:14.129 1161-3607/? V/WindowManager: addAppToken: AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}} controller={TaskWindowContainerController taskId=18726} at 2147483647
2019-12-03 11:02:14.149 1161-1297/? V/WindowManager: Adding Window{f46783b u0 Splash Screen com.shcode.HordeMode} to AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}}
2019-12-03 11:02:14.175 1161-3607/? I/ActivityManager: Start proc 12590:com.shcode.HordeMode/u0a243 for activity com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity
2019-12-03 11:02:14.177 1161-3607/? V/WindowManager: No longer Stopped: AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}}
2019-12-03 11:02:14.177 1161-3607/? V/WindowManager: No longer Stopped: AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}}
2019-12-03 11:02:14.235 1161-1646/? V/WindowManager: No longer Stopped: AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}}
2019-12-03 11:02:14.251 1161-1646/? V/WindowManager: Check opening app=AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}}: allDrawn=false startingDisplayed=true startingMoved=false isRelaunching()=false
2019-12-03 11:02:14.407 12590-12590/? D/Unity: CommandLine:
2019-12-03 11:02:14.451 12590-12590/? D/HwRTBlurUtils: check blur style for HwPhoneWindow, themeResId : 0x7f030001, context : com.unity3d.player.UnityPlayerActivity#8936be8, Nhwext : 0, get Blur : disable with , null
2019-12-03 11:02:14.456 12590-12590/? D/ActivityThread: add activity client record, r= ActivityRecord{265d000 token=android.os.BinderProxy#f499285 {com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}} token= android.os.BinderProxy#f499285
2019-12-03 11:02:14.452 12590-12590/? D/HwRTBlurUtils: check blur style for HwPhoneWindow, themeResId : 0x7f030001, context : com.unity3d.player.UnityPlayerActivity#8936be8, Nhwext : 0, get Blur : disable with , null
2019-12-03 11:02:14.458 12590-12590/? I/Unity: onResume
2019-12-03 11:02:14.483 1161-1175/? V/WindowManager: Adding Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} to AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}}
2019-12-03 11:02:14.484 1161-1175/? V/WindowManager: addWindow: New client android.os.BinderProxy#92a78e9: window=Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} Callers=com.android.server.wm.HwWindowManagerService.addWindow:585 com.android.server.wm.Session.addToDisplay:199 android.view.IWindowSession$Stub.onTransact:124 com.android.server.wm.Session.onTransact:161 android.os.Binder.execTransact:675
2019-12-03 11:02:14.502 1161-1646/? V/WindowManager: Relayout window turning screen on: Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 11:02:14.504 1161-1646/? W/WindowManager: EGLdebug Created surface WindowStateAnimator{875d80f com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 11:02:14.505 1161-1646/? V/HwPhoneWindowManager: updateSystemUiColorLw window=Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity},EmuiStyle=0,StatusBarColor=0xff757575,NavigationBarColor=0xff000000, mLastIsEmuiLightStyle=-1, mForceNotchStatusBar=false
2019-12-03 11:02:14.561 12590-12611/? D/Unity: SetWindow 0 0x70f5720010
2019-12-03 11:02:14.563 12590-12611/? D/Unity: SetWindow 0 0x70f5720010
2019-12-03 11:02:14.563 12590-12590/? I/Unity: windowFocusChanged: true
2019-12-03 11:02:14.568 1161-1175/? V/WindowManager: Relayout window turning screen on: Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 11:02:14.569 631-631/? D/SurfaceFlinger: duplicate layer name: changing com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity to com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity#1
2019-12-03 11:02:14.571 1161-1175/? W/WindowManager: EGLdebug Created surface WindowStateAnimator{875d80f com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 11:02:14.579 12590-12611/? D/Unity: Enabling Unity systrace
2019-12-03 11:02:14.595 1161-1175/? D/WindowManager: finishDrawingWindow: Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} mDrawState=DRAW_PENDING
2019-12-03 11:02:14.596 12590-12611/? D/Unity: [VFS] Mount /data/app/com.shcode.HordeMode-cAAp2ork2yKluy8z7dn18w==/base.apk
2019-12-03 11:02:14.607 1161-1189/? I/ActivityManager: Displayed com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity: +454ms
2019-12-03 11:02:14.607 1161-1189/? I/ActivityManager: Displayed com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity: +454ms
2019-12-03 11:02:14.617 1161-1297/? I/WindowManager: Destroying surface Surface(name=com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity) called by com.android.server.wm.WindowStateAnimator.destroyDeferredSurfaceLocked:928 com.android.server.wm.WindowStateAnimator.destroyPreservedSurfaceLocked:651 com.android.server.wm.WindowManagerService.destroyPreservedSurfaceLocked:6128 com.android.server.wm.WindowAnimator.animate:295 com.android.server.wm.WindowAnimator.lambda$-com_android_server_wm_WindowAnimator_4498:115 com.android.server.wm.-$Lambda$OQfQhd_xsxt9hoLAjIbVfOwa-jY$1.$m$0:4 com.android.server.wm.-$Lambda$OQfQhd_xsxt9hoLAjIbVfOwa-jY$1.doFrame:0 android.view.Choreographer$CallbackRecord.run:979
2019-12-03 11:02:14.623 12590-12611/? I/Unity: SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 8, Memory = 2780mb
2019-12-03 11:02:14.623 12590-12611/? I/Unity: SystemInfo ARM big.LITTLE configuration: 4 big (mask: 0xf0), 4 little (mask: 0xf)
2019-12-03 11:02:14.624 12590-12611/? I/Unity: ApplicationInfo com.shcode.HordeMode version 0.1 build f49be701-4d6c-4e19-a7a9-b14406456042
2019-12-03 11:02:14.624 12590-12611/? I/Unity: Built from '2019.2/staging' branch, Version '2019.2.0f1 (20c1667945cf)', Build type 'Development', Scripting Backend 'il2cpp', CPU 'arm64-v8a', Stripping 'Enabled'
2019-12-03 11:02:14.629 1161-1646/? V/WindowManager: Relayout window turning screen on: Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 11:02:14.646 12590-12611/? D/Unity: PlayerConnection initialized from /data/app/com.shcode.HordeMode-cAAp2ork2yKluy8z7dn18w==/base.apk/assets/bin/Data (debug = 0)
2019-12-03 11:02:14.647 12590-12611/? D/Unity: PlayerConnection initialized network socket : 0.0.0.0 55050
2019-12-03 11:02:14.647 12590-12611/? D/Unity: PlayerConnection initialized unix socket : Unity-com.shcode.HordeMode
2019-12-03 11:02:14.649 12590-12611/? D/Unity: Multi-casting "[IP] 192.168.1.104 [Port] 55050 [Flags] 2 [Guid] 2203760397 [EditorId] 4122807452 [Version] 1048832 [Id] AndroidPlayer(HUAWEI_WAS-LX1#192.168.1.104) [Debug] 0 [PackageName] AndroidPlayer" to [225.0.0.222:54997]...
2019-12-03 11:02:14.649 12590-12611/? D/Unity: Started listening to [0.0.0.0:55050]
2019-12-03 11:02:14.679 1161-1175/? D/WindowManager: finishDrawingWindow: Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} mDrawState=HAS_DRAWN
2019-12-03 11:02:14.693 12590-12611/? E/CRASH: pid: 12590, tid: 12611, name: UnityMain >>> com.shcode.HordeMode <<<
2019-12-03 11:02:14.778 1161-1297/? V/WindowManager: Removing Window{f46783b u0 Splash Screen com.shcode.HordeMode} from AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}}
2019-12-03 11:02:14.783 1161-1323/? W/InputDispatcher: channel '522a96e com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
2019-12-03 11:02:14.783 1161-1323/? E/InputDispatcher: channel '522a96e com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
2019-12-03 11:02:14.786 1161-9242/? W/ActivityManager: Force removing ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}: app died, no saved state
2019-12-03 11:02:14.799 1161-9242/? I/WindowManager: Failed to capture screenshot of Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726 f}} appWin=Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} drawState=4
2019-12-03 11:02:14.799 1161-9242/? V/WindowManager: removeAppToken: AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}} delayed=false Callers=com.android.server.wm.DisplayContent.removeAppToken:994 com.android.server.wm.AppWindowContainerController.removeContainer:352 com.android.server.am.ActivityRecord.removeWindowContainer:1045 com.android.server.am.ActivityStack.removeActivityFromHistoryLocked:4486
2019-12-03 11:02:14.799 1161-9242/? V/WindowManager: removeIfPossible: Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} callers=com.android.server.wm.WindowState.removeIfPossible:1914 com.android.server.wm.WindowToken.removeAllWindowsIfPossible:139 com.android.server.wm.AppWindowToken.removeIfPossible:556 com.android.server.wm.AppWindowToken.onRemovedFromDisplay:623 com.android.server.wm.DisplayContent.removeAppToken:994
2019-12-03 11:02:14.799 1161-9242/? W/InputDispatcher: Attempted to unregister already unregistered input channel '522a96e com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity (server)'
2019-12-03 11:02:14.799 1161-9242/? W/WindowManager: Keyguard is occluded and there is no window in AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}}
2019-12-03 11:02:14.800 1161-9242/? I/WindowManager: Destroying surface Surface(name=com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity) called by com.android.server.wm.WindowStateAnimator.destroySurface:2089 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:899 com.android.server.wm.HwWindowStateAnimator.destroySurfaceLocked:1006 com.android.server.wm.WindowState.removeImmediately:1899 com.android.server.wm.WindowState.removeIfPossible:2051 com.android.server.wm.WindowState.removeIfPossible:1914 com.android.server.wm.WindowToken.removeAllWindowsIfPossible:139 com.android.server.wm.AppWindowToken.removeIfPossible:556
2019-12-03 11:02:14.800 1161-9242/? W/WindowManager: Exception thrown when updateSurfaceStatusWindowStateAnimator{875d80f com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}: android.os.DeadObjectException
2019-12-03 11:02:14.800 1161-9242/? V/WindowManager: postWindowRemoveCleanupLocked: Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity}
2019-12-03 11:02:14.800 1161-9242/? V/WindowManager: Removing Window{522a96e u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity} from AppWindowToken{777b372 token=Token{9cd187d ActivityRecord{8320ed4 u0 com.shcode.HordeMode/com.unity3d.player.UnityPlayerActivity t18726}}}
So, it seems this is bug in the unity version I'm using: 2019.2.0f1
The problem (as described here) seems to be that the game uses old il2cpp files with the new build (if the phone has Backup and Automatic Restore options enabled). Fix is deleting Android/data/ folder on the phone itself, since Unity re-creates those files on launch if they're missing.
Another way to fix this would be, I assume, switching the build format from il2cpp to anything else.
Lastly, this issue is fixed in Unity 2019.2.6
Link to bug report in Unity tracker, which also contains detailed explanation of the fix itself and why it (probably) works.
Related
Kivy aplication crashes on splash screen
I have a simple app for android written in python 2.7.12 32-bit, kivy 1.9.1 on ubuntu 16.04 64. I am able to build the app with buildozer debug deploy but the app won't start. It crashes while loading itself but stays in the 'background'. I inspected the logcat and there seems to be only one error: build.xml: Failed to find version-tag string. File must be updated. In order to not erase potential customizations, the file will not be automatically regenerated. If no changes have been made to the file, delete it manually and run the command again. If you have made customizations to the build process, the file must be manually updated. It is recommended to: Copy current file to a safe location. Delete original file. Run command again to generate a new file. Port customizations to the new file, by looking at the new rules file located at /tools/ant/build.xml Update file to contain version-tag: custom to prevent file from being rewritten automatically by the SDK tools. I have been searching for the solution and even found some related topics but none of them seems to be related to building with buildozer. I would do what the above list instructs but i was unable to locate the /tools/ant/build.xml. I am adding the output of terminal where app dies or at least I think it happens here: 12-25 09:58:34.762 1142 1153 I ActivityManager: Start proc 4509:org.test.localmapper:python/u0a220 for activity org.test.localmapper/org.renpy.android.PythonActivity 12-25 09:58:34.920 1142 1152 I ActivityManager: Killing 4384:com.sonymobile.android.addoncamera.styleportrait/u0a67 (adj 15): empty #17 12-25 09:58:35.120 1142 1162 I WindowManager: Focus moving from null to Window{d1f6d91 u0 org.test.localmapper/org.renpy.android.PythonActivity} 12-25 09:58:35.121 1142 1162 I WindowManager: Gaining focus: Window{d1f6d91 u0 org.test.localmapper/org.renpy.android.PythonActivity} 12-25 09:58:35.140 1142 2380 I ActivityManager: Start proc 4532:com.swiftkey.swiftkeyconfigurator/u0a178 for broadcast com.swiftkey.swiftkeyconfigurator/.PackageRemovedReceiver 12-25 09:58:35.144 1142 2380 I ActivityManager: Killing 4399:com.sonymobile.cameracommon/u0a27 (adj 15): empty #17 12-25 09:58:35.265 1142 2140 I RuntimeSkinInfo: com.sonymobile.runtimeskinning.LAF_VERSION in android blocks runtime skin from being applied, version value=2 12-25 09:58:35.265 1142 2140 I RuntimeSkinInfo: com.sonymobile.runtimeskinning.LAF_VERSION in com.android.systemui blocks runtime skin from being applied, version value=2 12-25 09:58:35.343 1142 1568 W ActivityManager: Skip forceProcessStateUpTo() to newState 11 12-25 09:58:35.367 1142 1152 I ActivityManager: Killing 3951:com.android.exchange/u0a36 (adj 15): empty #17 12-25 09:58:35.436 1142 2383 I NetworkIdentity: buildNetworkIdentity: 12-25 09:58:35.436 1142 2383 I NetworkIdentity: networkId = GNX324C50 12-25 09:58:35.448 1142 1357 I ActivityManager: Start proc 4562:com.sony.nfx.app.sfrc/u0a182 for broadcast com.sony.nfx.app.sfrc/.SocialifeUpdateReceiver 12-25 09:58:35.633 1142 1152 W ActivityManager: Skip forceProcessStateUpTo() to newState 11 12-25 09:58:35.918 1142 2144 I ActivityManager: Start proc 4584:com.google.android.apps.photos/u0a132 for broadcast com.google.android.apps.photos/.backgroundsignin.BackgroundSignInBroadcastReceiver 12-25 09:58:35.920 1142 2144 I ActivityManager: Killing 4053:com.sonymobile.runtimeskinning.core/u0a185 (adj 15): empty #17 12-25 09:58:36.077 1142 2146 W ActivityManager: Skip forceProcessStateUpTo() to newState 11 12-25 09:58:36.522 1142 1569 I RuntimeSkinInfo: com.sonymobile.runtimeskinning.LAF_VERSION in android blocks runtime skin from being applied, version value=2 12-25 09:58:36.522 1142 1569 I RuntimeSkinInfo: com.sonymobile.runtimeskinning.LAF_VERSION in com.android.systemui blocks runtime skin from being applied, version value=2 12-25 09:58:36.720 1142 1152 I WindowState: WIN DEATH: Window{d1f6d91 u0 org.test.localmapper/org.renpy.android.PythonActivity} 12-25 09:58:36.721 1142 1152 W WindowManager: Force-removing child win Window{56b40f7 u0 SurfaceView} from container Window{d1f6d91 u0 org.test.localmapper/org.renpy.android.PythonActivity} 12-25 09:58:36.729 1142 1568 W WindowManager: Failed looking up window 12-25 09:58:36.729 1142 1568 W WindowManager: java.lang.IllegalArgumentException: Requested window android.os.BinderProxy#8ea04f6 does not exist 12-25 09:58:36.729 1142 1568 W WindowManager: at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9194) 12-25 09:58:36.729 1142 1568 W WindowManager: at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9185) 12-25 09:58:36.729 1142 1568 W WindowManager: at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1209) 12-25 09:58:36.729 1142 1568 W WindowManager: at android.os.BinderProxy.sendDeathNotice(Binder.java:566) 12-25 09:58:36.729 1142 1568 I WindowState: WIN DEATH: null 12-25 09:58:36.731 1142 2146 I ActivityManager: Process org.test.localmapper:python (pid 4509) has died 12-25 09:58:36.731 1142 2146 W ActivityManager: Force removing ActivityRecord{1afe009 u0 org.test.localmapper/org.renpy.android.PythonActivity t1334}: app died, no saved state 12-25 09:58:36.742 1142 1162 I WindowManager: Focus moving from Window{d1f6d91 u0 org.test.localmapper/org.renpy.android.PythonActivity} to null 12-25 09:58:36.742 1142 1162 I WindowManager: Losing focus: Window{d1f6d91 u0 org.test.localmapper/org.renpy.android.PythonActivity} 12-25 09:58:36.767 1142 1162 I WindowManager: Focus moving from null to Window{93f1d2e u0 com.sonyericsson.home/com.sonymobile.home.HomeActivity} 12-25 09:58:36.767 1142 1162 I WindowManager: Gaining focus: Window{93f1d2e u0 com.sonyericsson.home/com.sonymobile.home.HomeActivity} 12-25 09:58:36.777 1142 2377 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 4509 uid 10220 12-25 09:58:36.925 1142 1568 W BroadcastQueue: Permission Denial: broadcasting Intent { act=android.intent.action.USER_PRESENT flg=0x24000010 } from com.android.systemui (pid=14393, uid=10068) is not exported from uid 10048 due to receiver com.sonymobile.mx.android/.receivers.StopMessageReceiver 12-25 09:58:36.947 1142 2146 I ActivityManager: Start proc 4613:com.sonymobile.ree/u0a52 for broadcast com.sonymobile.ree/.service.UserPresentReceiver 12-25 09:58:37.122 1142 2382 W ActivityManager: Skip forceProcessStateUpTo() to newState 11 12-25 09:58:37.221 1142 1569 I ActivityManager: Killing 4066:com.sonyericsson.updatecenter/u0a71 (adj 15): empty #17 12-25 09:58:37.334 1142 2377 I ActivityManager: Start proc 4633:deezer.android.app/u0a200 for broadcast deezer.android.app/com.deezer.push.BootParseBroadcastReceiver 12-25 0 Thank you!
Sounds like version string in buildozer.spec Explained here, answer by eviltnan : https://stackoverflow.com/a/20898873/7153696
All Unity APKS crash in an Android Phone
I build an android apps about naked 3d display with Unity. I run it in 4 android phones, it runs well. But when I run it in a naked 3d mobile phone, the apps crashed. And all the apps generated with Unity can't run in this phone, even the simplest scene in Unity. But the apps generated by Android Studio, it can run well. It really confused me! Here is the Log when I run the app in this phone, the phone is PPTV KING 7S. 04-13 11:14:18.841 753-1671/? I/ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity (has extras)} from uid 10040 on display 0 04-13 11:14:18.844 753-1671/? D/ActivityManager: [BMW] insertTaskAtTop fromHome = true lastStack = ActivityStack{8e74335 stackId=0, 1 tasks} this = ActivityStack{21b3d16c stackId=1, 11 tasks} topTask() = TaskRecord{1bd9c12a #6110 A=com.ShanghaiTech.Naked3D U=0 sz=0} 04-13 11:14:18.845 753-1671/? D/ActivityManager: [BMW] insertTaskAtTop fromHome = true lastStack = ActivityStack{8e74335 stackId=0, 1 tasks} this = ActivityStack{21b3d16c stackId=1, 12 tasks} topTask() = TaskRecord{256d73f #6127 A=com.ShanghaiTech.Naked3D U=0 sz=0} 04-13 11:14:18.853 753-785/? D/ViewRootImpl: hardware acceleration is disabled, fakeHwAccelerated = true, HardwareRenderer.sRendererDisabled = false, forceHwAccelerated = false, HardwareRenderer.sSystemRendererDisabled = false, this = ViewRoot{15248c3c Starting com.ShanghaiTech.Naked3D,ident = 12} 04-13 11:14:18.896 753-778/? I/ActivityManager: Start proc 10076:com.ShanghaiTech.Naked3D/u0a150 for activity com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity 04-13 11:14:19.187 10076-10076/? D/ViewRootImpl: disable hardware acceleration by APP!!!, this = ViewRoot{a4d2229 com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity,ident = 0} 04-13 11:14:19.229 753-785/? I/WindowManager: Gaining focus: Window{9d23207 u0 com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity} 04-13 11:14:19.375 753-785/? I/ActivityManager: [AppLaunch] Displayed Displayed com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity: +517ms 04-13 11:14:19.375 753-785/? D/ActivityManager: AP_PROF:AppLaunch_LaunchTime:com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity:517:984383 04-13 11:14:19.445 753-785/? I/WindowManager: Screen frozen for +522ms due to Window{322db31a u0 Starting com.ShanghaiTech.Naked3D} 04-13 11:14:19.534 10076-10100/? I/libGLES: file /storage/sdcard0/.gmax/shared_prefs/com.ShanghaiTech.Naked3D.gmaxC do not exit! 04-13 11:14:19.535 10076-10100/? I/libGLES: file /storage/sdcard0/.gmax/shared_prefs/com.ShanghaiTech.Naked3D.gmaxE do not exit! 04-13 11:14:21.983 753-2065/? I/WindowState: WIN DEATH: Window{9d23207 u0 com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity} 04-13 11:14:21.984 753-773/? I/ActivityManager: Process com.ShanghaiTech.Naked3D (pid 10076) has died 04-13 11:14:21.984 753-2065/? W/WindowManager: Force-removing child win Window{2f8b3d64 u0 SurfaceView} from container Window{9d23207 u0 com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity} 04-13 11:14:21.984 753-773/? W/ActivityManager: Force removing ActivityRecord{3ed8675e u0 com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity t6127}: app died, no saved state 04-13 11:14:21.994 277-353/? D/SurfaceFlinger: remove: com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity 04-13 11:14:21.995 753-785/? I/WindowManager: Losing focus: Window{9d23207 u0 com.ShanghaiTech.Naked3D/com.unity3d.player.UnityPlayerActivity} I think it's not the problem in my Unity program. Anyone has some solution to deal with the problem?
MVVMCross 3.5.1 and xamarin android does not work
I have a question: is there somebody that use MVVMCross 3.5.1 with Api level android 21 and xamarin studio 5.9.3? I have a problem: I reference mvvmcross in an android app. I have a splashscreen and a firstview. When I tried to start with emulator I don't have any problem with level 15 emulator but when I tried it with the last version (Api 21) the app after splashscreen is closed without any error (not open the firstview). Is there a solution? UPDATE I tried with logcat. In the following I attached the log: W/AudioTrack( 394): AUDIO_OUTPUT_FLAG_FAST denied by client I/ActivityManager( 394): START u0 {act=android.intent.action.MAIN cat=[android. intent.category.LAUNCHER] flg=0x10000000 cmp=com.nowhere.nowhere/md51f5aeae0dbe3 fa3acab67292d41114d1.SplashScreen (has extras)} from uid 10007 on display 0 I/Choreographer( 824): Skipped 67 frames! The application may be doing too muc h work on its main thread. I/art ( 1716): Not late-enabling -Xcheck:jni (already on) I/ActivityManager( 394): Start proc com.nowhere.nowhere for activity com.nowher e.nowhere/md51f5aeae0dbe3fa3acab67292d41114d1.SplashScreen: pid=1716 uid=10056 g ids={50056, 9997, 3003} abi=armeabi-v7a I/Choreographer( 394): Skipped 32 frames! The application may be doing too muc h work on its main thread. F/MonoDroid( 1716): shared runtime initialization error: dlopen failed: library "/data/app/Mono.Android.DebugRuntime-1/lib/arm/lib/libmonosgen-2.0.so" not found I/Zygote ( 66): Process 1716 exited cleanly (1) I/ActivityManager( 394): Process com.nowhere.nowhere (pid 1716) has died I/art ( 1731): Not late-enabling -Xcheck:jni (already on) I/ActivityManager( 394): Start proc com.nowhere.nowhere for activity com.nowher e.nowhere/md51f5aeae0dbe3fa3acab67292d41114d1.SplashScreen: pid=1731 uid=10056 g ids={50056, 9997, 3003} abi=armeabi-v7a F/MonoDroid( 1731): shared runtime initialization error: dlopen failed: library "/data/app/Mono.Android.DebugRuntime-1/lib/arm/lib/libmonosgen-2.0.so" not found I/Zygote ( 66): Process 1731 exited cleanly (1) I/ActivityManager( 394): Process com.nowhere.nowhere (pid 1731) has died I/art ( 1746): Not late-enabling -Xcheck:jni (already on) I/ActivityManager( 394): Start proc com.nowhere.nowhere for activity com.nowher e.nowhere/md51f5aeae0dbe3fa3acab67292d41114d1.SplashScreen: pid=1746 uid=10056 g ids={50056, 9997, 3003} abi=armeabi-v7a F/MonoDroid( 1746): shared runtime initialization error: dlopen failed: library "/data/app/Mono.Android.DebugRuntime-1/lib/arm/lib/libmonosgen-2.0.so" not found I/Zygote ( 66): Process 1746 exited cleanly (1) I/ActivityManager( 394): Process com.nowhere.nowhere (pid 1746) has died W/ActivityManager( 394): Force removing ActivityRecord{27f513c9 u0 com.nowhere. nowhere/md51f5aeae0dbe3fa3acab67292d41114d1.SplashScreen t8}: app died, no saved state W/WindowManager( 394): Failed looking up window W/WindowManager( 394): java.lang.IllegalArgumentException: Requested window and roid.view.ViewRootImpl$W#3c7a1def does not exist W/WindowManager( 394): at com.android.server.wm.WindowManagerService.wi ndowForClientLocked(WindowManagerService.java:8412) W/WindowManager( 394): at com.android.server.wm.WindowManagerService.wi ndowForClientLocked(WindowManagerService.java:8403) W/WindowManager( 394): at com.android.server.wm.WindowManagerService.re moveWindow(WindowManagerService.java:2558) W/WindowManager( 394): at com.android.server.wm.Session.remove(Session. java:186) W/WindowManager( 394): at android.view.ViewRootImpl.dispatchDetachedFro mWindow(ViewRootImpl.java:2920) W/WindowManager( 394): at android.view.ViewRootImpl.doDie(ViewRootImpl. java:5390) W/WindowManager( 394): at android.view.ViewRootImpl$ViewRootHandler.han dleMessage(ViewRootImpl.java:3223) W/WindowManager( 394): at android.os.Handler.dispatchMessage(Handler.ja va:102) W/WindowManager( 394): at android.os.Looper.loop(Looper.java:135) W/WindowManager( 394): at android.os.HandlerThread.run(HandlerThread.ja va:61) W/WindowManager( 394): at com.android.server.ServiceThread.run(ServiceT hread.java:46) W/InputMethodManagerService( 394): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy#14f4aa0b attribute=n ull, token = android.os.BinderProxy#5c9e508 I/Choreographer( 824): Skipped 56 frames! The application may be doing too muc h work on its main thread. D/TaskPersister( 394): removeObsoleteFile: deleting file=8_task.xml UPDATE 2 The bind does not work. Inside the view.. UPDATE 3 I put the code in this repo: https://onedrive.live.com/redir?resid=1E563B1D1AD8A1C!15847&authkey=!AII01sfuzToQiUQ&ithint=file%2czip I used this configuration for the test: 1. Nexus 5, 2. Android 5.0-API Level 21, 3. CPU/ABI, I have chosen Google APIs Intel Atom(x86_64), 4. Use Host GPU. UPDATE 4 new link for code: http://1drv.ms/1MZWf45 Thanks Alessandro
I found the problem. The problem was the emulator. I tried to change the configuration and now run without problem. Thanks Al.
Permission denial causing app crash in Ionic
I have been confused by a random crash in my app since I updated to cordova 5 and started using crosswalk. This is my logcat: D/STATUSBAR-NetworkController( 1110): refreshSignalCluster - setNWBoosterIndicators(false) D/STATUSBAR-NetworkController( 1110): refreshSignalCluster: data=-1 bt=false D/STATUSBAR-IconMerger( 1110): checkOverflow(1344), More:false, Req:false Child:5 W/ActivityManager( 891): Permission Denial: getCurrentUser() from pid=32252, uid=10037 requires android.permission.INTERACT_ACROSS_USERS I/ActivityManager( 891): Process com.tesingguru.tesing_Guru (pid 29852) (adj 0) has died. I/WindowState( 891): WIN DEATH: Window{42fb82c0 u0 com.tesingguru.tesing_Guru/com.tesingguru.tesing_Guru.MainActivity} I/SurfaceFlinger( 329): id=3847 Removed NainActivit (16/29) I/SurfaceFlinger( 329): id=3847 Removed NainActivit (-2/29) I/FactoryTest( 891): isRunningFactoryApp=false I/FactoryTest( 891): isRunningFactoryApp=false W/ActivityManager( 891): Force removing ActivityRecord{4303e860 u0 com.tesingguru.tesing_Guru/.MainActivity t221}: app died, no saved state I am completely confused by this? The line I am suspecting is: W/ActivityManager( 891): Permission Denial: getCurrentUser() from pid=32252, uid=10037 requires android.permission.
Using WeakSubscribe from MvvmCross
I need to subscribe to INotifyPropertyChanged of one of my models in my ViewModel. My research led me to: How do I update the parent viewmodel when child viewmodel is updated. I tried using WeakSubscribe as suggested in #3 but after entering and leaving the view several times my whole application either freezes or crashes. Here's my code from Init() in the ViewModel: foreach (var sale in Model.Sales) { sale.WeakSubscribe(delegate { Model.CalculateSalesTotals(); }); } when the app is crashing, I'm getting SIGSEGV: I/mono-stdout(30334): mvx:Diagnostic:227.00 Showing ViewModel InvoiceAuthorizationViewModel I/ActivityManager( 391): START u0 {flg=0x10000000 cmp=com.desco.escMobile/escmobile.android.views.InvoiceAuthorizationView (has extras)} from pid 30334 I/mono-stdout(30334): mvx:Diagnostic:227.19 Loading new ViewModel from Intent with Extras D/dalvikvm(30334): GC_EXPLICIT freed 783K, 5% free 17252K/18068K, paused 2ms+8ms, total 53ms I/mono-stdout(30334): MvxBind:Warning:227.59 Unable to bind: source property source not found Cirrious.MvvmCross.Binding.Parse.PropertyPath.PropertyTokens.MvxPr opertyNamePropertyToken on null-object I/mono-stdout(30334): MvxBind:Warning:227.61 Unable to bind: source property source not found Cirrious.MvvmCross.Binding.Parse.PropertyPath.PropertyTokens.MvxPr opertyNamePropertyToken on null-object I/mono-stdout(30334): MvxBind:Warning:227.63 Unable to bind: source property source not found Cirrious.MvvmCross.Binding.Parse.PropertyPath.PropertyTokens.MvxPr opertyNamePropertyToken on null-object I/dalvikvm(30334): Jit: resizing JitTable from 4096 to 8192 I/ActivityManager( 391): Displayed com.desco.escMobile/escmobile.android.views.InvoiceAuthorizationView: +755ms (total +1s259ms) I/ActivityManager( 391): Displayed com.desco.escMobile/escmobile.android.views.InvoiceAuthorizationView: +1s279ms I/ActivityManager( 391): Process com.android.vending (pid 30179) has died. E/mono-rt (30334): Stacktrace: E/mono-rt (30334): E/mono-rt (30334): E/mono-rt (30334): ================================================================= E/mono-rt (30334): Got a SIGSEGV while executing native code. This usually indicates E/mono-rt (30334): a fatal error in the mono runtime or one of the native libraries E/mono-rt (30334): used by your application. E/mono-rt (30334): ================================================================= E/mono-rt (30334): I/ActivityManager( 391): Process com.desco.escMobile (pid 30334) has died. I/WindowState( 391): WIN DEATH: Window{42cf2e60 u0 com.desco.escMobile/escmobile.android.views.InvoiceAuthorizationView} W/ActivityManager( 391): Force removing ActivityRecord{42e05b20 u0 com.desco.escMobile/escmobile.android.views.InvoiceAuthorizationView}: app died, no saved st ate I/WindowState( 391): WIN DEATH: Window{427bfbf0 u0 com.desco.escMobile/escmobile.android.views.DispatchListView} I/WindowState( 391): WIN DEATH: Window{42b32b50 u0 com.desco.escMobile/escmobile.android.views.InvoiceDetailsView} I/WindowState( 391): WIN DEATH: Window{43003e48 u0 com.desco.escMobile/escmobile.android.views.InvoiceAuthorizationView} I/WindowState( 391): WIN DEATH: Window{42aea920 u0 com.desco.escMobile/escmobile.android.views.DispatchDetailsView} D/dalvikvm(30434): Late-enabling CheckJNI I/ActivityManager( 391): Start proc com.desco.escMobile for activity com.desco.escMobile/escmobile.android.views.InvoiceAuthorizationView: pid=30434 uid=10086 gids={50086, 3003, 1015, 1028} D/Zygote ( 129): Process 30334 exited cleanly (255) Any suggestions?