View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001744 | NoesisGUI | Unity | public | 2020-07-01 23:02 | 2020-09-22 19:46 |
| Reporter | stonstad | Assigned To | sfernandez | ||
| Priority | normal | Severity | crash | ||
| Status | resolved | Resolution | no change required | ||
| Product Version | 3.0.1 | ||||
| Target Version | 3.0.6 | Fixed in Version | 3.0.6 | ||
| Summary | 0001744: MouseEventArgs_MiddleButton_get(), Noesis.dll Access Violation | ||||
| Description | Noesis 3.0.1. Noesis.dll caused an Access Violation (0xc0000005) Error occurred at 2020-07-01_155616. 67% physical memory in use. Read from location FFFFFFFF00000018 caused an access violation. Context: Bytes at CS:EIP: No mono DLL path set. This app is either running IL2CPP, or the crash occurred before mono was initialized. Stack Trace of Crashed Thread 10780: | ||||
| Steps To Reproduce | Fast switching between XAML/Noesis UI screens in Stellar Conquest. Encl. Crash dump. | ||||
| Attached Files | |||||
| Platform | Any | ||||
|
Reproducibility is random when ANY screen is shown. Within Unity no errors are shown. Only happens with compiled/built binary of game. |
|
|
The stack trace above (MouseEventArgs_MiddleButton_get) is very suspect. At no point am I pressing the middle button. From experience, the IL2CPP compiled build stack traces are garbage stack traces. |
|
|
This log and dump is more brief. The crash happens in first 30 seconds of gameplay which yields a shorter log. |
|
|
I checked the Stellar Conquest code base and the only code which calls NoesisGUI_PINVOKE.MouseEventArgs_MiddleButton_get is Noesis class MouseEventArgs in get accessor MouseEventArgs.MiddleButton. However, this C# property has 0 references in our code. I don't know why the stack trace references this property prior to the crash/access violation in Noesis! |
|
|
Without symbols the names of the functions don't usually correspond to the real callstack. In this case the crash is not related to MouseEventArgs at all, it happens when trying to load a Unity texture, its native pointer seems to be invalid. I will prepare a library with some extra logs to try get more information. I also noticed that In both dumps the logs contains this just before crashing: WARNING: Shader Unsupported: 'Hidden/Nature/Terrain/Utilities' - All passes removed |
|
|
Please try this library with "Log Verbosity" set to "Normal" in Noesis Settings: Attach the dump and logs when it crashes again. Thanks for your collaboration. |
|
|
Thank you for the response. I haven't been able to test Stellar Conquest but hope to return to it soon. |
|
|
Sergio, I haven't seen this error in over a month of active development. I think it is resolved by a subsequent release, and I'm good with us closing. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-07-01 23:02 | stonstad | New Issue | |
| 2020-07-01 23:02 | stonstad | File Added: Crash_2020-07-01_205614424.zip | |
| 2020-07-01 23:05 | stonstad | Note Added: 0006487 | |
| 2020-07-01 23:06 | stonstad | Note Edited: 0006487 | |
| 2020-07-01 23:07 | stonstad | Note Added: 0006488 | |
| 2020-07-01 23:10 | stonstad | File Added: Crash_2020-07-01_210633473.zip | |
| 2020-07-01 23:10 | stonstad | Note Added: 0006489 | |
| 2020-07-01 23:15 | stonstad | Note Added: 0006490 | |
| 2020-07-01 23:17 | stonstad | Note Edited: 0006490 | |
| 2020-07-06 10:47 | sfernandez | Assigned To | => sfernandez |
| 2020-07-06 10:47 | sfernandez | Status | new => feedback |
| 2020-07-06 10:47 | sfernandez | Note Added: 0006500 | |
| 2020-07-06 10:47 | sfernandez | Target Version | => 3.0.3 |
| 2020-07-06 10:47 | sfernandez | Description Updated | |
| 2020-07-06 14:00 | sfernandez | Note Added: 0006501 | |
| 2020-07-13 13:36 | jsantos | Target Version | 3.0.3 => 3.0.4 |
| 2020-08-02 10:56 | jsantos | Target Version | 3.0.4 => 3.0.5 |
| 2020-08-17 22:10 | stonstad | Note Added: 0006584 | |
| 2020-08-17 22:10 | stonstad | Status | feedback => assigned |
| 2020-09-18 14:12 | jsantos | Target Version | 3.0.5 => 3.0.6 |
| 2020-09-22 19:39 | stonstad | Note Added: 0006642 | |
| 2020-09-22 19:46 | sfernandez | Status | assigned => resolved |
| 2020-09-22 19:46 | sfernandez | Resolution | open => no change required |
| 2020-09-22 19:46 | sfernandez | Fixed in Version | => 3.0.6 |
| 2025-10-10 13:29 | jsantos | Category | Unity3D => Unity |