[Lazarus] Debug: evaluate/modify window not working well
Marc Weustink
marc.weustink at cuperus.nl
Thu Oct 2 10:14:24 CEST 2008
Just got the following exception (SVN 0.9.27, 16831). Not seen it
before. (it happened while hovering over a comment / hinttimer)
any idea how to find out more, before pasting it into a bugreport?
TApplication.HandleException
Stack trace:
$007A4E45 TCODETREENODE__CONSISTENCYCHECK, line 654 of codetree.pas
$007A57D4 TCODETREE__CONSISTENCYCHECK, line 908 of codetree.pas
$007C25D9 TCUSTOMCODETOOL__CONSISTENCYCHECK, line 2052 of
customcodetool.pas
$007D53A4 TFINDDECLARATIONTOOL__CONSISTENCYCHECK, line 7620 of
finddeclarationtool.pas
$00786993 TCODETOOLMANAGER__CONSISTENCYCHECK, line 4815 of
codetoolmanager.pas
$00786BCE TCODETOOLMANAGER__WRITEDEBUGREPORT, line 4855 of
codetoolmanager.pas
$0077C241 TCODETOOLMANAGER__WRITEERROR, line 1597 of codetoolmanager.pas
$0077C10A TCODETOOLMANAGER__HANDLEEXCEPTION, line 1575 of
codetoolmanager.pas
$0077CD28 TCODETOOLMANAGER__FINDSMARTHINT, line 1778 of
codetoolmanager.pas
$0099A546 TCODEHELPMANAGER__GETHTMLHINT, line 10829 of codehelp.pas
$0085E04E TIDEHELPMANAGER__GETHINTFORSOURCEPOSITION, line 1259 of
helpmanager.pas
$0045F0D1 TMAINIDE__ONSRCNOTEBOOKSHOWHINTFORSOURCE, line 13129 of
main.pp
$008C6C87 TSOURCENOTEBOOK__SHOWSYNEDITHINT, line 6358 of sourceeditor.pp
$008C68DD TSOURCENOTEBOOK__HINTTIMER, line 6288 of sourceeditor.pp
$00593335 TCUSTOMTIMER__DOONTIMER, line 182 of customtimer.pas
$00593283 TCUSTOMTIMER__TIMER, line 157 of customtimer.pas
$005A8092 TIMERCALLBACKPROC, line 2664 of win32callback.inc
same, but with more contect:
TCodeToolManager.OnGetCodeToolForBuffer]
Sender=C:\lazarus_latest\components\synedit\syneditfoldedtext.pp
Code=C:\lazarus_latest\fpc\2.2.3\
source\rtl\objpas\objpas.pp
TPascalParserTool.BuildTree A
TCustomCodeTool.UpdateNeeded A True FForceUpdateNeeded=False
TCustomCodeTool.UpdateNeeded END Result=False
File found !!! C:\lazarus_latest\fpc\2.2.3\source\rtl\win32\system.pp
[TCodeToolManager.OnGetCodeToolForBuffer]
Sender=C:\lazarus_latest\components\synedit\syneditfoldedtext.pp
Code=C:\lazarus_latest\fpc\2.2.3\
source\rtl\win32\system.pp
TPascalParserTool.BuildTree A
TCustomCodeTool.UpdateNeeded A True FForceUpdateNeeded=False
TCustomCodeTool.UpdateNeeded END Result=False
File found !!! C:\lazarus_latest\fpc\2.2.3\source\rtl\win\sysutils.pp
[TCodeToolManager.OnGetCodeToolForBuffer]
Sender=C:\lazarus_latest\components\synedit\syneditfoldedtext.pp
Code=C:\lazarus_latest\fpc\2.2.3\
source\rtl\win\sysutils.pp
TPascalParserTool.BuildTree A
TCustomCodeTool.UpdateNeeded A True FForceUpdateNeeded=False
TCustomCodeTool.UpdateNeeded END Result=False
File found !!! C:\lazarus_latest\fpc\2.2.3\source\rtl\win32\classes.pp
[TCodeToolManager.OnGetCodeToolForBuffer]
Sender=C:\lazarus_latest\components\synedit\syneditfoldedtext.pp
Code=C:\lazarus_latest\fpc\2.2.3\
source\rtl\win32\classes.pp
TPascalParserTool.BuildTree A
TCustomCodeTool.UpdateNeeded A True FForceUpdateNeeded=False
TCustomCodeTool.UpdateNeeded END Result=False
File found !!! C:\lazarus_latest\lcl\lclproc.pas
[TCodeToolManager.OnGetCodeToolForBuffer]
Sender=C:\lazarus_latest\components\synedit\syneditfoldedtext.pp
Code=C:\lazarus_latest\lcl\lclpro
c.pas
TPascalParserTool.BuildTree A
TCustomCodeTool.UpdateNeeded A True FForceUpdateNeeded=False
TCustomCodeTool.UpdateNeeded END Result=False
File found !!! C:\lazarus_latest\fpc\2.2.3\source\rtl\objpas\objpas.pp
[TCodeToolManager.OnGetCodeToolForBuffer]
Sender=C:\lazarus_latest\components\synedit\syneditfoldedtext.pp
Code=C:\lazarus_latest\fpc\2.2.3\
source\rtl\objpas\objpas.pp
TPascalParserTool.BuildTree A
TCustomCodeTool.UpdateNeeded A True FForceUpdateNeeded=False
TCustomCodeTool.UpdateNeeded END Result=False
File found !!! C:\lazarus_latest\fpc\2.2.3\source\rtl\win32\system.pp
[TCodeToolManager.OnGetCodeToolForBuffer]
Sender=C:\lazarus_latest\components\synedit\syneditfoldedtext.pp
Code=C:\lazarus_latest\fpc\2.2.3\
source\rtl\win32\system.pp
TPascalParserTool.BuildTree A
TCustomCodeTool.UpdateNeeded A True FForceUpdateNeeded=False
TCustomCodeTool.UpdateNeeded END Result=False
[TCodeToolManager.DeactivateWriteLock] FWriteLockCount=0 FWriteLockStep=94
TApplication.HandleException
Stack trace:
$007A4E45 TCODETREENODE__CONSISTENCYCHECK, line 654 of codetree.pas
$007A57D4 TCODETREE__CONSISTENCYCHECK, line 908 of codetree.pas
$007C25D9 TCUSTOMCODETOOL__CONSISTENCYCHECK, line 2052 of
customcodetool.pas
$007D53A4 TFINDDECLARATIONTOOL__CONSISTENCYCHECK, line 7620 of
finddeclarationtool.pas
$00786993 TCODETOOLMANAGER__CONSISTENCYCHECK, line 4815 of
codetoolmanager.pas
$00786BCE TCODETOOLMANAGER__WRITEDEBUGREPORT, line 4855 of
codetoolmanager.pas
$0077C241 TCODETOOLMANAGER__WRITEERROR, line 1597 of codetoolmanager.pas
$0077C10A TCODETOOLMANAGER__HANDLEEXCEPTION, line 1575 of
codetoolmanager.pas
$0077CD28 TCODETOOLMANAGER__FINDSMARTHINT, line 1778 of
codetoolmanager.pas
$0099A546 TCODEHELPMANAGER__GETHTMLHINT, line 10829 of codehelp.pas
$0085E04E TIDEHELPMANAGER__GETHINTFORSOURCEPOSITION, line 1259 of
helpmanager.pas
$0045F0D1 TMAINIDE__ONSRCNOTEBOOKSHOWHINTFORSOURCE, line 13129 of
main.pp
$008C6C87 TSOURCENOTEBOOK__SHOWSYNEDITHINT, line 6358 of sourceeditor.pp
$008C68DD TSOURCENOTEBOOK__HINTTIMER, line 6288 of sourceeditor.pp
$00593335 TCUSTOMTIMER__DOONTIMER, line 182 of customtimer.pas
$00593283 TCUSTOMTIMER__TIMER, line 157 of customtimer.pas
$005A8092 TIMERCALLBACKPROC, line 2664 of win32callback.inc
More information about the Lazarus
mailing list