Bug #69246 "A generic error occurred in GDI+." when reading slow log file in WorkBench
Submitted: 15 May 2013 19:54 Modified: 6 Sep 2013 23:18
Reporter: Nick van Goor Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Workbench: Administration Severity:S3 (Non-critical)
Version:5.2.47 OS:Windows
Assigned to: CPU Architecture:Any
Tags: GDI+, Slow Log File, workbench

[15 May 2013 19:54] Nick van Goor
Description:
I get "generic error occurred in GDI+." when trying to read the Slow Log File.  I tried to log the bug via the bug reporting system in Workbench, but that seems broken as well.

Here's what's in the "Notes to Developers" section:

MySQL Workbench CE for Windows version 5.2.47  revision 10398

Configuration Directory: C:\Users\NV186006\AppData\Roaming\MySQL\Workbench

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

Cairo Version: 1.8.8

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

CPU: 8x Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz, 7.9 GiB RAM

Active video adapter LANDesk Remote Control Mirror Driver

Installed video RAM: 0 MB

Current video mode: 1920 x 1080 x 4294967296 colors

Used bit depth: 32

Driver version: 9.0.0.0

Installed display drivers: NULL

Current user language: English (United States)

Exception = System.Runtime.InteropServices.ExternalException
Message = A generic error occurred in GDI+.
FullText = System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.

   at System.Drawing.Graphics.MeasureString(String text, Font font, SizeF layoutArea, StringFormat stringFormat)

   at System.Drawing.Graphics.MeasureString(String text, Font font)

   at Aga.Controls.Tree.NodeControls.BaseTextControl.GetLabelSize(TreeNodeAdv node, DrawContext context, String label)

   at Aga.Controls.Tree.NodeControls.BaseTextControl.MeasureSize(TreeNodeAdv node, DrawContext context)

   at Aga.Controls.Tree.NodeControls.NodeControl.GetActualSize(TreeNodeAdv node, DrawContext context)

   at Aga.Controls.Tree.TreeViewAdv.<GetNodeControls>d__7.MoveNext()

   at Aga.Controls.Tree.TreeViewAdv.<GetNodeControls>d__0.MoveNext()

   at Aga.Controls.Tree.TreeViewAdv.DrawNode(TreeNodeAdv node, DrawContext context)

   at Aga.Controls.Tree.TreeViewAdv.DrawRow(PaintEventArgs e, DrawContext& context, Int32 row, Rectangle rowRect)

   at Aga.Controls.Tree.TreeViewAdv.OnPaint(PaintEventArgs e)

   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)

   at System.Windows.Forms.Control.WmPaint(Message& m)

   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:
Not sure.  It happens consistently when I try to view the Slow Log File using Workbench.
[16 May 2013 18:46] MySQL Verification Team
Thank you for the bug report. Which Windows and MySQL server versions are you using?. Thanks.
[16 May 2013 20:21] Nick van Goor
OS: Microsoft Windows 7 Ultimate Edition Service Pack 1 (build 7601), 64-bit

$ /usr/libexec/mysqld --version
/usr/libexec/mysqld  Ver 5.5.31-log for Linux on x86_64 (MySQL Community Server (GPL))
[6 Aug 2013 23:18] Alfredo Kojima
Please try version 6.0.5
[7 Sep 2013 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".