Exception Access Violation Read Main Module 12

Ads were blocked - no problem. But keep in listen that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead.

Crash: Access violation at address

Occurs ofttimes when subsequently run query (F9,F9,F9....)

              date/time          :                2016-12-26, 13:forty:01, 103ms operating system   : Windows 10 x64 build 14393 system linguistic communication    : Russian organization up time     : 6 days 1 hour program up time    : 56 seconds processors         : 4x                Intel(R)                Core(TM) i3 CPU Chiliad 380 @ 2.53GHz physical memory    : 2437/8054                MB                (free/total) free disk space    : (C:) 44,78 GB brandish way       : 1920x1080, 32 flake process id         : $3520 allocated retentivity   : 94,87 MB largest free block : 131025,99 GB executable         : heidisql.exe exec. date/time    :                2016-12-26                13:38 version            : nine.4.0.5143 compiled with      : Delphi XE5 madExcept version  : four.0.12 callstack crc      : $409e6063, $965331fb, $965331fb exception number   : 1 exception course    : EAccessViolation exception message  : Access violation at address 00000000008392AE in module 'heidisql.exe'. Read of address 0000000009CCA000.  chief                thread                ($21ec): 008392ae heidisql.exe SynEditHighlighter 1177   +8 TSynCustomHighlighter.Next 00934665 heidisql.exe SynHighlighterSQL  1782  +34 TSynSQLSyn.Next 0083943c heidisql.exe SynEditHighlighter 1229   +5 TSynCustomHighlighter.SetLineExpandedAtWideGlyphs 00869440 heidisql.exe SynEdit            3618 +150 PaintLines 00869bad heidisql.exe SynEdit            3746  +53 TCustomSynEdit.PaintTextLines 0086522c heidisql.exe SynEdit            2602  +61 TCustomSynEdit.Paint 006a5666 heidisql.exe Vcl.Controls                 TCustomControl.PaintWindow 0069c413 heidisql.exe Vcl.Controls                 TWinControl.PaintHandler 0069d2af heidisql.exe Vcl.Controls                 TWinControl.WMPaint 006a55f8 heidisql.exe Vcl.Controls                 TCustomControl.WMPaint 0040cb1e heidisql.exe Arrangement                       TObject.Dispatch 00694ab3 heidisql.exe Vcl.Controls                 TControl.WndProc 0069c17e heidisql.exe Vcl.Controls                 TWinControl.WndProc 00871e76 heidisql.exe SynEdit            6330  +22 TCustomSynEdit.WndProc 0069b3ba heidisql.exe Vcl.Controls                 TWinControl.MainWndProc 005dbcf3 heidisql.exe Organisation.Classes               StdWndProc 7ffa6e3b ntdll.dll                                 KiUserCallbackDispatcher 7ffa6c49 USER32.dll                                PeekMessageW 008144cc heidisql.exe Vcl.Forms                    TApplication.ProcessMessage 00814643 heidisql.exe Vcl.Forms                    TApplication.HandleMessage 00814b2f heidisql.exe Vcl.Forms                    TApplication.Run 00c85647 heidisql.exe heidisql             79  +24 initialization 7ffa6c09 KERNEL32.DLL                              BaseThreadInitThunk 7ffa6e37 ntdll.dll                                 RtlUserThreadStart            

One more than

              date/time          :                2017-01-03, 12:58:45, 405ms operating arrangement   : Windows 10 x64 build 14393 arrangement language    : Russian system up fourth dimension     : 3 hours 19 minutes program up time    : 2 hours 49 minutes processors         : 4x                Intel(R)                Core(TM) i3 CPU M 380 @ 2.53GHz concrete memory    : 3621/8054                MB                (gratuitous/full) free disk space    : (C:) 44,32 GB brandish mode       : 1920x1080, 32 scrap procedure id         : $29f4 allocated retentiveness   : 100,03 MB largest costless block : 131025,99 GB executable         : heidisql.exe exec. date/fourth dimension    :                2016-12-26                13:38 version            : nine.iv.0.5143 compiled with      : Delphi XE5 madExcept version  : 4.0.12 callstack crc      : $71cf7835, $c34cbac5, $c34cbac5 exception number   : i exception class    : EExternalException exception message  : External exception C000001D.  main                thread                ($2b90): 00d2b268 heidisql.exe 008ddd3b heidisql.exe VirtualTrees 18088 +53 TBaseVirtualTree.Animate 008bfdc6 heidisql.exe VirtualTrees  5741 +56 TVirtualTreeHintWindow.ActivateHint 006a4e43 heidisql.exe Vcl.Controls           THintWindow.ActivateHintData 00816cdf heidisql.exe Vcl.Forms              TApplication.ActivateHint 008162d2 heidisql.exe Vcl.Forms              TApplication.HintTimerExpired 00810ded heidisql.exe Vcl.Forms              HintTimerProc 7ffe662e USER32.dll                          DispatchMessageW 008145cf heidisql.exe Vcl.Forms              TApplication.ProcessMessage 00814643 heidisql.exe Vcl.Forms              TApplication.HandleMessage 00814b2f heidisql.exe Vcl.Forms              TApplication.Run 00c85647 heidisql.exe heidisql        79 +24 initialization 7ffe659a KERNEL32.DLL                        BaseThreadInitThunk 7ffe66e7 ntdll.dll                           RtlUserThreadStart            

