View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002792 | NoesisGUI | C# SDK | public | 2023-10-30 05:24 | 2024-06-03 20:01 |
| Reporter | stonstad | Assigned To | sfernandez | ||
| Priority | normal | Severity | crash | ||
| Status | resolved | Resolution | no change required | ||
| Product Version | 3.2.2 | ||||
| Target Version | 3.2.4 | Fixed in Version | 3.2.4 | ||
| Summary | 0002792: Noesis Crashes Unity during App Domain Unload | ||||
| Description | After editing XAML and alt-tabbing back to the Unity editor, Noesis crashes the editor during app domain unload. =================================================================
| ||||
| Steps To Reproduce | ========== OUTPUTTING STACK TRACE ================== 0x00007FFE63B3DECB (Noesis) InertiaExpansionBehavior_DesiredExpansion_get ========== END OF STACKTRACE =========== | ||||
| Platform | Any | ||||
|
This is user error, I think. I was disposing a Noesis control -- and disposing it is not necessary. |
|
|
The stack traces and dumps are in the zip file, if it is useful to you. |
|
|
This behavior is now mitigated by NOT calling Dispose on the static singleton instance of a Noesis user control during Unity Editor OnDestroy. It is assigned null, and not disposed and this works fine. Can you confirm this is the correct approach? Otherwise, this is a candidate for closure. |
|
|
Yes, you shouldn't call Dispose on Noesis controls, setting the variable to null is the correct solution. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2023-10-30 05:24 | stonstad | New Issue | |
| 2023-10-30 05:39 | stonstad | Note Added: 0008898 | |
| 2023-10-30 11:12 | sfernandez | Assigned To | => sfernandez |
| 2023-10-30 11:12 | sfernandez | Status | new => assigned |
| 2023-10-30 11:12 | sfernandez | Target Version | => 3.2.3 |
| 2023-10-30 16:23 | stonstad | Note Added: 0008905 | |
| 2023-10-30 17:43 | stonstad | Note Added: 0008909 | |
| 2024-01-22 11:47 | sfernandez | Target Version | 3.2.3 => 3.2.4 |
| 2024-06-03 20:00 | sfernandez | Status | assigned => resolved |
| 2024-06-03 20:00 | sfernandez | Resolution | open => fixed |
| 2024-06-03 20:00 | sfernandez | Note Added: 0009621 | |
| 2024-06-03 20:01 | sfernandez | Resolution | fixed => no change required |
| 2024-06-03 20:01 | sfernandez | Fixed in Version | => 3.2.4 |