Wenn man den Floating Point Fehler auf Ignorieren setzt, dann kommt irgendwann ein Stack Overflow:
Code:
First chance
exception at $76F72D26.
Exception class $C00000FD with message 'stack overflow at 0xa85f0a8a'. Process
bds.exe (5276)
Dann mit Message Box:
Code:
---------------------------
Debugger Fault Notification
---------------------------
Project C:\Program Files (x86)\
RAD Studio\12.0\bin\
bds.exe faulted with message: 'stack overflow at 0xa85f0a8a'. Process Stopped. Use Step or Run to continue.
---------------------------
OK
---------------------------
Das geht dann immer so weiter.
Code:
:76f72d26 ntdll.ZwQueryInformationProcess + 0x26
:76f750a6 ntdll.KiUserExceptionDispatcher + 0x26
:075798b3 mscorwks.LogHelp_LogAssert + 0x3D6
:0731b8cd mscorwks.CoUninitializeEE + 0x4381
:0731b940 mscorwks.CoUninitializeEE + 0x43F4
:0731b6b9 mscorwks.CoUninitializeEE + 0x416D
:0731b47b mscorwks.CoUninitializeEE + 0x3F2F
:07300536 ; C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
:073006f7 ; C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
:072d0686
// ...gekürzt...
:16e2d5e2
:073f5d51 mscorwks.IEE + 0xF441
:073f5e5b mscorwks.IEE + 0xF54B
:073f5fc4 mscorwks.IEE + 0xF6B4
:0723a271
:2063bc0f coreide190.HelpInsight.ShowHelpInsightTip$5600$ActRec.$0$Body:210 + 0x16
:204d9fad coreide190.ParserThread.TParserTask.Execute:201 + 0x15
:204da92c coreide190.ParserThread.TParseThread.ExecuteTasks:515 + 0x8
:204da32e coreide190.ParserThread.TParseThread.Execute:323
:50170c60 rtl190.System.Classes.ThreadProc:14561
:50060c36 rtl190.System.ThreadWrapper:23409
:7643fa29 kernel32.BaseThreadInitThunk + 0x19
:76f67c7e ntdll.RtlGetAppContainerNamedObjectPath + 0x11E
:76f67c4e ntdll.RtlGetAppContainerNamedObjectPath + 0xee