Bug #72463 EXC_CRASH in Forward Engineering dialog opening.
Submitted: 26 Apr 2014 1:54 Modified: 26 Apr 2014 18:47
Reporter: A N Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Workbench: Modeling Severity:S1 (Critical)
Version:6.1.4.11773 build 1454 OS:MacOS (10.9.2 (13C1021))
Assigned to: CPU Architecture:Any

[26 Apr 2014 1:54] A N
Description:
"Database"/"Forward Engineer" function causes the Workbench crash on SQL generation stage in case of any data specified to be INSERTed into the tables.

Process:         MySQLWorkbench [4535]
Path:            /Applications/MySQLWorkbench.app/Contents/MacOS/MySQLWorkbench
Identifier:      com.oracle.mysql.workbench
Version:         6.1.4 (1)
Code Type:       X86 (Native)
Parent Process:  launchd [258]
Responsible:     MySQLWorkbench [4535]
User ID:         501

Date/Time:       2014-04-26 03:57:37.514 +0300
OS Version:      Mac OS X 10.9.2 (13C1021)
Report Version:  11
Anonymous UUID:  44D236DB-1F2D-862A-4E87-F999F4FCDBDF

Sleep/Wake UUID: 6495F3CD-72A4-445C-8239-F106E964142D

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
Assertion failed: (px != 0), function operator->, file /Volumes/DataHD/JENKINS/workspace/WBBuildMac/label/XSERVE01/mysql-workbench-community-6.1.4-src/../mysql-mac-res/include/boost/smart_ptr/shared_ptr.hpp, line 418.

How to repeat:
1. File -> New Model
2. Add Table
3. Add a column (INT)
4. Switch to "Insert" tab and add one row with any value.
5. Database -> Forward Engineer...
  [x] Generate INSERT Statements for Tables
6. On "Continume" button the application crashed - see full dump in the private commant.
[26 Apr 2014 2:01] A N
It's 100% cases reproducible crash.
[26 Apr 2014 2:12] A N
More configuration oprions:
  * Default Target MySQL Version: 5.6
  * SQL_MODE to be used in generated scripts: TRADITIONAL
[26 Apr 2014 2:17] A N
This is a regression. The same test case (reverse engineer of a table with INSERTed data) works on a previous Workbench version 6.0.9.
[26 Apr 2014 18:47] MySQL Verification Team
Duplicate of http://bugs.mysql.com/bug.php?id=72251. Thanks.