Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#5

AW: IDE debuggen und __Recovery?

  Alt 3. Jul 2024, 14:49
OK, welcher Thread es war, war prinzipiell erstmal egal ... wollte nur wissen was da so viel CPU verbraucht
und ob ich da irgendeinen Anhaltspunkt finde, das Problem zukünftig zu beseitigen. (z.B. wenn es etwas von unserem eigenem DesignTimeCode gewesen wäre)
Ab und an sah dieser Thread z.B. so aus
Zitat:
0x0000000000000000
KERNELBASE.dll!VirtualQuery+0x23
0x0000000000000000
KERNELBASE.dll!VirtualQuery+0x23
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x6a2
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0xefa
madExcept_.bpl!@Madstacktrace@StackTrace$qqrooop48 System@%DynamicArray$24Madstacktrace@TStackItem%p8 _CONTEXTpvoouiuit6ppvtctc56System@%DelphiInterface $29Madnvprgralert@IProgressAlert%uioo27System@%Ans iStringT$us$i0$%popuitltkp44System@%DynamicArrawqf FnTYk
SysDB280.bpl!@Ucimrtl@Exception@TCimExceptionHelpe r@GetExceptionMessageComplete$qqrv+0x102
rtl280.bpl!@System@Sysutils@Exception@RaisingExcep tion$qqrp23System@TExceptionRecord+0x1e
exceptiondiag280.bpl!@$xp$29Jclhookexcept@TJclModu leArray+0x683
rtl280.bpl!@System@@HandleAnyException$qqrv+0x35
ntdll.dll!RtlInterlockedCompareExchange64+0x1c4
ntdll.dll!KiUserExceptionDispatcher+0x26
madDisAsm_.bpl!@$xp$24Maddisasm@TPFunctionInfo+0x4 1ae
madDisAsm_.bpl!@Maddisasm@ParseCode$qqrpvr27System @%AnsiStringT$us$i0$%+0x8d1
madDisAsm_.bpl!@Maddisasm@ParseFunction_$qqrpvuit1 t1t1t1t1+0x3bf
madExcept_.bpl!@Madstacktrace@BcbTermination@$bctr $qqrx20System@UnicodeString+0x797
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x1390
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x175d
madExcept_.bpl!@Madstacktrace@StackTrace$qqrooop48 System@%DynamicArray$24Madstacktrace@TStackItem%p8 _CONTEXTpvoouiuit6ppvtctc56System@%DelphiInterface $29Madnvprgralert@IProgressAlert%uioo27System@%Ans iStringT$us$i0$%popuitltkp44System@%DynamicArrawqf FnTYk
SysDB280.bpl!@Ucimrtl@Exception@TCimExceptionHelpe r@GetExceptionMessageComplete$qqrv+0x102
rtl280.bpl!@System@Sysutils@Exception@RaisingExcep tion$qqrp23System@TExceptionRecord+0x1e
exceptiondiag280.bpl!@$xp$29Jclhookexcept@TJclModu leArray+0x683
rtl280.bpl!@System@@HandleAnyException$qqrv+0x35
ntdll.dll!RtlInterlockedCompareExchange64+0x1c4
ntdll.dll!KiUserExceptionDispatcher+0x26
madDisAsm_.bpl!@$xp$24Maddisasm@TPFunctionInfo+0x4 1ae
madDisAsm_.bpl!@Maddisasm@ParseCode$qqrpvr27System @%AnsiStringT$us$i0$%+0x8d1
madDisAsm_.bpl!@Maddisasm@ParseFunction_$qqrpvuit1 t1t1t1t1+0x3bf
madExcept_.bpl!@Madstacktrace@BcbTermination@$bctr $qqrx20System@UnicodeString+0x797
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x1390
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x175d
madExcept_.bpl!@Madstacktrace@StackTrace$qqrooop48 System@%DynamicArray$24Madstacktrace@TStackItem%p8 _CONTEXTpvoouiuit6ppvtctc56System@%DelphiInterface $29Madnvprgralert@IProgressAlert%uioo27System@%Ans iStringT$us$i0$%popuitltkp44System@%DynamicArrawqf FnTYk
SysDB280.bpl!@Ucimrtl@Exception@TCimExceptionHelpe r@GetExceptionMessageComplete$qqrv+0x102
rtl280.bpl!@System@Sysutils@Exception@RaisingExcep tion$qqrp23System@TExceptionRecord+0x1e
exceptiondiag280.bpl!@$xp$29Jclhookexcept@TJclModu leArray+0x683
rtl280.bpl!@System@@HandleAnyException$qqrv+0x35
ntdll.dll!RtlInterlockedCompareExchange64+0x1c4
ntdll.dll!KiUserExceptionDispatcher+0x26
madDisAsm_.bpl!@$xp$24Maddisasm@TPFunctionInfo+0x4 1ae
madDisAsm_.bpl!@Maddisasm@ParseCode$qqrpvr27System @%AnsiStringT$us$i0$%+0x8d1
madDisAsm_.bpl!@Maddisasm@ParseFunction_$qqrpvuit1 t1t1t1t1+0x3bf
madExcept_.bpl!@Madstacktrace@BcbTermination@$bctr $qqrx20System@UnicodeString+0x797
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x1390
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x175d
madExcept_.bpl!@Madstacktrace@StackTrace$qqrooop48 System@%DynamicArray$24Madstacktrace@TStackItem%p8 _CONTEXTpvoouiuit6ppvtctc56System@%DelphiInterface $29Madnvprgralert@IProgressAlert%uioo27System@%Ans iStringT$us$i0$%popuitltkp44System@%DynamicArrawqf FnTYk
SysDB280.bpl!@Ucimrtl@Exception@TCimExceptionHelpe r@GetExceptionMessageComplete$qqrv+0x102
rtl280.bpl!@System@Sysutils@Exception@RaisingExcep tion$qqrp23System@TExceptionRecord+0x1e
exceptiondiag280.bpl!@$xp$29Jclhookexcept@TJclModu leArray+0x683
rtl280.bpl!@System@@HandleAnyException$qqrv+0x35
ntdll.dll!RtlInterlockedCompareExchange64+0x1c4
ntdll.dll!KiUserExceptionDispatcher+0x26
madDisAsm_.bpl!@$xp$24Maddisasm@TPFunctionInfo+0x4 1ae
madDisAsm_.bpl!@Maddisasm@ParseCode$qqrpvr27System @%AnsiStringT$us$i0$%+0x8d1
madDisAsm_.bpl!@Maddisasm@ParseFunction_$qqrpvuit1 t1t1t1t1+0x3bf
madExcept_.bpl!@Madstacktrace@BcbTermination@$bctr $qqrx20System@UnicodeString+0x797
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x1390
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x175d
madExcept_.bpl!@Madstacktrace@StackTrace$qqrooop48 System@%DynamicArray$24Madstacktrace@TStackItem%p8 _CONTEXTpvoouiuit6ppvtctc56System@%DelphiInterface $29Madnvprgralert@IProgressAlert%uioo27System@%Ans iStringT$us$i0$%popuitltkp44System@%DynamicArrawqf FnTYk
SysDB280.bpl!@Ucimrtl@Exception@TCimExceptionHelpe r@GetExceptionMessageComplete$qqrv+0x102
rtl280.bpl!@System@Sysutils@Exception@RaisingExcep tion$qqrp23System@TExceptionRecord+0x1e
exceptiondiag280.bpl!@$xp$29Jclhookexcept@TJclModu leArray+0x683
rtl280.bpl!@System@@HandleAnyException$qqrv+0x35
ntdll.dll!RtlInterlockedCompareExchange64+0x1c4
ntdll.dll!KiUserExceptionDispatcher+0x26
madDisAsm_.bpl!@$xp$24Maddisasm@TPFunctionInfo+0x4 1ae
madDisAsm_.bpl!@Maddisasm@ParseCode$qqrpvr27System @%AnsiStringT$us$i0$%+0x8d1
madDisAsm_.bpl!@Maddisasm@ParseFunction_$qqrpvuit1 t1t1t1t1+0x3bf
madExcept_.bpl!@Madstacktrace@BcbTermination@$bctr $qqrx20System@UnicodeString+0x797
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x1390
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x175d
madExcept_.bpl!@Madstacktrace@StackTrace$qqrooop48 System@%DynamicArray$24Madstacktrace@TStackItem%p8 _CONTEXTpvoouiuit6ppvtctc56System@%DelphiInterface $29Madnvprgralert@IProgressAlert%uioo27System@%Ans iStringT$us$i0$%popuitltkp44System@%DynamicArrawqf FnTYk
SysDB280.bpl!@Ucimrtl@Exception@TCimExceptionHelpe r@GetExceptionMessageComplete$qqrv+0x102
rtl280.bpl!@System@Sysutils@Exception@RaisingExcep tion$qqrp23System@TExceptionRecord+0x1e
exceptiondiag280.bpl!@$xp$29Jclhookexcept@TJclModu leArray+0x683
rtl280.bpl!@System@@HandleAnyException$qqrv+0x35
ntdll.dll!RtlInterlockedCompareExchange64+0x1c4
ntdll.dll!KiUserExceptionDispatcher+0x26
madDisAsm_.bpl!@$xp$24Maddisasm@TPFunctionInfo+0x4 1ae
madDisAsm_.bpl!@Maddisasm@ParseCode$qqrpvr27System @%AnsiStringT$us$i0$%+0x8d1
madDisAsm_.bpl!@Maddisasm@ParseFunction_$qqrpvuit1 t1t1t1t1+0x3bf
madExcept_.bpl!@Madstacktrace@BcbTermination@$bctr $qqrx20System@UnicodeString+0x797
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x1390
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x175d
madExcept_.bpl!@Madstacktrace@StackTrace$qqrooop48 System@%DynamicArray$24Madstacktrace@TStackItem%p8 _CONTEXTpvoouiuit6ppvtctc56System@%DelphiInterface $29Madnvprgralert@IProgressAlert%uioo27System@%Ans iStringT$us$i0$%popuitltkp44System@%DynamicArrawqf FnTYk
SysDB280.bpl!@Ucimrtl@Exception@TCimExceptionHelpe r@GetExceptionMessageComplete$qqrv+0x102
rtl280.bpl!@System@Sysutils@Exception@RaisingExcep tion$qqrp23System@TExceptionRecord+0x1e
exceptiondiag280.bpl!@$xp$29Jclhookexcept@TJclModu leArray+0x683
rtl280.bpl!@System@@HandleAnyException$qqrv+0x35
ntdll.dll!RtlInterlockedCompareExchange64+0x1c4
ntdll.dll!KiUserExceptionDispatcher+0x26
madDisAsm_.bpl!@$xp$24Maddisasm@TPFunctionInfo+0x4 1ae
madDisAsm_.bpl!@Maddisasm@ParseCode$qqrpvr27System @%AnsiStringT$us$i0$%+0x8d1
madDisAsm_.bpl!@Maddisasm@ParseFunction_$qqrpvuit1 t1t1t1t1+0x3bf
madExcept_.bpl!@Madstacktrace@BcbTermination@$bctr $qqrx20System@UnicodeString+0x797
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x1390
madExcept_.bpl!@Madstacktrace@InternalError$qqrx20 System@UnicodeStringoo+0x175d
madExcept_.bpl!@Madstacktrace@StackTrace$qqrooop48 System@%DynamicArray$24Madstacktrace@TStackItem%p8 _CONTEXTpvoouiuit6ppvtctc56System@%DelphiInterface $29Madnvprgralert@IProgressAlert%uioo27System@%Ans iStringT$us$i0$%popuitltkp44System@%DynamicArrawqf FnTYk
SysDB280.bpl!@Ucimrtl@Exception@TCimExceptionHelpe r@GetExceptionMessageComplete$qqrv+0x102
rtl280.bpl!@System@Sysutils@Exception@RaisingExcep tion$qqrp23System@TExceptionRecord+0x1e
exceptiondiag280.bpl!@$xp$29Jclhookexcept@TJclModu leArray+0x683
rtl280.bpl!@System@@HandleAnyException$qqrv+0x35
ntdll.dll!RtlInterlockedCompareExchange64+0x1c4
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat