Crash report

kalvaro's profile image kalvaro posted 13 years ago in General Permalink
Trying to run a SQL query with syntax errors from a query tab:

date/time         : 2011-08-03, 13:34:13, 784ms
operating system  : Windows XP Service Pack 3 build 2600
system language   : Spanish
system up time    : 2 days 5 hours
program up time   : 1 day 2 hours
processors        : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
physical memory   : 332/991 MB (free/total)
free disk space   : (C:) 5,83 GB (E:) 10,44 GB
display mode      : 1280x1024, 32 bit
process id        : $d5c
allocated memory  : 18,03 MB
executable        : heidisql.exe
exec. date/time   : 2011-07-29 09:03
version           : 6.0.0.3916
compiled with     : Delphi XE
madExcept version : 3.0m beta 1
callstack crc     : $00574124, $e8eac0c9, $e8eac0c9
exception number  : 1
exception class   : EAccessViolation
exception message : Access violation at address 006655A5 in module 'heidisql.exe'. Read of address 024C8000.
thread $8b4 (TQueryThread):
006655a5 heidisql.exe SynHighlighterSQL  1647  +8 TSynSQLSyn.Next
005c192c heidisql.exe SynEditHighlighter 1167  +1 TSynCustomHighlighter.NextToEol
005e6e55 heidisql.exe SynEdit            5414 +11 TCustomSynEdit.ScanFrom
005e6ffd heidisql.exe SynEdit            5464  +5 TCustomSynEdit.ListInserted
005ccd3f heidisql.exe SynEditTextBuffer   320  +5 TSynEditStringList.Add
007ca72f heidisql.exe Main               3835 +29 TMainForm.LogSQL
0072d840 heidisql.exe dbconnection       1818  +2 TDBConnection.Log
0072b597 heidisql.exe dbconnection       1335 +25 TMySQLConnection.Query
0069da41 heidisql.exe helpers            2715 +40 TQueryThread.Execute
004604eb heidisql.exe madExcept                   HookedTThreadExecute
004a8d86 heidisql.exe Classes                     ThreadProc
00407358 heidisql.exe System              548  +0 ThreadWrapper
004603cd heidisql.exe madExcept                   CallThreadProcSafe
00460437 heidisql.exe madExcept                   ThreadExceptFrame
>> created by main thread ($488) at:
0069d796 heidisql.exe helpers            2650  +1 TQueryThread.Create
main thread ($488):
00000000 heidisql.exe madStackTrace +0 StackAddrToStr
>> stack will be calculated soon
[expired user #5874]'s profile image [expired user #5874] posted 13 years ago Permalink
another report


date/time : 2011-08-10, 18:23:45, 224ms
computer name : BAZ
user name : bazis
registered owner : Microsoft / Microsoft
operating system : Windows 7 x64 Service Pack 1 build 7601
system language : Russian
system up time : 6 days 4 hours
program up time : 51 seconds
processors : 4x Intel(R) Core(TM) i5 CPU 750 @ 2.67GHz
physical memory : 4134/8187 MB (free/total)
free disk space : (C:) 111,71 GB
display mode : 1920x1080, 32 bit
process id : $1148
allocated memory : 73,27 MB
executable : heidisql.exe
exec. date/time : 2011-08-02 14:07
version : 6.0.0.3918
compiled with : Delphi XE
madExcept version : 3.0m beta 1
callstack crc : $5a202c4e, $cd9d6062, $cd9d6062
exception number : 1
exception class : ERangeError
exception message : Range check error.

thread $840 (TQueryThread):
005e139e heidisql.exe SynEdit 2845 +15 TCustomSynEdit.ExpandAtWideGlyphs
005cd360 heidisql.exe SynEditTextBuffer 484 +17 TSynEditStringList.ExpandString
005cd455 heidisql.exe SynEditTextBuffer 539 +6 TSynEditStringList.GetExpandedString
005cd4bd heidisql.exe SynEditTextBuffer 549 +4 TSynEditStringList.GetExpandedStringLength
005e7072 heidisql.exe SynEdit 5477 +18 TCustomSynEdit.ListInserted
005ccd3f heidisql.exe SynEditTextBuffer 320 +5 TSynEditStringList.Add
007ca727 heidisql.exe Main 3835 +29 TMainForm.LogSQL
0072d840 heidisql.exe dbconnection 1818 +2 TDBConnection.Log
0072b4d0 heidisql.exe dbconnection 1321 +11 TMySQLConnection.Query
0069da41 heidisql.exe helpers 2715 +40 TQueryThread.Execute
004604eb heidisql.exe madExcept HookedTThreadExecute
004a8d86 heidisql.exe Classes ThreadProc
00407358 heidisql.exe System 548 +0 ThreadWrapper
004603cd heidisql.exe madExcept CallThreadProcSafe
00460437 heidisql.exe madExcept ThreadExceptFrame
75b83398 kernel32.dll BaseThreadInitThunk
>> created by main thread ($d00) at:
0069d796 heidisql.exe helpers 2650 +1 TQueryThread.Create

main thread ($d00):
00000000 heidisql.exe madStackTrace +0 StackAddrToStr
>> stack will be calculated soon
[expired user #5874]'s profile image [expired user #5874] posted 13 years ago Permalink
and one more


date/time : 2011-08-16, 18:13:16, 7ms
computer name : BAZ
user name : bazis
registered owner : Microsoft / Microsoft
operating system : Windows 7 x64 Service Pack 1 build 7601
system language : Russian
system up time : 6 hours 54 minutes
program up time : 3 seconds
processors : 4x Intel(R) Core(TM) i5 CPU 750 @ 2.67GHz
physical memory : 4957/8187 MB (free/total)
free disk space : (C:) 108,63 GB
display mode : 1920x1080, 32 bit
process id : $cbc
allocated memory : 54,11 MB
executable : heidisql.exe
exec. date/time : 2011-08-16 15:04
version : 6.0.0.3923
compiled with : Delphi XE
madExcept version : 3.0m beta 1
callstack crc : $5a202c4e, $cd9d6062, $cd9d6062
exception number : 1
exception class : ERangeError
exception message : Range check error.

thread $1148 (TQueryThread):
005e139e heidisql.exe SynEdit 2845 +15 TCustomSynEdit.ExpandAtWideGlyphs
005cd360 heidisql.exe SynEditTextBuffer 484 +17 TSynEditStringList.ExpandString
005cd455 heidisql.exe SynEditTextBuffer 539 +6 TSynEditStringList.GetExpandedString
005cd4bd heidisql.exe SynEditTextBuffer 549 +4 TSynEditStringList.GetExpandedStringLength
005e7072 heidisql.exe SynEdit 5477 +18 TCustomSynEdit.ListInserted
005ccd3f heidisql.exe SynEditTextBuffer 320 +5 TSynEditStringList.Add
007ca913 heidisql.exe Main 3835 +29 TMainForm.LogSQL
0072d840 heidisql.exe dbconnection 1818 +2 TDBConnection.Log
0072b4d0 heidisql.exe dbconnection 1321 +11 TMySQLConnection.Query
0069da41 heidisql.exe helpers 2715 +40 TQueryThread.Execute
004604eb heidisql.exe madExcept HookedTThreadExecute
004a8d86 heidisql.exe Classes ThreadProc
00407358 heidisql.exe System 548 +0 ThreadWrapper
004603cd heidisql.exe madExcept CallThreadProcSafe
00460437 heidisql.exe madExcept ThreadExceptFrame
761f3398 kernel32.dll BaseThreadInitThunk
>> created by main thread ($17b4) at:
0069d796 heidisql.exe helpers 2650 +1 TQueryThread.Create

main thread ($17b4):
00000000 heidisql.exe madStackTrace +0 StackAddrToStr
>> stack will be calculated soon
ansgar's profile image ansgar posted 13 years ago Permalink
Fixed in r3924, hopefully.
ansgar's profile image ansgar posted 13 years ago Permalink
... and the one from kalvaro also fixed in r3925
[expired user #3556]'s profile image [expired user #3556] posted 13 years ago Permalink
I am also having a problem with Heidi crashing since update installed - seems to be on my MyISAM tables. Just going to the Data tab crashes with following bug report. Have tried dumping database and re-creating, adding only 1 line of data, all sorts, but still no joy. Any assistance gratefully received as this is causing me huge problems.


date/time : 2011-08-25, 20:51:12, 93ms
computer name : ROSS-LAPTOP
user name : Ross
registered owner : Ross / Hewlett-Packard
operating system : Windows Vista Service Pack 2 build 6002
system language : English
system up time : 2 hours 4 minutes
program up time : 2 minutes 27 seconds
processors : 2x AMD Athlon Dual-Core QL-62
physical memory : 1272/2814 MB (free/total)
free disk space : (C:) 62.58 GB
display mode : 1366x768, 32 bit
process id : $1ea0
allocated memory : 48.27 MB
executable : heidisql.exe
exec. date/time : 2011-08-20 19:08
version : 6.0.0.3931
compiled with : Delphi XE
madExcept version : 3.0m beta 1
callstack crc : $fc41353a, $3fbdb441, $3fbdb441
exception number : 1
exception class : EReadError
exception message : Stream read error.

main thread ($604):
004a129d heidisql.exe Classes TStream.ReadBuffer
004d14ba heidisql.exe Graphics TBitmap.ReadStream
004d0db3 heidisql.exe Graphics TBitmap.LoadFromStream
007c5b42 heidisql.exe Main 2487 +50 TMainForm.UpdatePreviewPanel
007d7556 heidisql.exe Main 7381 +3 TMainForm.AnyGridFocusChanged
0062689a heidisql.exe VirtualTrees TBaseVirtualTree.DoFocusChange
0061f28b heidisql.exe VirtualTrees TBaseVirtualTree.SetFocusedNode
0069a1a9 heidisql.exe helpers 1760 +2 SelectNode
0069a18e heidisql.exe helpers 1753 +4 SelectNode
007cbed7 heidisql.exe Main 4140 +157 TMainForm.DataGridBeforePaint
00625af7 heidisql.exe VirtualTrees TBaseVirtualTree.DoBeforePaint
00634419 heidisql.exe VirtualTrees TBaseVirtualTree.PaintTree
004e8d60 heidisql.exe Controls TControl.WndProc
0062c69d heidisql.exe VirtualTrees TBaseVirtualTree.Paint
004f3083 heidisql.exe Controls TCustomControl.PaintWindow
004ed7dd heidisql.exe Controls TWinControl.PaintHandler
004edfbc heidisql.exe Controls TWinControl.WMPaint
004f301d heidisql.exe Controls TCustomControl.WMPaint
00623591 heidisql.exe VirtualTrees TBaseVirtualTree.WMPaint
004e8d60 heidisql.exe Controls TControl.WndProc
004e9686 heidisql.exe Controls TControl.WMMouseMove
004e8d60 heidisql.exe Controls TControl.WndProc
004ed624 heidisql.exe Controls TWinControl.WndProc
0062ef78 heidisql.exe VirtualTrees TBaseVirtualTree.WndProc
004eccc4 heidisql.exe Controls TWinControl.MainWndProc
004ab53c heidisql.exe Classes StdWndProc
775c5bdb ntdll.dll KiUserCallbackDispatcher
760f0226 USER32.dll DispatchMessageW
00575c0f heidisql.exe Forms TApplication.ProcessMessage
00575c52 heidisql.exe Forms TApplication.HandleMessage
00575f7d heidisql.exe Forms TApplication.Run
007f08c3 heidisql.exe heidisql 66 +16 initialization
761ed307 kernel32.dll BaseThreadInitThunk
Code modification/commit from ansgar.becker, 13 years ago, revision 6.0.0.3939
Catch more types of potential exceptions in image preview box. See http://www.heidisql.com/forum.php?t=8980
ansgar's profile image ansgar posted 13 years ago Permalink
This is some broken data which is tried to display in the blob image preview panel below the database tree. If you disable that box the above error will disappear. I have just committed a work around in r3939 which will silence that exception and just display the error in that box.
[expired user #3556]'s profile image [expired user #3556] posted 13 years ago Permalink
Didn't have the image preview panel active, however just downloaded r3940 and seems to be fixed. MySQL application didn't show any corrupt data

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