Bug #52413 Unexpected exception by one of the modules
Submitted: 28 Mar 2010 5:07 Modified: 8 May 2010 16:38
Reporter: Joe Gaber Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Workbench: Administration Severity:S2 (Serious)
Version:5.2.16 rev 5249 OS:Windows (7)
Assigned to: Assigned Account CPU Architecture:Any
Tags: aministration, diagram, EER model, export, import, workbench

[28 Mar 2010 5:07] Joe Gaber
Description:
Not all Table Objects are added to a diagram in larger database schema.  

How to repeat:
Select Create EER Model from Existing Database in the Data Modeling module.  Click through the wizard selecting the schema you wish to reverse engineer. Workbench retrieves Object information (this particular scheme has about 800 tables).  With "Import MySQL Table Objects" selected (checked), and "Place imported objects on a diagram" selected (checked), press Execute.

The process "Place Objects on Diagram" is marked with a red X.  Error:  unlock_redraw() called without matching lock_draw()

The results are that only a portion of the Table Objects (about 250 of the 805) were added to the diagram.

Suggested fix:
Either add all objects regardless of how many, or add a feature to link partial diagrams together in a logical group to represent the entire schema
[31 Mar 2010 12:24] Susanne Ebrecht
Many thanks for writing a bug report.

During analysing this I run into bug #52500.
[8 Apr 2010 16:38] Johannes Taxacher
Hi Joe,

couly you try latest release (5.2.17) and check if the problem persists?
thanks in advance
[8 May 2010 23: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".