Bug #45652 When I run Generate Catalog Diff Report, application craches
Submitted: 22 Jun 2009 11:37 Modified: 26 Jun 2009 9:29
Reporter: Fernando Godoy Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S1 (Critical)
Version:5.1.14 OS:Microsoft Windows
Assigned to: Alexander Musienko CPU Architecture:Any
Tags: =Workbench Triage Team Preparation= This page is for Workbench Triage team. H, MA (MySQL Administrator) GUI (GUI related bug reports either (matching in all o, MT (Migration Toolkit), QB (Query Browser), TOTAL (total numbers of not triaged bug reports) == Number of not triaged bugs
Triage: Triaged: D2 (Serious) / R3 (Medium) / E3 (Medium)

[22 Jun 2009 11:37] Fernando Godoy
Description:
When I run Generate Catalog Diff Report, application craches:

Consulte o final desta mensagem para obter detalhes sobre como chamar a 
depuração just-in-time (JIT) em vez desta caixa de diálogo.

************** Texto de Exceção **************
System.AccessViolationException: Tentativa de leitura ou gravação em memória protegida. Normalmente, isso é uma indicação de que outra memória está danificada.
   em sigc.internal.signal_emit0<void,sigc::nil>.emit(signal_impl* impl)
   em sigc.signal0<void,sigc::nil>.emit(signal0<void\,sigc::nil>* )
   em mforms.Wizard.next_clicked(Wizard* )
   em MySQL.Forms.WizardImpl.nextClick(Object sender, EventArgs arguments)
   em System.Windows.Forms.Control.OnClick(EventArgs e)
   em System.Windows.Forms.Button.OnClick(EventArgs e)
   em System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   em System.Windows.Forms.Control.WndProc(Message& m)
   em System.Windows.Forms.ButtonBase.WndProc(Message& m)
   em System.Windows.Forms.Button.WndProc(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Conjuntos de Módulos (Assemblies) Carregados **************
mscorlib
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.3082 (QFE.050727-3000)
    Base de Código: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
MySQLWorkbench
    Versão do Conjunto de Módulos (Assembly): 5.1.14.5784
    Versão do Win32: 5.1.14.5784
    Base de Código: file:///C:/Arquivos%20de%20programas/MySQL/MySQL%20Workbench%205.1%20OSS/MySQLWorkbench.exe
----------------------------------------
wbprivate.wr
    Versão do Conjunto de Módulos (Assembly): 0.0.0.0
    Versão do Win32: 
    Base de Código: file:///C:/Arquivos%20de%20programas/MySQL/MySQL%20Workbench%205.1%20OSS/wbprivate.wr.DLL
----------------------------------------
wbpublic.wr
    Versão do Conjunto de Módulos (Assembly): 0.0.0.0
    Versão do Win32: 
    Base de Código: file:///C:/Arquivos%20de%20programas/MySQL/MySQL%20Workbench%205.1%20OSS/wbpublic.wr.DLL
----------------------------------------
System.Windows.Forms
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
MySQLCsUtilities
    Versão do Conjunto de Módulos (Assembly): 1.0.0.0
    Versão do Win32: 1.0.0.0
    Base de Código: file:///C:/Arquivos%20de%20programas/MySQL/MySQL%20Workbench%205.1%20OSS/MySQLCsUtilities.DLL
----------------------------------------
msvcm90
    Versão do Conjunto de Módulos (Assembly): 9.0.30729.1
    Versão do Win32: 9.00.30729.1
    Base de Código: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e/msvcm90.dll
----------------------------------------
mscorlib.resources
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.3082 (QFE.050727-3000)
    Base de Código: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
MySQLGrtShell
    Versão do Conjunto de Módulos (Assembly): 1.0.0.0
    Versão do Win32: 1.0.0.0
    Base de Código: file:///C:/Arquivos%20de%20programas/MySQL/MySQL%20Workbench%205.1%20OSS/MySQLGrtShell.EXE
----------------------------------------
WeifenLuo.WinFormsUI.Docking
    Versão do Conjunto de Módulos (Assembly): 2.2.3457.1723
    Versão do Win32: 2.2.0.0
    Base de Código: file:///C:/Arquivos%20de%20programas/MySQL/MySQL%20Workbench%205.1%20OSS/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
System.Configuration
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.3082 (QFE.050727-3000)
    Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
WbPlugins
    Versão do Conjunto de Módulos (Assembly): 1.0.0.0
    Versão do Win32: 1.0.0.0
    Base de Código: file:///C:/Arquivos%20de%20programas/MySQL/MySQL%20Workbench%205.1%20OSS/WbPlugins.DLL
----------------------------------------
Aga.Controls
    Versão do Conjunto de Módulos (Assembly): 1.6.0.0
    Versão do Win32: 1.6.0.0
    Base de Código: file:///C:/Arquivos%20de%20programas/MySQL/MySQL%20Workbench%205.1%20OSS/Aga.Controls.DLL
----------------------------------------
System.Windows.Forms.resources
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.3053 (netfxsp.050727-3000)
    Base de Código: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_pt-BR_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
grt.db.fe
    Versão do Conjunto de Módulos (Assembly): 1.0.0.0
    Versão do Win32: 1.0.0.0
    Base de Código: file:///C:/Arquivos%20de%20programas/MySQL/MySQL%20Workbench%205.1%20OSS/grt.db.fe.DLL
----------------------------------------
grt.helpers.be
    Versão do Conjunto de Módulos (Assembly): 1.0.0.0
    Versão do Win32: 1.0.0.0
    Base de Código: file:///C:/Arquivos%20de%20programas/MySQL/MySQL%20Workbench%205.1%20OSS/grt.helpers.be.DLL
----------------------------------------

************** Depuração JIT **************
Para habilitar a depuração just-in-time (JIT), o arquivo .config deste
aplicativo ou computador (machine.config) deve ter o valor
jitDebugging definido na seção system.windows.forms.
O aplicativo também deve ser compilado com a depuração
habilitada.

Por exemplo:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Quando a depuração JIT está habilitada, qualquer exceção não tratada
será enviada ao depurador JIT registrado no computador,
em vez de ser tratada nesta caixa de diálogo.

How to repeat:
Just run Generate Catalog Diff Report.
[22 Jun 2009 13:37] Miguel Solorzano
Thank you for the bug report.
[24 Jun 2009 16:33] Johannes Taxacher
this has been fixed. fix will be included in 5.1.15
[24 Jun 2009 16:40] Fernando Godoy
Thanks very much! I'll test when they releases new version.
[26 Jun 2009 9:29] Tony Bedford
An entry was added to the 5.1.15 changelog:

Selecting Database, Generate Catalog Diff Report from the main menu caused MySQL Workbench to crash.