distal-attribute
distal-attribute
distal-attribute
distal-attribute

Crash on exit

User, date Message
Written by kalvaro
3 years ago
Category: General
594 posts since Thu, 29 Nov 07
When closing HeidiSQL:

date/time : 2011-12-19, 09:46:35, 50ms
computer name : SOFT14
user name : ******************* <admin>
registered owner : *******************
operating system : Windows XP Service Pack 3 build 2600
system language : Spanish
system up time : 6 days 20 hours
program up time : 4 minutes 40 seconds
processors : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
physical memory : 208/991 MB (free/total)
free disk space : (C:) 3,87 GB (E:) 10,66 GB
display mode : 1280x1024, 32 bit
process id : $e48
allocated memory : 16,32 MB
executable : heidisql.exe
exec. date/time : 2011-12-19 09:22
version : 6.0.0.3989
compiled with : Delphi XE
madExcept version : 3.0m beta 1
callstack crc : $700c8edd, $c11e1059, $c11e1059
exception number : 1
exception class : EAccessViolation
exception message : Access violation at address 00737F81 in module 'heidisql.exe'. Read of address 02EDA5C8.

main thread ($140):
00737f81 heidisql.exe dbconnection 3837 +4 TMySQLQuery.IsNull
00622fd3 heidisql.exe VirtualTrees TBaseVirtualTree.WMNCHitTest
004e8cbc heidisql.exe Controls TControl.WndProc
006207d1 heidisql.exe VirtualTrees TBaseVirtualTree.CMHintShow
004e8cbc heidisql.exe Controls TControl.WndProc
004ed580 heidisql.exe Controls TWinControl.WndProc
7c91e485 ntdll.dll KiUserExceptionDispatcher
007df086 heidisql.exe Main 7227 +10 TMainForm.AnyGridGetText
0063a100 heidisql.exe VirtualTrees TCustomVirtualStringTree.DoGetText
006394b0 heidisql.exe VirtualTrees TCustomVirtualStringTree.GetText
0063a26b heidisql.exe VirtualTrees TCustomVirtualStringTree.DoPaintNode
006351f5 heidisql.exe VirtualTrees TBaseVirtualTree.PaintTree
0062c5f7 heidisql.exe VirtualTrees TBaseVirtualTree.Paint
004f2fdf heidisql.exe Controls TCustomControl.PaintWindow
004ed739 heidisql.exe Controls TWinControl.PaintHandler
004edf18 heidisql.exe Controls TWinControl.WMPaint
004f2f79 heidisql.exe Controls TCustomControl.WMPaint
00623191 heidisql.exe VirtualTrees TBaseVirtualTree.WMPaint
004e8cbc heidisql.exe Controls TControl.WndProc
004ed580 heidisql.exe Controls TWinControl.WndProc
0062ef30 heidisql.exe VirtualTrees TBaseVirtualTree.WndProc
004ecc20 heidisql.exe Controls TWinControl.MainWndProc
004ab4d8 heidisql.exe Classes StdWndProc
7c91e470 ntdll.dll KiUserCallbackDispatcher
7e3aa034 USER32.dll CallWindowProcW
004ed680 heidisql.exe Controls TWinControl.DefaultHandler
004e8cbc heidisql.exe Controls TControl.WndProc
004eb6b7 heidisql.exe Controls DoAdjustSize
004eb825 heidisql.exe Controls TWinControl.AlignControls
0056a91a heidisql.exe Forms TScrollingWinControl.AlignControls
0056ce2e heidisql.exe Forms TCustomForm.AlignControls
004eb90b heidisql.exe Controls TWinControl.AlignControl
004e64f0 heidisql.exe Controls TControl.RequestAlign
004f04fd heidisql.exe Controls TWinControl.AdjustSize
004eb6c2 heidisql.exe Controls DoAdjustSize
00405e86 heidisql.exe System 548 +0 @ClassDestroy
0049c748 heidisql.exe Classes TList.Destroy
004ecc20 heidisql.exe Controls TWinControl.MainWndProc
004ab4d8 heidisql.exe Classes StdWndProc
7c91e470 ntdll.dll KiUserCallbackDispatcher
00547710 heidisql.exe ComCtrls TPageControl.SetActivePage
007e5498 heidisql.exe Main 9186 +6 TMainForm.ConfirmTabClose
007c7835 heidisql.exe Main 1193 +5 TMainForm.FormCloseQuery
00570e85 heidisql.exe Forms TCustomForm.CloseQuery
00570dad heidisql.exe Forms TCustomForm.Close
007c75ac heidisql.exe Main 1158 +0 TMainForm.actExitApplicationExecute
004aae33 heidisql.exe Classes TBasicAction.Execute
004d74a9 heidisql.exe ActnList TContainedAction.Execute
004d8264 heidisql.exe ActnList TCustomAction.Execute
007cb847 heidisql.exe Main 1873 +13 TMainForm.actDisconnectExecute
004aae33 heidisql.exe Classes TBasicAction.Execute
004d74a9 heidisql.exe ActnList TContainedAction.Execute
004d8264 heidisql.exe ActnList TCustomAction.Execute
004aacf7 heidisql.exe Classes TBasicActionLink.Execute
004e9210 heidisql.exe Controls TControl.Click
0054a330 heidisql.exe ComCtrls TToolButton.Click
004e96cd heidisql.exe Controls TControl.WMLButtonUp
004e8cbc heidisql.exe Controls TControl.WndProc
004e88e0 heidisql.exe Controls TControl.Perform
004ecd18 heidisql.exe Controls GetControlAtPos
004ecde2 heidisql.exe Controls TWinControl.ControlAtPos
004e88e0 heidisql.exe Controls TControl.Perform
004eceac heidisql.exe Controls TWinControl.IsControlMouseMsg
004ed3fc heidisql.exe Controls TWinControl.WndProc
0054ed80 heidisql.exe ComCtrls TToolBar.WndProc
004ecc20 heidisql.exe Controls TWinControl.MainWndProc
004ab4d8 heidisql.exe Classes StdWndProc
7e398a0b USER32.dll DispatchMessageW
00575b6b heidisql.exe Forms TApplication.ProcessMessage
00575bae heidisql.exe Forms TApplication.HandleMessage
00575ed9 heidisql.exe Forms TApplication.Run
007f88c3 heidisql.exe heidisql 67 +16 initialization

Written by kalvaro
3 years ago
594 posts since Thu, 29 Nov 07
Hmmm... It seems to be 95% reproducible. I get a crash almost every time I close HeidiSQL.
Written by ansgar
3 years ago
4988 posts since Fri, 07 Apr 06
Looks like the datagrid has the mouse over it and tries to show a tooltip hint with a too long text in a cell, after you confirmed closing the window at a time when the connection is already destroyed. A bit strange, though I should probably disable the datagrid a bit earlier so it does not do anything on a closed connection.
 

Please login to leave a reply, or register at first.