View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001490 | NoesisGUI | Unity | public | 2019-06-13 18:01 | 2019-07-24 12:23 |
| Reporter | stonstad | Assigned To | sfernandez | ||
| Priority | normal | Severity | major | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 2.2.3 | ||||
| Target Version | 2.2.4 | Fixed in Version | 2.2.4 | ||
| Summary | 0001490: Upgrade from 2.2.2 to 2.2.3 Crash and Corruption | ||||
| Description | During the progress bar "Upgrading" step of 2.2.3 installation the Unity editor crashed. Upon project restart all game objects using Noesis are missing scripts and associated settings. Editor crash dump included. | ||||
| Attached Files | |||||
| Platform | Windows | ||||
|
do everything work If you upgrade de package following the instructions in https://www.noesisengine.com/bugs/view.php?id=1458#c5700? |
|
|
This happened when 1) closed Unity (due to lock), 2) deleted file, 3) reopened Unity, 4) imported package. If I understand correctly, I should delete the entire folder structure and maybe this is why it happened? |
|
|
Following the steps you described I'm not able to make Unity crash. After closing Unity, deleting Noesis.dll and opening Unity again I get an error message indicating that Noesis.dll is missing, but then I import NoesisGUI 2.2.3 again and the installation finishes fine and I can run any sample. Would it be possible to get a copy of your project so we can debug what is happening? We can make this ticket private for that matter. |
|
|
I don't think it makes sense getting the project for this purpose. The plugin is in bad-state (mismatch of source and noesis.dll). I think we should put more emphasis in the upgrading process. And note, that the upgrading process is not deleting Noesis.dll and upgrading again. The procedure is:
|
|
|
What I don't understand is why the upgrading is happening, because we detect that the dll is mismatched and recommend restarting Unity. If you restart Unity at that point (without removing noesis.dll), the upgrading process should continue and you should get the welcome screen. |
|
|
So, just to avoid confusion. If when importing a new version of Noesis, Noesis.dll is locked, we detect it, emit a message about restarting and just restarting should finish the update process and show the welcome screen. That's not happening and we need to understand why. |
|
|
In hindsight I suspect the crash during upgrade might be caused by https://www.noesisengine.com/bugs/view.php?id=1491. The non-debug 2.2.3 library crashes about once per hour, but sometimes it crashes more frequently. |
|
|
Related to #1491. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2019-06-13 18:01 | stonstad | New Issue | |
| 2019-06-13 18:01 | stonstad | File Added: Crash_2019-06-13_155334807.zip | |
| 2019-06-14 14:05 | jsantos | Relationship added | related to 0001458 |
| 2019-06-14 14:05 | jsantos | Assigned To | => sfernandez |
| 2019-06-14 14:05 | jsantos | Status | new => assigned |
| 2019-06-14 14:07 | jsantos | Note Added: 0005701 | |
| 2019-06-14 14:07 | jsantos | Status | assigned => feedback |
| 2019-06-14 14:32 | sfernandez | Note Edited: 0005701 | |
| 2019-06-14 14:43 | stonstad | Note Added: 0005703 | |
| 2019-06-14 14:43 | stonstad | Status | feedback => assigned |
| 2019-06-14 16:31 | sfernandez | Status | assigned => feedback |
| 2019-06-14 16:31 | sfernandez | Note Added: 0005712 | |
| 2019-06-14 16:37 | jsantos | Note Added: 0005713 | |
| 2019-06-14 16:38 | jsantos | Note Added: 0005714 | |
| 2019-06-14 16:39 | jsantos | Note Edited: 0005713 | |
| 2019-06-14 16:40 | jsantos | Note Added: 0005715 | |
| 2019-06-14 17:00 | stonstad | Note Added: 0005716 | |
| 2019-06-14 17:00 | stonstad | Status | feedback => assigned |
| 2019-06-18 17:01 | sfernandez | Target Version | => 2.2.4 |
| 2019-06-18 17:01 | sfernandez | Description Updated | |
| 2019-07-24 12:23 | sfernandez | Status | assigned => resolved |
| 2019-07-24 12:23 | sfernandez | Resolution | open => fixed |
| 2019-07-24 12:23 | sfernandez | Fixed in Version | => 2.2.4 |
| 2019-07-24 12:23 | sfernandez | Note Added: 0005898 | |
| 2025-10-10 13:29 | jsantos | Category | Unity3D => Unity |