And 1 more

              engagement/time          :                2017-01-03, 14:34:twoscore, 771ms operating organization   : Windows 10 x64 build 14393 organisation linguistic communication    : Russian system up time     : iv hours 54 minutes program up time    : 4 hours 25 minutes processors         : 4x                Intel(R)                Cadre(TM) i3 CPU Chiliad 380 @ 2.53GHz physical retentivity    : 3285/8054                MB                (free/full) gratuitous disk space    : (C:) 44,26 GB display style       : 1920x1080, 32 bit procedure id         : $29f4 allocated memory   : 108,59 MB largest free block : 131025,99 GB executable         : heidisql.exe exec. date/time    :                2016-12-26                13:38 version            : 9.4.0.5143 compiled with      : Delphi XE5 madExcept version  : iv.0.12 callstack crc      : $f70c9046, $367b8403, $367b8403 exception number   : 2 exception class    : EAccessViolation exception message  : Access violation at address 0000000000D2B230 in module 'heidisql.exe'. Write of accost 00000000000000D2.  principal                thread                ($2b90): 00d2b230 heidisql.exe 008ddd3b heidisql.exe VirtualTrees   18088 +53 TBaseVirtualTree.Breathing 008bfdc6 heidisql.exe VirtualTrees    5741 +56 TVirtualTreeHintWindow.ActivateHint 006a4e43 heidisql.exe Vcl.Controls             THintWindow.ActivateHintData 00816cdf heidisql.exe Vcl.Forms                TApplication.ActivateHint 0081624f heidisql.exe Vcl.Forms                TApplication.HintMouseMessage 00694868 heidisql.exe Vcl.Controls             TControl.WndProc 0069c17e heidisql.exe Vcl.Controls             TWinControl.WndProc 008ef34e heidisql.exe VirtualTrees   25273 +32 TBaseVirtualTree.WndProc 0069b3ba heidisql.exe Vcl.Controls             TWinControl.MainWndProc 005dbcf3 heidisql.exe System.Classes           StdWndProc 7ffe662e USER32.dll                            DispatchMessageW 008145cf heidisql.exe Vcl.Forms                TApplication.ProcessMessage 00814613 heidisql.exe Vcl.Forms                TApplication.ProcessMessages 008be8bf heidisql.exe VirtualTrees    5379 +10 TVirtualTreeHintWindow.AnimationCallback 008ddc3b heidisql.exe VirtualTrees   18053 +18 TBaseVirtualTree.Breathing 008bfdc6 heidisql.exe VirtualTrees    5741 +56 TVirtualTreeHintWindow.ActivateHint 006a4e43 heidisql.exe Vcl.Controls             THintWindow.ActivateHintData 00816cdf heidisql.exe Vcl.Forms                TApplication.ActivateHint 008162d2 heidisql.exe Vcl.Forms                TApplication.HintTimerExpired 00810ded heidisql.exe Vcl.Forms                HintTimerProc 7ffe662e USER32.dll                            DispatchMessageW 008145cf heidisql.exe Vcl.Forms                TApplication.ProcessMessage 00814643 heidisql.exe Vcl.Forms                TApplication.HandleMessage 00814b2f heidisql.exe Vcl.Forms                TApplication.Run 00c85647 heidisql.exe heidisql          79 +24 initialization 7ffe659a KERNEL32.DLL                          BaseThreadInitThunk 7ffe66e7 ntdll.dll            

Does that happen when you hit F9 quite fast, or likewise when waiting for the event before doing information technology the adjacent time?

No, I got those exception when F9 pressed after received previous result. Merely noticed that re-connection might exist related to effect, exception raised after reconnect

Not sure if that is same exception, but you could reproduce something with steps beneath

  1. open remote mysql server (in my instance ping ~100ms)
  2. use e.g. "SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE Command != 'Slumber'" as query
  3. press F9 until sql mistake alarm appears (sql(0): or sql(Xxx): server has gone away)
  4. it will endeavour to reconnect
  5. exception immediately subsequently reconnect or adjacent time you press F9

actually, looks similar information technology's more than like shooting fish in a barrel to reproduce

steps 1) two) 3) merely to pause the connectedness, you lot could effort to interruption active connection any other mode. So printing F9 on broken connexion, app volition effort to reconnect and will raise exception afterward that.

I just committed a fix for that issue, which seems to exist a bug in SynEdit. Please update to r5144 and try yourself if that helps. For me it did assistance, when I manually killed a first connection from a second one.

Ok thanks, i volition check in normal use cases.

Cheers for update!

Just a note - there is still issue reproducible by http://www.heidisql.com/forum.php?t=23009#p23033 (see attached) simply that might exist due to "non a normal" utilize case :)

Friends, I resolved past changing the value of the local variable wait_timeout; past default the fourth dimension is 10 seconds, which occurred several times the bugs Access violation at address 000000000084C19E in module 'heidisql.exe'.

Run the command:

Gear up wait_timeout = 300;

Where 300 is in seconds, then the connexion wait time changed to five minutes.

Notation: wait_timeout considering it is a local variable you lot must always execute this command per session. I created a procedure to brand information technology easier for me.

Hope this helps.

Or y'all can just gear up the "Ping every .. seconds" setting in Heidi'south session manager to something less than 10s.

I did the examination here and true another way and even better. I ever noticed this kind of trouble with remote connections, at present solved.

Or yous can only set the "Ping every .. seconds" setting in Heidi's session director to something less than 10s.

Please login to get out a reply, or annals at first.

harristures1960.blogspot.com

Source: https://www.heidisql.com/forum.php?t=23009

0 Response to "Exception Access Violation Read Main Module 12"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel