Bug #67904 Strange behaviors
Submitted: 14 Dec 2012 3:19 Modified: 14 Jan 2013 11:55
Reporter: Christiano Medeiros Email Updates:
Status: No Feedback Impact on me:
Category:MySQL Workbench: SQL Editor Severity:S2 (Serious)
Version:5.2.42 OS:Microsoft Windows (Microsoft Windows 7 Service Pack 1 (build 7601), 32-bit)
Assigned to: CPU Architecture:Any
Tags: WBBugReporter

[14 Dec 2012 3:19] Christiano Medeiros
After selecting a query tab and run it a second tab appears showing the results of the first. When workbench loses connection to the server, the animation continues running as if the query was still running, connected to the server.

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

MySQL Workbench CE for Windows version 5.2.42  revision 9752
Configuration Directory: C:\Users\Citel Informatica\AppData\Roaming\MySQL\Workbench
Data Directory: C:\Program Files\MySQL\MySQL Workbench 5.2 CE
Cairo Version: 1.8.8
OS: Microsoft Windows 7  Service Pack 1 (build 7601), 32-bit
CPU: 4x Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz, 2.9 GiB RAM
Active video adapter (0): Intel(R) HD Graphics 4000
Installed video RAM: 1282 MB
Current video mode: 1366 x 768 x 4294967296 colors
Used bit depth: 32
Driver version:
Installed display drivers: igdumd32.dll,igd10umd32.dll,igd10umd32.dll
Current user language: Português (Brasil)

Exception = System.ArgumentOutOfRangeException
Message = Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
FullText = System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException()
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at MySQL.GUI.Workbench.SqlIdeForm.AfterExecSql()
   at MySQL.Grt.RunWrappedDelegate0<int\,int\,MySQL::Grt::DelegateSlot0<int\,int>::ManagedDelegate>.native_callback()
   at boost.detail.function.function_invoker0<int (__cdecl*)(void),int>.invoke(function_buffer* function_ptr)
   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)

How to repeat:
The first behavior occurs randomly. The second one, when the client loses connection with the server during the query execution.
[14 Dec 2012 3:25] Christiano Medeiros
Just changing the severity of the request.
[14 Dec 2012 11:55] Miguel Solorzano
Please try version 5.2.44. Thanks.
[15 Jan 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".