Bug #51161 Crash after being afk 30 minutes
Submitted: 13 Feb 2010 11:28 Modified: 19 Mar 2010 0:03
Reporter: Giu Cre Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Workbench: SQL Editor Severity:S2 (Serious)
Version:5.2.15 OSS Beta OS:Windows (W7 x64)
Assigned to: CPU Architecture:Any
Tags: afk, crash, editor

[13 Feb 2010 11:28] Giu Cre
Description:
Exception = System.InvalidOperationException
Message = Für die Anzeige von Zeilen ist nicht genügend Platz vorhanden.
FullText = System.InvalidOperationException: Für die Anzeige von Zeilen ist nicht genügend Platz vorhanden.
   bei System.Windows.Forms.DataGridView.set_FirstDisplayedScrollingRowIndex(Int32 value)
   bei MySQL.Utilities.GridView.ProcessModelRowsChange()
   bei MySQL.GUI.Workbench.DbSqlEditor.OnExecSqlProgress(Single progress, String msg)
   bei MySQL.Grt.DelegateSlot2<int\,int\,float\,float\,std::basic_string<char\,std::char_traits<char>\,std::allocator<char> >\,System::String ^>.cpp_callback(Single* a1, basic_string<char\,std::char_traits<char>\,std::allocator<char> >* a2)
   bei sigc.pointer_functor2<float const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,int>.()(pointer_functor2<float const \&\,std::basic_string<char\,std::char_traits<char>\,std::allocator<char> > const \&\,int>* , Single* _A_a1, basic_string<char\,std::char_traits<char>\,std::allocator<char> >* _A_a2)
   bei sigc.adaptor_functor<sigc::pointer_functor2<float const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,int> >.operator()<float const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &>(adaptor_functor<sigc::pointer_functor2<float const \&\,std::basic_string<char\,std::char_traits<char>\,std::allocator<char> > const \&\,int> >* , Single* _A_arg1, basic_string<char\,std::char_traits<char>\,std::allocator<char> >* _A_arg2)
   bei sigc.internal.slot_call2<sigc::pointer_functor2<float const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,int>,int,float,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >.call_it(slot_rep* rep, Single* a_1, basic_string<char\,std::char_traits<char>\,std::allocator<char> >* a_2)
   bei sigc.slot2<int,float,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >.()(slot2<int\,float\,std::basic_string<char\,std::char_traits<char>\,std::allocator<char> > >* , Single* _A_a1, basic_string<char\,std::char_traits<char>\,std::allocator<char> >* _A_a2)
   bei sigc.adaptor_functor<sigc::slot<int,float,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,sigc::nil,sigc::nil,sigc::nil,sigc::nil,sigc::nil> >.operator()<float const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &>(adaptor_functor<sigc::slot<int\,float\,std::basic_string<char\,std::char_traits<char>\,std::allocator<char> >\,sigc::nil\,sigc::nil\,sigc::nil\,sigc::nil\,sigc::nil> >* , Single* _A_arg1, basic_string<char\,std::char_traits<char>\,std::allocator<char> >* _A_arg2)
   bei sigc.internal.slot_call2<sigc::slot<int,float,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,sigc::nil,sigc::nil,sigc::nil,sigc::nil,sigc::nil>,int,float,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &>.call_it(slot_rep* rep, Single* a_1, basic_string<char\,std::char_traits<char>\,std::allocator<char> >* a_2)
   bei wb.CommandUI.activate_command(CommandUI* , basic_string<char\,std::char_traits<char>\,std::allocator<char> >* )
   bei MySQL.Workbench.WbContext.activate_command(String name)
   bei MySQL.GUI.Workbench.WorkbenchToolbarManager.toolbarItem_Click(Object sender, EventArgs e)
   bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   bei System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
   bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   bei System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   bei System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   bei System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   bei System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ToolStrip.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

How to repeat:
I was working with the SQL editor, some insert selects. After being away for 20-30 minutes, a simple select * caused it to crash.
[19 Feb 2010 0:03] MySQL Verification Team
Thank you for the bug report. Could you please try with last released version 5.2.16 and comment the results you got. Thanks in advance.
[20 Mar 2010 0: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".