Crash report: server was down

kalvaro's profile image kalvaro posted 13 years ago in General Permalink
I tried to run a simple query when the server happened to be unreachable and...

date/time         : 2011-05-11, 13:07:51, 9ms
computer name     : SOFT14
operating system  : Windows XP Service Pack 3 build 2600
system language   : Spanish
system up time    : 2 days 4 hours
program up time   : 4 hours 2 minutes
processors        : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
physical memory   : 240/991 MB (free/total)
free disk space   : (C:) 4,36 GB (E:) 11,34 GB
display mode      : 1280x1024, 32 bit
process id        : $14f4
allocated memory  : 16,57 MB
executable        : heidisql.exe
exec. date/time   : 2011-05-11 09:05
version           : 6.0.0.3827
compiled with     : Delphi XE
madExcept version : 3.0m beta 1
callstack crc     : $86339c0d, $a02e51df, $a02e51df
exception number  : 3
exception class   : EAccessViolation
exception message : Access violation at address 02744F54 in module 'libmysql.dll'. Read of address 000002D0.
main thread ($1504):
02744f54 libmysql.dll                       mysql_thread_id
0073da3b heidisql.exe dbconnection 1528  +0 TMySQLConnection.GetThreadId
007ee554 heidisql.exe Main         9746 +17 TMainForm.actCancelOperationExecute
004ab097 heidisql.exe Classes               TBasicAction.Execute
004d7755 heidisql.exe ActnList              TContainedAction.Execute
004d8510 heidisql.exe ActnList              TCustomAction.Execute
004aaf5b heidisql.exe Classes               TBasicActionLink.Execute
004e94bc heidisql.exe Controls              TControl.Click
0055b78c heidisql.exe ComCtrls              TToolButton.Click
004e9979 heidisql.exe Controls              TControl.WMLButtonUp
004e8f68 heidisql.exe Controls              TControl.WndProc
004e8b8c heidisql.exe Controls              TControl.Perform
004ecfc4 heidisql.exe Controls              GetControlAtPos
004ed08e heidisql.exe Controls              TWinControl.ControlAtPos
004e8b8c heidisql.exe Controls              TControl.Perform
004ed158 heidisql.exe Controls              TWinControl.IsControlMouseMsg
004ed6a8 heidisql.exe Controls              TWinControl.WndProc
005601dc heidisql.exe ComCtrls              TToolBar.WndProc
004ececc heidisql.exe Controls              TWinControl.MainWndProc
004ab73c heidisql.exe Classes               StdWndProc
7e398a0b USER32.dll                         DispatchMessageW
00587443 heidisql.exe Forms                 TApplication.ProcessMessage
00587486 heidisql.exe Forms                 TApplication.HandleMessage
005877b1 heidisql.exe Forms                 TApplication.Run
007ff89f heidisql.exe heidisql       67 +16 initialization
kalvaro's profile image kalvaro posted 13 years ago Permalink
Hmmm... I looks reproducible :(

date/time         : 2011-05-12, 12:37:15, 790ms
computer name     : SOFT14
operating system  : Windows XP Service Pack 3 build 2600
system language   : Spanish
system up time    : 19 hours 13 minutes
program up time   : 18 hours 38 minutes
processors        : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
physical memory   : 64/991 MB (free/total)
free disk space   : (C:) 5,12 GB (E:) 11,36 GB
display mode      : 1280x1024, 32 bit
process id        : $9a8
allocated memory  : 15,33 MB
executable        : heidisql.exe
exec. date/time   : 2011-05-11 09:05
version           : 6.0.0.3827
compiled with     : Delphi XE
madExcept version : 3.0m beta 1
callstack crc     : $cbffec66, $35a47cc4, $35a47cc4
exception number  : 1
exception class   : EAccessViolation
exception message : Access violation at address 0272BDFA in module 'libmysql.dll'. Read of address 00000358.
thread $16f8 (TQueryThread):
0272bdfa libmysql.dll                       mysql_send_query
0272bea0 libmysql.dll                       mysql_real_query
0073c825 heidisql.exe dbconnection 1302 +20 TMySQLConnection.Query
006af006 heidisql.exe helpers      2688 +40 TQueryThread.Execute
004606cf heidisql.exe madExcept             HookedTThreadExecute
004a8f86 heidisql.exe Classes               ThreadProc
00407358 heidisql.exe System        548  +0 ThreadWrapper
004605b1 heidisql.exe madExcept             CallThreadProcSafe
0046061b heidisql.exe madExcept             ThreadExceptFrame
>> created by main thread ($f2c) at:
006aed5e heidisql.exe helpers      2623  +1 TQueryThread.Create
main thread ($f2c):
00000000 heidisql.exe madStackTrace +0 StackAddrToStr
>> stack will be calculated soon
Code modification/commit from ansgar.becker, 13 years ago, revision 6.0.0.3864
Fix TMySQLConnection.Ping in situations when FActive is already false, like a detected disconnect when hovering over server status panel. Most probably fixes what's described here: http://www.heidisql.com/forum.php?t=8499
ansgar's profile image ansgar posted 13 years ago Permalink
I think I just fixed the above issues in r3864.
kalvaro's profile image kalvaro posted 13 years ago Permalink
Thanks, I'll report back if I get a new crash.

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