Bug #55490 | MySQL Workbench Administration tab doesn't display or update properly | ||
---|---|---|---|
Submitted: | 22 Jul 2010 21:31 | Modified: | 3 Nov 2010 17:09 |
Reporter: | Tony Freixas | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Workbench: Administration | Severity: | S2 (Serious) |
Version: | 5.2.25 CE | OS: | Windows (XP SP3) |
Assigned to: | Maksym Yehorov | CPU Architecture: | Any |
Tags: | administration display |
[22 Jul 2010 21:31]
Tony Freixas
[23 Jul 2010 1:42]
MySQL Verification Team
Thank you for the bug report. Are you able to provide a screen-shot which shows that issue?. Thanks in advance.
[23 Jul 2010 16:39]
Tony Freixas
I have attached an image but I'm not sure how it will help you. Basically, what appears to be happening is a very slow, CPU-intensive rendering of the screen areas. The load goes way up and the window eventually finishes rendering (eventually could mean 30 seconds and up—sometimes I got tired of waiting. The key here is that the Home tab, the SQL development tab and the Data Modeling tabs all work properly, so it's not a video card problem (although it may be that the problem only shows itself on my video card, an NVIDIA GeForce 7600 GS, driver version 6.14.11.9621).
[23 Jul 2010 17:30]
Valeriy Kravchuk
Please, send the results of Help > System Info menu item. I want to check if OpenGL is used.
[2 Aug 2010 9:39]
Susanne Ebrecht
Many thanks for all your informations. We will analyse this.
[4 Aug 2010 19:19]
Johannes Taxacher
this looks like its coming from the same problem as in Bug #52949
[11 Oct 2010 18:11]
Tony Freixas
This bug has been marked as a duplicate of a bug that is fixed and yet I continue to experience the problem with version 5.2.28 CE. I've changed the severity to S2, since the Admin functionality is seriously impaired. The work-around appears to be to move the window a few pixels after any possible display change. I realize not many other people are experiencing this problem or it would have been fixed by now. I don't know what's special about the Admin stuff—Data Modeling and SQL Development both work fine. It's possible that I have an unusual setup or a bad driver, but it seems that if the other two features display fine, then the Admin tools should also be able to work properly on my system. I renamed the only global installation of Python that I have and the display problems persisted. I used Process Explorer to check which Python DLL was being used and it was the Workbench's version. The System Info option reported: Option verbose skipped because of missing value Option standalone skipped because of missing value Option one-thread skipped because of missing value Option des-key-file skipped because of missing value Option innodb_rollback_on_timeout skipped because of missing value Option slave-skip-errors skipped because of missing value Option large-pages skipped because of missing value Option bootstrap skipped because of missing value Exception in thread Thread-1: Traceback (most recent call last): File "C:\Program Files\MySQL\MySQL Workbench 5.2 CE\python\threading.py", line 525, in __bootstrap_inner self.run() File "C:\Program Files\MySQL\MySQL Workbench 5.2 CE\python\threading.py", line 477, in run self.__target(*self.__args, **self.__kwargs) File "C:\Program Files\MySQL\MySQL Workbench 5.2 CE\modules\wba_monitor_be.py", line 443, in read_from_script if line[0] == 'C': IndexError: string index out of range MySQL Workbench CE for Windows version 5.2.28 Data Directory: C:\Program Files\MySQL\MySQL Workbench 5.2 CE Cairo Version: 1.8.8 Rendering Mode: OpenGL is available on this system, so OpenGL is used for rendering. OpenGL Driver Version: 2.1.2 OS: Microsoft Windows XP Professional Service Pack 3 (build 2600) CPU: 2x AMD Athlon(tm) 64 X2 Dual Core Processor 4200+, 2.7 GiB RAM Video adapter info: Adapter type: NVIDIA GeForce 7600 GS Chip Type: GeForce 7600 GS BIOS String: Version 5.73.22.51.51 Video Memory: 524288 KB Current user language: English (United States) Exception in thread Thread-3: Traceback (most recent call last): File "C:\Program Files\MySQL\MySQL Workbench 5.2 CE\python\threading.py", line 525, in __bootstrap_inner self.run() File "C:\Program Files\MySQL\MySQL Workbench 5.2 CE\python\threading.py", line 477, in run self.__target(*self.__args, **self.__kwargs) File "C:\Program Files\MySQL\MySQL Workbench 5.2 CE\modules\wba_monitor_be.py", line 565, in poll_sources cmd.poll() File "C:\Program Files\MySQL\MySQL Workbench 5.2 CE\modules\wba_monitor_be.py", line 405, in poll self.ch.stdin.write("cpu\r\n") IOError: [Errno 22] Invalid argument
[15 Oct 2010 17:14]
Tony Freixas
I learned that the Server Administration feature is a plugin that is written in Python, unlike the Data Modeling and SQL Development features. That explains why the bug only appears there. I am changing the Duplicate status back to Open since the bug that this was marked as being a duplicate of has been fixed and this has not fixed the problem that I see.
[19 Oct 2010 16:02]
Maksym Yehorov
The bug needs to be re-evaluated with next WB release.
[29 Oct 2010 17:40]
Johannes Taxacher
Hi Tony, can you try latest release (5.2.29) to see if the problem still persists? thanks in advance
[30 Oct 2010 0:28]
Tony Freixas
Looks like it's fixed. Thanks!
[2 Nov 2010 9:27]
Johannes Taxacher
fixed in release 5.2.29
[3 Nov 2010 17:09]
Tony Bedford
An entry has been added to the 5.2.29 changelog: Screen areas in the Administrator did not redraw correctly, it was necessary to move the main window in order to force a redraw.