Bug #46810 Generating Catalog diff report leads to segfault
Submitted: 19 Aug 2009 14:19 Modified: 25 Nov 2009 16:43
Reporter: Aaron Hagopian Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.1.17 OS:Any (Fedora 11 x86_64, Mac OS X)
Assigned to: Alexander Musienko CPU Architecture:Any

[19 Aug 2009 14:19] Aaron Hagopian
Description:
I started with a completely blank file.  Then reverse engineered my databases from my mysql server.  I created 2 EER diagrams and started using the 1-N dropper to identify the relationships.

This was working at one point with the diagram I was editing.  After making some additional schema / ERR diagram changes (which is mainly just identifying foreign keys) I tried to generate the diff catalog report and now segfaults

How to repeat:
* Open up my workbench file.
* Choose Generate Catalog Diff Report
* Use default options (left=live db right=model)
* select connection for a mysql server (server version 5.1.36 community, which is the same source that I used to reverse engineer the database in the first place.
* It loads from the left successfully.  When I click next after that, segfault.

I will attach the output
[19 Aug 2009 14:20] Aaron Hagopian
output from the command line

Attachment: workbench.out (application/octet-stream, text), 47.24 KiB.

[19 Aug 2009 15:04] MySQL Verification Team
Thank you for the bug report. Please provide the model project file attach it as private. Thanks in advance.
[27 Aug 2009 16:42] Aaron Hagopian
This is still showing as need feedback, uploaded the requested files, did you need something else on this one?

Thanks
[27 Aug 2009 18:52] Valeriy Kravchuk
Thank you for the bug report. Verified with your .sql.gz and .mwb uploaded privately and MySQL 5.1.39 on Mac OS X.
[24 Nov 2009 16:42] Johannes Taxacher
crash fixed in repository. fix will be included in 5.2.9
[25 Nov 2009 16:43] Tony Bedford
An entry was added to the 5.2.9 changelog:

Attempting to use Database, Generate Catalog Diff Report resulted in a Segmentation Fault.