Bug #67323 Workbench crashes when connecting to server
Submitted: 22 Oct 2012 11:17 Modified: 23 Nov 2012 15:15
Reporter: John Duncan Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Workbench Severity:S2 (Serious)
Version:5.2.44 OS:Windows (Microsoft Windows XP Professional Service Pack 3 (build 2600))
Assigned to: CPU Architecture:Any
Tags: WBBugReporter

[22 Oct 2012 11:17] John Duncan
Description:
Was running .34 and kept getting crashes from 'external module' when connecting to remote DB over VPN. Upgraded to 5.2.44 in case that was th eproblem, but still crashes with saved connections, error is 'Parameter is not valid'

----- Developer Notes -----

MySQL Workbench CE for Windows version 5.2.44  revision 9933
Configuration Directory: C:\Documents and Settings\joduncan\Application Data\MySQL\Workbench
Data Directory: C:\Program Files\MySQL\MySQL Workbench 5.2 CE
Cairo Version: 1.8.8
OS: Microsoft Windows XP Professional Service Pack 3 (build 2600)
CPU: 4x Intel(R) Core(TM) i5 CPU       M 560  @ 2.67GHz, 1.9 GiB RAM
Active video adapter (0): Intel(R) Graphics Media Accelerator HD
Installed video RAM: 128 MB
Current video mode: 1920 x 1080 x 4294967296 colors
Used bit depth: 32
Driver version: 6.14.10.5200
Installed display drivers: igxprd32.dll
Current user language: English (United Kingdom)

Exception = System.ArgumentException
Message = Parameter is not valid.
FullText = System.ArgumentException: Parameter is not valid.
   at System.Drawing.Bitmap..ctor(String filename, Boolean useIcm)
   at MySQL.Forms.TriangleNodeControl..ctor()
   at MySQL.Forms.TreeNodeViewImpl.add_column(TreeColumnType type, basic_string<char\,std::char_traits<char>\,std::allocator<char> >* name, Int32 initial_width, Boolean editable)
   at MySQL.Forms.TreeNodeViewImpl.add_column(TreeNodeView* self, TreeColumnType type, basic_string<char\,std::char_traits<char>\,std::allocator<char> >* name, Int32 initial_width, Boolean editable)
   at MySQL.MCallback5<int\,mforms::TreeNodeView \*\,enum mforms::TreeColumnType\,std::basic_string<char\,std::char_traits<char>\,std::allocator<char> > const \&\,int\,bool>.cpp_callback(TreeNodeView* a1, TreeColumnType a2, basic_string<char\,std::char_traits<char>\,std::allocator<char> >* a3, Int32 a4, Boolean a5)
   at MySQL.Forms.DrawBoxImpl.drawbox_mouse_double_click(Object sender, MouseEventArgs e)
   at System.Windows.Forms.Control.OnMouseDoubleClick(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

How to repeat:
'Open conneciton to start querying'.
[22 Oct 2012 13:41] MySQL Verification Team
Thank you for the bug report. Are you using older saved connections?. If yes it works if you delete the older one and create new one?. Thanks.
[23 Oct 2012 13:42] John Duncan
Hi there.  I have deleted a connection and recreated it, and I still get the same issue.  please advise.
[23 Oct 2012 15:15] MySQL Verification Team
Using the same parameters: username, password, host_ip and port are you able to connect using the mysql.exe command line client?. Thanks.
[24 Nov 2012 1:00] Bugs System
No feedback was provided for this bug for over a month, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".