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

Crash report (loading *.sql file)

kalvaro posted 6 years ago in Running SQL scripts
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 posted 6 years ago
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 posted 6 years ago
Hopefully all fixed in r3786.

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