Bug #80592 MySql Workbench crash when use Reverse Engineer
Submitted: 2 Mar 2016 20:09 Modified: 7 Apr 2016 12:14
Reporter: Javier Arenales Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Workbench Severity:S2 (Serious)
Version:6.3.6 OS:Windows (7 Enterprise Service Pack 1)
Assigned to: CPU Architecture:Any
Tags: crash, mysqlworkbench, reverseEngineer

[2 Mar 2016 20:09] Javier Arenales
Description:
When I use Reverse Engineer through MySQL Workbench, this crashes at the end of the process of reverse an schema.

How to repeat:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Program Files\MySQL\MySQL Workbench 6.3 CE>MySQLWorkbench.exe -log-level=debu
g3

C:\Program Files\MySQL\MySQL Workbench 6.3 CE>Logger set to level 'debug3'. '011
1111'

Unhandled Exception: System.AccessViolationException: Attempted to read or write
 protected memory. This is often an indication that other memory is corrupt.
   at MySQL.GUI.Mdc.WindowsCanvasViewerPanel.CreateGLCanvas(Form ownerForm, Bool
ean handleInput)
   at MySQL.GUI.Mdc.WindowsCanvasViewer.CreateCanvasView(Form ownerForm, Boolean
 handleInput, Boolean software_rendering_enforced, Boolean opengl_rendering_enfo
rced)
   at MySQL.GUI.Workbench.ModelDiagramForm.CreateCanvas(String id)
   at MySQL.GUI.Workbench.ModelDiagramForm..ctor(WbContext context, String id)
   at MySQL.GUI.Workbench.MainForm.CreateNewDiagram(String viewId, String name)
   at MySQL.Workbench.WbFrontendCallbacks.create_diagram_wrapper(Ref<model_Diagr
am>* model)
   at boost.detail.function.function_invoker1<mdc::CanvasView * (__cdecl*)(grt::
Ref<model_Diagram> const &),mdc::CanvasView *,grt::Ref<model_Diagram> const &>.i
nvoke(function_buffer* function_ptr, Ref<model_Diagram>* a0)
   at wb.WBContext.flush_idle_tasks(WBContext* )
   at MySQL.Workbench.WbContext.flush_idle_tasks()
   at MySQL.GUI.Workbench.Program.timer_Tick(Object sender, 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)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.Uns
afeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int
32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 r
eason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason
, ApplicationContext context)
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
   at MySQL.Forms.WizardWrapper.run_modal(Wizard* backend)
   at mforms.MenuItem.callback(MenuItem* )
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, In
t32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr
wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.Uns
afeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int
32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 r
eason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason
, ApplicationContext context)
   at MySQL.GUI.Workbench.Program.Main(String[] Args)
ยบ
[2 Mar 2016 21:47] MySQL Verification Team
Please check regarding duplicate: https://bugs.mysql.com/bug.php?id=78357?.
[3 Apr 2016 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".
[4 Apr 2016 7:58] Javier Arenales
Hi,

I sent you the exception I get and hot to reproduce it. Do you need anything else?
If so, please let me know.

Regards,

Javier
[7 Apr 2016 12:14] Chiranjeevi Battula
Hello Javier Arenales,

Thank you for your feedback.
This is most likely duplicate of Bug #78357 which is fixed in 6.3.7.

Thanks,
Chiranjeevi.