I Get aError report wen change datatable

[expired user #4370]'s profile image [expired user #4370] posted 14 years ago in General Permalink
date/time : 2010-06-12, 16:10:06, 375ms
computer name : MICROSOF-3F7349
user name : Wjs <admin>
registered owner : User / Microsoft
operating system : Windows XP Service Pack 3 build 2600
system language : Chinese
system up time : 8 hours 29 minutes
program up time : 12 seconds
processor : AMD Sempron(tm) Processor 3200+
physical memory : 603/958 MB (free/total)
free disk space : (C:) 9.16 GB (E:) 4.23 GB
display mode : 1440x900, 32 bit
process id : $538
allocated memory : 15.41 MB
executable : heidisql.exe
exec. date/time : 2010-06-12 16:06
version : 5.1.0.3393
compiled with : Delphi 2010
madExcept version : 3.0k
callstack crc : $ed50d91d, $99523f9a, $99523f9a
exception number : 1
exception class : EAccessViolation
exception message : Access violation at address 0075155D in module 'heidisql.exe'. Read of address 0280C9C8.

main thread ($d58):
0075155d heidisql.exe mysql_connection 1892 +4 TMySQLQuery.IsNull
006d82a1 heidisql.exe Main 6909 +7 TMainForm.AnyGridGetText
00639ca8 heidisql.exe VirtualTrees TCustomVirtualStringTree.DoGetText
00639014 heidisql.exe VirtualTrees TCustomVirtualStringTree.GetText
00639c3b heidisql.exe VirtualTrees TCustomVirtualStringTree.DoGetNodeWidth
00631278 heidisql.exe VirtualTrees TBaseVirtualTree.GetDisplayRect
006d996f heidisql.exe Main 7348 +28 TMainForm.AutoCalcColWidth
006cd5b0 heidisql.exe Main 3850 +127 TMainForm.DataGridBeforePaint
00625ae7 heidisql.exe VirtualTrees TBaseVirtualTree.DoBeforePaint
006343a7 heidisql.exe VirtualTrees TBaseVirtualTree.PaintTree
0062c67b heidisql.exe VirtualTrees TBaseVirtualTree.Paint
0054ed43 heidisql.exe Controls TCustomControl.PaintWindow
005494c1 heidisql.exe Controls TWinControl.PaintHandler
00549ca0 heidisql.exe Controls TWinControl.WMPaint
0054ecdd heidisql.exe Controls TCustomControl.WMPaint
006235d9 heidisql.exe VirtualTrees TBaseVirtualTree.WMPaint
00544a40 heidisql.exe Controls TControl.WndProc
00405ac9 heidisql.exe System 548 +0 @AfterConstruction
00405500 heidisql.exe System 548 +0 TObject.Create
00540ea5 heidisql.exe Controls DragInit
00541054 heidisql.exe Controls DragInitControl
00543a38 heidisql.exe Controls TControl.BeginDrag
005489a8 heidisql.exe Controls TWinControl.MainWndProc
0049a1b4 heidisql.exe Classes StdWndProc
7c92e470 ntdll.dll KiUserCallbackDispatcher

ansgar's profile image ansgar posted 14 years ago Permalink
Yes, that's reproducable sporadically, I'm on the way to find the cause.
ansgar's profile image ansgar posted 14 years ago Permalink
See issue #2009.
ansgar's profile image ansgar posted 14 years ago Permalink
Solved - please update.
[expired user #4370]'s profile image [expired user #4370] posted 14 years ago Permalink
thank. but My computer have got a bug report as follows:

date/time : 2010-06-15, 08:12:21, 250ms
computer name : USER
user name : Administrator <admin>
registered owner : MACOSX / 深度技术论坛
operating system : Windows 2003 Service Pack 2 build 3790
system language : Chinese
system up time : 2 hours 42 minutes
program up time : 10 seconds
processors : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
physical memory : 154/511 MB (free/total)
free disk space : (D:) 6.57 GB (F:) 16.16 GB
display mode : 1024x768, 32 bit
process id : $90c
allocated memory : 13.98 MB
executable : heidisql.exe
exec. date/time : 2010-06-15 05:38
version : 5.1.0.3400
compiled with : Delphi 2010
madExcept version : 3.0k
callstack crc : $9812df7d, $03ba333e, $03ba333e
exception number : 1
exception class : EAccessViolation
exception message : Access violation at address 00404516 in module 'heidisql.exe'. Read of address 0CFC7333.

main thread ($4a8):
00404516 heidisql.exe System 548 +0 Move
00406a3f heidisql.exe System 548 +0 @LStrFromPCharLen
00756364 heidisql.exe mysql_connection 1768 +7 TMySQLQuery.Col
006d7e76 heidisql.exe Main 6903 +11 TMainForm.AnyGridGetText
00639ca8 heidisql.exe VirtualTrees TCustomVirtualStringTree.DoGetText
00639014 heidisql.exe VirtualTrees TCustomVirtualStringTree.GetText
00639c3b heidisql.exe VirtualTrees TCustomVirtualStringTree.DoGetNodeWidth
00631278 heidisql.exe VirtualTrees TBaseVirtualTree.GetDisplayRect
006d94f7 heidisql.exe Main 7338 +28 TMainForm.AutoCalcColWidth
006cd138 heidisql.exe Main 3840 +127 TMainForm.DataGridBeforePaint
00625ae7 heidisql.exe VirtualTrees TBaseVirtualTree.DoBeforePaint
006343a7 heidisql.exe VirtualTrees TBaseVirtualTree.PaintTree
0062c67b heidisql.exe VirtualTrees TBaseVirtualTree.Paint
0054ed43 heidisql.exe Controls TCustomControl.PaintWindow
005494c1 heidisql.exe Controls TWinControl.PaintHandler
00549ca0 heidisql.exe Controls TWinControl.WMPaint
0054ecdd heidisql.exe Controls TCustomControl.WMPaint
006235d9 heidisql.exe VirtualTrees TBaseVirtualTree.WMPaint
00544a40 heidisql.exe Controls TControl.WndProc
00405ac9 heidisql.exe System 548 +0 @AfterConstruction
00405500 heidisql.exe System 548 +0 TObject.Create
00540ea5 heidisql.exe Controls DragInit
00541054 heidisql.exe Controls DragInitControl
005489a8 heidisql.exe Controls TWinControl.MainWndProc
0049a1b4 heidisql.exe Classes StdWndProc
7c958533 ntdll.dll KiUserCallbackDispatcher

ansgar's profile image ansgar posted 14 years ago Permalink
Yes, because you didn't update your excutable yet. r3401 solves the problem, and you have r3400.
[expired user #4370]'s profile image [expired user #4370] posted 14 years ago Permalink
thanks!
I download r3402.
it solves the problem.

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