Bug #56705 MySQL Workbench hangs in full screen mode
Submitted: 9 Sep 2010 22:40 Modified: 30 Jan 2011 13:02
Reporter: Jean-Baptiste Crouigneau Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench: Modeling Severity:S1 (Critical)
Version:5.2.27, 5.2.28 OS:Linux (Ubuntu 10.04)
Assigned to: CPU Architecture:Any

[9 Sep 2010 22:40] Jean-Baptiste Crouigneau
Description:
I started a new project from scratch and used MySQL Workbench (5.2.26, then 5.2.27) for modeling.
All worked well, but after my last save, my project still open correctly, but workbench hangs if I scroll when in full screen mode, or after editing a table.
I created another project, all corks fine, so it is linked to this particular project.
The project file is attached to this issue.

How to repeat:
Just load the attached project and try to scroll the diagram in full screen mode, or with table edit panel opened.
[10 Sep 2010 6:35] Valeriy Kravchuk
I do not have any problem with your model on my Ubuntu 10.04. What videocard and screen resolution do you have?
[11 Sep 2010 10:52] Jean-Baptiste Crouigneau
Good question, my configuration is not basic.

My system :
HP Compaq 6830s
4 GB RAM
ATI Radeon Mobility HD3430
Screen resolution : 1440 x 900
Windows 7 64 bits

And of course a virtual machine for Ubuntu 10.04 :
VMWare Player 3.1.1
Resolution : 1440 x 900

I don't if you can test with this configuration.
If needed, I could send you my VM (big VM, but maybe with a good FTP).
[11 Sep 2010 22:01] MySQL Verification Team
I couldn't repeat on Fedora 13 X86_64 too.
[12 Sep 2010 17:09] Jean-Baptiste Crouigneau
It is true the project is not the issue. I installed WB on Windows 7, and all works well.

But I confirm that WB does not work properly on my virtual appliance.
[13 Sep 2010 10:21] Valeriy Kravchuk
Just a wild guess... Can you check if problem happens with any other resolution, not having that 16:10 aspect ratio?
[13 Sep 2010 10:56] Jean-Baptiste Crouigneau
Same problem with a 1280 x 960 resolution (virtual appliance and MySQL Workbench in full screen).
It seems to work well when MySQL Workbench is not full screen, but still hangs if I open the edit table panel and try to scroll the diagram.

No problem with the same resolutions and Windows 7.
[21 Sep 2010 13:01] MySQL Verification Team
Please try version 5.2.28. Thanks in advance.
[21 Sep 2010 16:22] Jean-Baptiste Crouigneau
Unfortunately, same problem with 5.2.28.
[22 Sep 2010 14:10] Jean-Baptiste Crouigneau
Note : there is no problem with empty or little diagram. There is link with the size of the diagram.
[18 Oct 2010 21:43] Mark Corcoran
I created a model in Windows.
If I open the mwb file in Ubuntu and scroll down to the end of the EER diagram 
it stops responding.

Version 5.2.29 on Ubuntu.
Version 5.1.18 OSS on windows
[29 Oct 2010 2:50] Alfredo Kojima
Can you post a screenshot of your desktop with WB in full screen mode?
[13 Nov 2010 0:04] Alfredo Kojima
I can't see anything wrong in the screenshot and although the fact that it's running in a VMware is new, I don't see anything wrong from it either. 

By "hangs", what exactly do you mean? Normally one would expect it to not work at all, including no redrawing. Would it be possible for you to record a video demonstrating the effect?
[15 Nov 2010 16:15] Jean-Baptiste Crouigneau
Sent a short video on FTP (bug-mysqlwb-hangs-56705.zip).

But also made a important discovery : VMWare Player has a dynamic screen resolution. That means the resolution is dynamically set depending on the size of the Virtual Machine Window.

If I fix the VM resolution (tried 1024x768) then the problem disappears.

There is still an issue this VMWare, but fixing the resolution is the workaround.
[15 Nov 2010 18:15] Alfredo Kojima
Interesting video and additional detail, but I wasn't able to repeat. I opened WB inside a VM with a model, maximized and then moved around the scrollbars. Then I reduced the vmware window size and moved the scrollbars again -- no freeze. I did the same the other way (first with small window and then embiggened it) and no freeze either. But the problem could be specific to the Linux version of VMware player,
as I tried it on VMware fusion.

If you try something similar with other apps, do they work ok? Like with firefox or gimp, for example.
[16 Nov 2010 9:42] Jean-Baptiste Crouigneau
I use firefox and netbeans without any issue (didn't try gimp).

My configuration is :
Host : Windows 7 64 bits on HP 6830s laptop, 1440x900 for screen resolution
VMWare Player 3.1.2 (for Windows 64 bits)
Guest : Ubuntu 10.04
[26 Jan 2011 10:45] Valeriy Kravchuk
Please, check if this problem is still repeatable for you with a newer version, 5.2.31.
[30 Jan 2011 13:02] Jean-Baptiste Crouigneau
This time it seems to work perfectly !
Good job, thank you !