Bug #11105 gui nonresponsive
Submitted: 5 Jun 2005 19:22 Modified: 10 Jun 2005 10:10
Reporter: Chris Calabro Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Query Browser Severity:S2 (Serious)
Version:1.1.10 OS:Windows (windows xp pro)
Assigned to: Michael G. Zinner CPU Architecture:Any

[5 Jun 2005 19:22] Chris Calabro
Description:
1) says "Access violation at address 005B2B6C in module 'MySQLQueryBrowser.exe'. Read of address 00000000"
when query browser (QB) first starts.
2) QB is in 1 of 2 modes at all times: (a) almost no menus (et al features) work correctly, or (b) almost everything works correctly.  QB starts in mode (a).  in this mode...
  - the window slide bar does not respond to mouse click and drag, although it does become highlighted when the mouse passes over it.
 - right clicking causes a menu to appear and then quickly disappear.  one can almost read the options if one right clicks repeatedly very quickly.
 - clicking on main menus does not open them.
 - alt+letter does not open main menus, although holding down alt does cause first letter of each menu name to become underlined.
 - clicking on the 'X' in the upper right corner to close the application does not close the application, but rather will put the application into a kind of dead mode where it still shows up on the process list, but it will not respond to input.  it will then close if you click on the minimize button.

  but these things do still work correctly in mode (a) ...
 - middle clicking seems to work normally.
 - clicking on table cells still highlights them.  it is possible to edit them by double clicking, provided the 'edit' button on the bottom of the window is selected.

How to repeat:
QB starts in mode (a), but can be made to transition to mode (b) by double clicking a cell and then moving the mouse.  if you just double click and don't move the mouse, it stays in mode (a) until you move it.  you can tell that it transitioned to mode (b) because the word 'file' will mysteriously appear just to the right of the 2 numbers in the bottom left corner that represent the current cell location.

QB can be made to transition from mode (b) to mode (a) by task switching to internet explorer and then switching back.  for some reason, task switching to other applications does not seems to cause the transition.
[5 Jun 2005 20:56] Michael G. Zinner
Could you try to delete the options files found in 

C:\Documents and Settings\USERNAME\Application Data\MySQL\

that start with 

mysqlqb_*
mysqlx_*

You may want to create a zip to backup the files before deletion. 

There is a known problem with options files and this might cause the error you describe. Please state if this issue is related to that.
[6 Jun 2005 6:22] Chris Calabro
thanks for getting back to me so fast!

there were 5 such files:
mysqlqb_bookmark.xml
mysqlqb_history.xml
mysqlqb_options.xml
mysqlx_common_options.xml
mysqlx_user_connections.xml

i deleted them and then ran QB again, but got the exact same behavior as before.
also, upon closing, QB recreates the mysqlqb_* files, and upon startup QB recreates the mysqlx_* files.
[8 Jun 2005 5:42] Jorge del Conde
Hi!

I was unable to reproduce this bug.  Can you tell me exactly how to repeat it ?

Thanks!