View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001523||NoesisGUI||C# SDK||public||2019-07-24 18:34||2019-07-27 04:27|
|Target Version||Fixed in Version|
|Summary||0001523: Stopped on breakpoint in Noesis.dll release version|
That's it, the game crashed for us suddenly. I've opened the crash dump and turns out this is a simple breakpoint you've set. I'm surprised the release version DLL (which I've got from NuGet) have breakpoints!
|Tags||No tags attached.|
Screenshot at 20-23-16.jpg (279,034 bytes)
CryoFall_Client.exe.6064.dmp.7z (4,012,760 bytes)
It is not a breakpoint (we don't have breakpoints in release). It is random memory filled with 'int3' (breakpoint instruction). @sfernandez it seems to be a BindingExpression whose source is corrupted (already deleted).
I assume this is not easy to reproduce, right?
Hmm that's interesting to hear :-) after working for decades with managed code I'm truly surprised with such error :-)
Ok good to hear breakpoints are stripped away.
Yes, this is an absolutely random issue and we never saw it again.
|Is filling memory with int3 a guard or mitigation against buffer overflows and unwanted code execution?|
|2019-07-24 18:34||ai_enabled||New Issue|
|2019-07-24 18:34||ai_enabled||File Added: Screenshot at 20-23-16.jpg|
|2019-07-24 18:34||ai_enabled||File Added: CryoFall_Client.exe.6064.dmp.7z|
|2019-07-24 18:34||ai_enabled||Description Updated||View Revisions|
|2019-07-26 00:43||jsantos||Note Added: 0005905|
|2019-07-26 00:43||jsantos||Assigned To||=> jsantos|
|2019-07-26 00:43||jsantos||Status||new => feedback|
|2019-07-26 00:43||jsantos||Assigned To||jsantos => sfernandez|
|2019-07-26 00:47||ai_enabled||Note Added: 0005906|
|2019-07-26 00:47||ai_enabled||Status||feedback => assigned|
|2019-07-27 04:27||stonstad||Note Added: 0005908|