Bug #63808 Crashes continually in Windows 7 (64 bit)
Submitted: 20 Dec 2011 16:18 Modified: 3 Jan 2012 18:51
Reporter: Tom McCobb Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Workbench Severity:S2 (Serious)
Version:5.2.36, 5.2.37 OS:Windows
Assigned to: CPU Architecture:Any

[20 Dec 2011 16:18] Tom McCobb
Description:
After several minutes of uneventful operation, the error dialog appears.  WorkBench does not close, but any further operation results in crash window reappearing.

How to repeat:
Start Workbench, run queries, edit rows, open more than one editor in a different server/database.
[20 Dec 2011 17:02] Valeriy Kravchuk
Please, send the output of Help > System Info menu item. Also, when you'll get this error again, please, right click somewhere in the error dialog box with no text and use Copy stack trace to clipboard context menu item. Send stack trace to this report.
[20 Dec 2011 17:19] Tom McCobb
Stack trace after crash:

Exception = System.Runtime.InteropServices.SEHException
Message = External component has thrown an exception.
FullText = System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
   at bec.GRTManager.flush_timers(GRTManager* )
   at MySQL.Workbench.WbContext.flush_timers()
   at MySQL.GUI.Workbench.MainForm.timer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
[20 Dec 2011 17:21] Tom McCobb
System Info:

WMIShell: Set filters for local windows cli

WBAMonBE: Data sources were not added. Profile set to non-local or remote admin is disabled.

Exception in thread Thread-7:

Traceback (most recent call last):

  File "C:\Program Files (x86)\MySQL\MySQL Workbench 5.2 CE\Python\Lib\threading.py", line 530, in __bootstrap_inner

    self.run()

  File "C:\Program Files (x86)\MySQL\MySQL Workbench 5.2 CE\Python\Lib\threading.py", line 483, in run

    self.__target(*self.__args, **self.__kwargs)

  File "C:\Program Files (x86)\MySQL\MySQL Workbench 5.2 CE\modules\wba_monitor_be.py", line 666, in poll_sources

    cmd.poll()

  File "C:\Program Files (x86)\MySQL\MySQL Workbench 5.2 CE\modules\wba_monitor_be.py", line 201, in poll

    self.dbconn.disconnect()

AttributeError: 'NoneType' object has no attribute 'disconnect'

MySQL Workbench CE for Windows version 5.2.36  revision 8542

Configuration Directory: C:\Users\tom.mccobb\AppData\Roaming\MySQL\Workbench

Data Directory: C:\Program Files (x86)\MySQL\MySQL Workbench 5.2 CE

Cairo Version: 1.8.8

Rendering Mode: OpenGL is available on this system, so OpenGL is used for rendering.

OpenGL Driver Version: 3.0.0 - Build 8.15.10.2321

OS: Microsoft Windows 7  Service Pack 1 (build 7601), 64-bit

CPU: 4x Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz, 5.9 GiB RAM

Active video adapter (1): NVIDIA NVS 4200M     

Installed video RAM: 1024 MB

Current video mode: 1680 x 1050 x 4294967296 colors

Used bit depth: 32

Driver version: 8.17.12.6871

Installed display drivers: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um

Current user language: English (United States)
[27 Dec 2011 10:24] Valeriy Kravchuk
Please, check if new version, 5.2.37, works any better in your environment.
[30 Dec 2011 19:35] Tom McCobb
5.2.37 somewhat better but still crashes.  Also, Workbench crashes every time I try to execute a CREATE TABLE statement - but note that I can manually create the same table using the interface.

Here is a stacktrace froma crash that occurred after some idle time:

Exception = System.Runtime.InteropServices.SEHException
Message = External component has thrown an exception.
FullText = System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
   at bec.GRTManager.flush_timers(GRTManager* )
   at MySQL.Workbench.WbContext.flush_timers()
   at MySQL.GUI.Workbench.MainForm.timer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
[3 Jan 2012 18:51] Armando Lopez Valencia
Thanks a lot for your report.
[29 Mar 2012 13:59] Armando Lopez Valencia
Duplicate of bug 13470125.