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

Crash report

User, date Message
Written by kalvaro
3 years ago
Category: General
595 posts since Thu, 29 Nov 07
My company's development server is a piece of junk and almost every time MySQL goes down, HeidiSQL crashes.

date/time : 2011-07-05, 14:44:41, 959ms
operating system : Windows XP Service Pack 3 build 2600
system language : Spanish
system up time : 2 hours 10 minutes
program up time : 2 hours 1 minute
processors : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
physical memory : 279/991 MB (free/total)
free disk space : (C:) 4,79 GB (E:) 10,89 GB
display mode : 1280x1024, 32 bit
process id : $29c
allocated memory : 15,18 MB
executable : heidisql.exe
exec. date/time : 2011-07-04 08:02
version : 6.0.0.3904
compiled with : Delphi XE
madExcept version : 3.0m beta 1
callstack crc : $3defad51, $796cd99d, $796cd99d
exception number : 1
exception class : EDatabaseError
exception message : SQL Error (2003): Can't connect to MySQL server on 'server.example.com' (10061).

main thread ($298):
0073b6a2 heidisql.exe dbconnection 1094 +140 TMySQLConnection.SetActive
0073cfed heidisql.exe dbconnection 1267 +6 TMySQLConnection.Ping
00740e90 heidisql.exe dbconnection 2180 +2 TDBConnection.GetInformationSchemaObjects
007e8fa3 heidisql.exe Main 7976 +23 TMainForm.HostListBeforePaint
0063792f heidisql.exe VirtualTrees TBaseVirtualTree.DoBeforePaint
00646251 heidisql.exe VirtualTrees TBaseVirtualTree.PaintTree
004e8b8c heidisql.exe Controls TControl.Perform
004e9da5 heidisql.exe Controls TControl.CMMouseEnter
004aabf1 heidisql.exe Classes TComponent.UpdateAction
004e8b8c heidisql.exe Controls TControl.Perform
004f0451 heidisql.exe Controls TWinControl.CMInvalidate
004e8f68 heidisql.exe Controls TControl.WndProc
0063e4d5 heidisql.exe VirtualTrees TBaseVirtualTree.Paint
004f328b heidisql.exe Controls TCustomControl.PaintWindow
004ed9e5 heidisql.exe Controls TWinControl.PaintHandler
004ee1c4 heidisql.exe Controls TWinControl.WMPaint
004f3225 heidisql.exe Controls TCustomControl.WMPaint
006353c9 heidisql.exe VirtualTrees TBaseVirtualTree.WMPaint
004e8f68 heidisql.exe Controls TControl.WndProc
004ed82c heidisql.exe Controls TWinControl.WndProc
0057eab8 heidisql.exe Forms TCustomForm.WndProc
004e8b8c heidisql.exe Controls TControl.Perform
004ececc heidisql.exe Controls TWinControl.MainWndProc
004ab73c heidisql.exe Classes StdWndProc
7c91e470 ntdll.dll KiUserCallbackDispatcher
7e3aaed7 USER32.dll UpdateWindow
004f04d5 heidisql.exe Controls TWinControl.Update
004f04ed heidisql.exe Controls TWinControl.Repaint
006ada52 heidisql.exe helpers 2253 +6 InvalidateVT
007d8a23 heidisql.exe Main 3251 +15 TMainForm.actRefreshExecute
004ab097 heidisql.exe Classes TBasicAction.Execute
004d7755 heidisql.exe ActnList TContainedAction.Execute
004d8510 heidisql.exe ActnList TCustomAction.Execute
004aaf5b heidisql.exe Classes TBasicActionLink.Execute
00508fb8 heidisql.exe Menus TMenuItem.Click
0050a943 heidisql.exe Menus DoClick
0050aa2f heidisql.exe Menus TMenu.IsShortCut
004efbc4 heidisql.exe Controls TWinControl.IsMenuKey
004efc39 heidisql.exe Controls TWinControl.CNKeyDown
004e8f68 heidisql.exe Controls TControl.WndProc
00635203 heidisql.exe VirtualTrees TBaseVirtualTree.WMNCHitTest
004e8f68 heidisql.exe Controls TControl.WndProc
004ed82c heidisql.exe Controls TWinControl.WndProc
00640db0 heidisql.exe VirtualTrees TBaseVirtualTree.WndProc
004ececc heidisql.exe Controls TWinControl.MainWndProc
004ab73c heidisql.exe Classes StdWndProc
7c91e470 ntdll.dll KiUserCallbackDispatcher
0058784a heidisql.exe Forms TApplication.IsHintMsg

Written by ansgar
3 years ago
5023 posts since Fri, 07 Apr 06
That's a "homebrown" exception, designed to get caught somewhere, described in issue #2204. I am looking for a way to have one or at least only a few callers which need to catch an unsuccessful reconnect, so the other 2000 callers don't get copy+paste code.
 

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