Crash report (loading *.sql file)

kalvaro's profile image kalvaro posted 13 years ago in Running SQL scripts Permalink
When running some DDL statements from a file:

date/time         : 2011-04-19, 16:25:13, 658ms
computer name     : SOFT14
user name         : ************ <admin>
registered owner  : ************ / ************
operating system  : Windows XP Service Pack 3 build 2600
system language   : Spanish
system up time    : 1 day 7 hours
program up time   : 4 hours 23 minutes
processors        : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
physical memory   : 242/991 MB (free/total)
free disk space   : (C:) 5,44 GB (E:) 13,92 GB
display mode      : 1280x1024, 32 bit
process id        : $aec
allocated memory  : 32,21 MB
executable        : heidisql.exe
exec. date/time   : 2011-04-19 12:02
version           : 6.0.0.3784
compiled with     : Delphi XE
madExcept version : 3.0m beta 1
callstack crc     : $991252a7, $bf7fe834, $bf7fe834
exception number  : 1
exception class   : EInvalidPointer
exception message : Invalid pointer operation.
thread $c64 (TQueryThread):
005e253e heidisql.exe SynTextDrawer       736  +4 TheTextDrawer.ReleaseETODist
005e27e6 heidisql.exe SynTextDrawer       785  +3 TheTextDrawer.SetBaseFont
005fe74e heidisql.exe SynEdit            8165  +7 TCustomSynEdit.GutterChanged
005cd6cd heidisql.exe SynEditMiscClasses  680 +10 TSynGutter.SetLineNumberStart
007d6ea6 heidisql.exe Main               3827  +9 TMainForm.TrimSQLLog
007d6ad2 heidisql.exe Main               3789 +33 TMainForm.LogSQL
00740904 heidisql.exe dbconnection       1776  +2 TDBConnection.Log
0073e730 heidisql.exe dbconnection       1294 +11 TMySQLConnection.Query
006b08e4 heidisql.exe helpers            2959 +38 TQueryThread.Execute
004606cf heidisql.exe madExcept                   HookedTThreadExecute
004a883e 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 ($6e0) at:
006b0646 heidisql.exe helpers            2896  +1 TQueryThread.Create
main thread ($6e0):
00000000 heidisql.exe madStackTrace +0 StackAddrToStr
>> stack will be calculated soon


The stack will be calculated soon part makes me believe this report is going to be really helpful xD
ansgar's profile image ansgar posted 13 years ago Permalink
Hehe. Well, obviously same like issue #2358, due to non-synchronized access to the bottom sql log. I'll probably go and move line 38 of TQueryThread.Execute to AfterQuery or BeforeQuery. Nasty query stuff I tell you.
ansgar's profile image ansgar posted 13 years ago Permalink
Hopefully all fixed in r3786.

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