Jamieh
Topic Author
Posts: 44
Joined: 12 Apr 2019, 00:30

Getting random crashes after upgrade to 3.0

07 Jul 2020, 07:29

Hey, sorry to post another problem.

Our product has been released under 2.2.6 now for 5 months now (WebAssembly) and we have had almost no problems. I don't think I've seen a single crash.

Locally, after upgrading to 3.0, while running our app in the editor, I'm getting random crashes where the Unity editor just disappears. I'm not sure where to get the proper logs to see what is going on.

If I try to run our Android build on my Samsung tablet, I get the same crashes. I did get a stack trace from LogCat. The crash seems to be a null reference in Noesis.View.Noesis_View_Update.

The crash usually happens within a minute or two of running the application, so it is not hard to reproduce.

Can you point me in the right direction to figure out what is going on or how to properly debug this? I know in some other cases the upgrade to 3.0 has exposed bad things I was doing that were just working accidently under 2.2.6, so perhaps this is similar.

2020/07/07 00:08:32.285 24130 24151 Error CRASH *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2020/07/07 00:08:32.285 24130 24151 Error CRASH Version '2019.3.15f1 (59ff3e03856d)', Build type 'Release', Scripting Backend 'mono', CPU 'armeabi-v7a'
2020/07/07 00:08:32.285 24130 24151 Error CRASH Build fingerprint: 'samsung/gta3xlwifixx/gta3xlwifi:9/PPR1.180610.011/T510XXS3ATB4:user/release-keys'
2020/07/07 00:08:32.285 24130 24151 Error CRASH Revision: '4'
2020/07/07 00:08:32.285 24130 24151 Error CRASH ABI: 'arm'
2020/07/07 00:08:32.285 24130 24151 Error CRASH Timestamp: 2020-07-07 00:08:32-0500
2020/07/07 00:08:32.285 24130 24151 Error CRASH pid: 24130, tid: 24151, name: UnityMain >>> com.DesignDepot.DynastyClient <<<
2020/07/07 00:08:32.285 24130 24151 Error CRASH uid: 10158
2020/07/07 00:08:32.285 24130 24151 Error CRASH signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x28
2020/07/07 00:08:32.285 24130 24151 Error CRASH Cause: null pointer dereference
2020/07/07 00:08:32.285 24130 24151 Error CRASH r0 bed8c780 r1 00000000 r2 00000000 r3 00000008
2020/07/07 00:08:32.285 24130 24151 Error CRASH r4 c4abd680 r5 bed8c720 r6 cf86e534 r7 cf86e560
2020/07/07 00:08:32.285 24130 24151 Error CRASH r8 00000000 r9 00000000 r10 c4abd680 r11 c1c97c40
2020/07/07 00:08:32.285 24130 24151 Error CRASH ip 00000007 sp cf86e530 lr c347ea7b pc c347ea7e
2020/07/07 00:08:32.285 24130 24151 Error CRASH
2020/07/07 00:08:32.285 24130 24151 Error CRASH backtrace:
2020/07/07 00:08:32.285 24130 24151 Error CRASH #00 pc 001d6a7e /data/app/com.DesignDepot.DynastyClient-B5R_FCxbfqD_oQWxROoGAA==/lib/arm/libNoesis.so
2020/07/07 00:08:32.285 24130 24151 Error CRASH
2020/07/07 00:08:32.285 24130 24151 Error CRASH managed backtrace:
2020/07/07 00:08:32.285 24130 24151 Error CRASH #00 (wrapper managed-to-native) Noesis.View:Noesis_View_Update (System.Runtime.InteropServices.HandleRef,double)
2020/07/07 00:08:32.286 24130 24151 Error CRASH #01 Noesis.View:Update (double) <0x57>
2020/07/07 00:08:32.286 24130 24151 Error CRASH #02 NoesisView:LateUpdate () <0xa7>
2020/07/07 00:08:32.286 24130 24151 Error CRASH #03 (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
2020/07/07 00:08:33.006 24130 24151 Error CRASH Tombstone written to: /storage/emulated/0/Android/data/com.DesignDepot.DynastyClient/files/tombstone_01
0001/01/01 00:00:00.000 -1 -1 Info --------- beginning of crash
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime FATAL EXCEPTION: UnityMain
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime Process: com.DesignDepot.DynastyClient, PID: 24130
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime Version '2019.3.15f1 (59ff3e03856d)', Build type 'Release', Scripting Backend 'mono', CPU 'armeabi-v7a'
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime Build fingerprint: 'samsung/gta3xlwifixx/gta3xlwifi:9/PPR1.180610.011/T510XXS3ATB4:user/release-keys'
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime Revision: '4'
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime ABI: 'arm'
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime Timestamp: 2020-07-07 00:08:32-0500
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime pid: 24130, tid: 24151, name: UnityMain >>> com.DesignDepot.DynastyClient <<<
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime uid: 10158
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x28
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime Cause: null pointer dereference
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime r0 bed8c780 r1 00000000 r2 00000000 r3 00000008
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime r4 c4abd680 r5 bed8c720 r6 cf86e534 r7 cf86e560
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime r8 00000000 r9 00000000 r10 c4abd680 r11 c1c97c40
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime ip 00000007 sp cf86e530 lr c347ea7b pc c347ea7e
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime backtrace:
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime #00 pc 001d6a7e /data/app/com.DesignDepot.DynastyClient-B5R_FCxbfqD_oQWxROoGAA==/lib/arm/libNoesis.so
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime managed backtrace:
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime #00 (wrapper managed-to-native) Noesis.View:Noesis_View_Update (System.Runtime.InteropServices.HandleRef,double)
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime #01 Noesis.View:Update (double) <0x57>
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime #02 NoesisView:LateUpdate () <0xa7>
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime #03 (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime at libNoesis.0x1d6a7e(Native Method)
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime at Noesis.View.Noesis_View_Update (System.Runtime.InteropServices.HandleRef,double)(Native Method)
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime at Noesis.View.Update (double)(0x57:87)
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime at NoesisView.LateUpdate ()(0xa7:167)
2020/07/07 00:08:33.008 24130 24151 Error AndroidRuntime at System.Object.runtime_invoke_void__this__ (object,intptr,intptr,intptr)(Native Method)

Tags:
 
User avatar
sfernandez
Site Admin
Posts: 1973
Joined: 22 Dec 2011, 19:20

Re: Getting random crashes after upgrade to 3.0

07 Jul 2020, 11:02

All crashes are considered bugs in our product, in case of user error we should provide the appropriate error message and continue without crashing.

I created a ticket in our bugtracker to track this crash: #1749
We can continue the discussion about the crash there.

Who is online

Users browsing this forum: No registered users and 5 guests