View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001749 | NoesisGUI | Unity | public | 2020-07-07 10:58 | 2020-07-09 11:15 |
| Reporter | jamieh | Assigned To | sfernandez | ||
| Priority | normal | Severity | crash | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.0.2 | ||||
| Target Version | 3.0.3 | Fixed in Version | 3.0.3 | ||
| Summary | 0001749: Crash in View.Update after upgrading to 3.0 | ||||
| Description | From forum post https://www.noesisengine.com/forums/viewtopic.php?f=3&t=2039 Crashes happen in Unity Editor and also on Android standalone: 2020/07/07 00:08:32.285 24130 24151 Error CRASH | ||||
| Platform | Any | ||||
|
When Unity crashes it creates a crash report and shows a dialog to send it to Unity, there you can find where crash data is stored in your HD, usually at C:\Users\<username>\AppData\Local\Temp\Unity\Editor\Crashes. If that fails you can try to attach a Visual Studio instance to debug Unity (Debug > Attach to Process...). Then you can play the game in the editor and when it crashes it should stop in Visual Studio, allowing you to save a minidump (Debug > Save Dump As...). Anyway, I will try to get the crash information from the android callstack, which version were you using, 3.0.2? |
|
|
When I have VS attached, I don't get a break on the crash. I've tried to locate the Unity crash logs, but while I can find the unity stuff in both AppData/Local and AppData/LocalLow, I'm not seeing a crash log. I am using Noesis 3.0.2 and Unity 2019.3.15f1 The crash seems to happening in a consistent place (at the end of a "turn") so I may be able to do additional work to isolate exactly what is causing the issue. A lot of updates happen there, but I can try to isolate. |
|
|
Ok, thanks for your collaboration. Just want to remark, Unity crashes are placed in AppData/Local/TEMP/Unity/Editor/Crashes, not in AppData/Local/Unity. |
|
|
I have not been able to find crash logs, but I did find a .dmp file if that is useful at all. |
|
|
As far as I can tell, it is crashing right after updating a class that is being tracked via PropertyChanged and triggers a bunch of buttons to enable/disable and change text. Seems pretty harmless. I don't know that that is the cause of the crash, but that seems to be the last thing that happens before it. |
|
|
Thanks for the dump, I think I have an idea on what could be happening. https://drive.google.com/file/d/1wfiuIfIQr2P6_EW4IhzCW4qSYtKtXW3A |
|
|
I'm only seeing a pdb file in the zip. Was that intended? |
|
|
Sorry, my bad, I uploaded the incorrect file :) |
|
|
From just very quick testing, I'm not getting the crash in the editor, at least not nearly as fast as I was before. I couldn't go through more than about 1.5 innings before without hitting it, and I just went through 4 without a problem. I'm assuming your DLL will only fix Windows/Editor and the fix would need to be propagated to Android etc.? I tried firing up the Android build and I was still seeing the crash there. |
|
|
Yeah, I've played through an entire game now without a crash. Looks like that did fix the issue. |
|
|
The library I shared before was only valid for windows, android would require a different one. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-07-07 10:58 | sfernandez | New Issue | |
| 2020-07-07 11:02 | sfernandez | Reporter | sfernandez => jamieh |
| 2020-07-07 11:02 | sfernandez | Assigned To | => sfernandez |
| 2020-07-07 11:02 | sfernandez | Status | new => assigned |
| 2020-07-07 11:02 | sfernandez | Product Version | 3.0.3 => 3.0.2 |
| 2020-07-07 11:02 | sfernandez | Target Version | => 3.0.3 |
| 2020-07-07 11:09 | sfernandez | Status | assigned => feedback |
| 2020-07-07 11:09 | sfernandez | Note Added: 0006506 | |
| 2020-07-07 16:46 | jamieh | Note Added: 0006512 | |
| 2020-07-07 16:46 | jamieh | Status | feedback => assigned |
| 2020-07-07 16:46 | jamieh | Note Edited: 0006512 | |
| 2020-07-07 17:01 | sfernandez | Note Added: 0006513 | |
| 2020-07-08 01:39 | jamieh | Note Added: 0006514 | |
| 2020-07-08 02:05 | jamieh | Note Added: 0006515 | |
| 2020-07-08 11:23 | sfernandez | Status | assigned => feedback |
| 2020-07-08 11:23 | sfernandez | Note Added: 0006516 | |
| 2020-07-08 18:47 | jamieh | Note Added: 0006521 | |
| 2020-07-08 18:47 | jamieh | Status | feedback => assigned |
| 2020-07-08 21:14 | sfernandez | Status | assigned => feedback |
| 2020-07-08 21:14 | sfernandez | Note Added: 0006523 | |
| 2020-07-08 22:26 | jamieh | Note Added: 0006524 | |
| 2020-07-08 22:26 | jamieh | Status | feedback => assigned |
| 2020-07-09 02:54 | jamieh | Note Added: 0006525 | |
| 2020-07-09 05:58 | jamieh | Note Edited: 0006525 | |
| 2020-07-09 11:15 | sfernandez | Status | assigned => resolved |
| 2020-07-09 11:15 | sfernandez | Resolution | open => fixed |
| 2020-07-09 11:15 | sfernandez | Fixed in Version | => 3.0.3 |
| 2020-07-09 11:15 | sfernandez | Note Added: 0006526 | |
| 2025-10-10 13:29 | jsantos | Category | Unity3D => Unity |