Description:
Upon exporting my model (47 tables 29 views) with either File-> Export > Forward Engineer SQL CREATE SCRIPT or Database -> Forward Engineer WB crashes (segmentation fault) after the form to select the objects to export. Same behaviour with one or all objects.
The version (5.1.14 RC) was successfully compiled from source on Ubuntu 9.04.
What follows are the output of $./mysql-workbench 2> ~/errorlog ($./mysql-workbench 1> ~/log too long):
===============================
$./mysql-workbench 2> ~/errorlog
===============================
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/db.mysql.grt.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/catalog_utils.grt.lua' (lua)
** Message: Initialized Lua module /usr/share/mysql-workbench/lib/mysql-workbench/modules/catalog_utils.grt.lua (WbUtils)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/wb.mysql.validation.grt.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/wb.model.grt.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/db.mysql.sqlparser.grt.so' (cpp)
** (mysql-workbench-bin:14258): WARNING **: Native C++ module classes must have the suffix Impl to avoid confusion between implementation and wrapper classes (MysqlSqlFacade)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/forms.grt.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/tools.grt.lua' (lua)
** Message: Initialized Lua module /usr/share/mysql-workbench/lib/mysql-workbench/modules/tools.grt.lua (WbTools)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/dbutils.grt.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/table_utils.grt.lua' (lua)
** Message: Initialized Lua module /usr/share/mysql-workbench/lib/mysql-workbench/modules/table_utils.grt.lua (WbTableUtils)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/wb.validation.grt.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/modules/wb.mysql.import.grt.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/plugins/db.mysql.wbp.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/plugins/wb.printing.wbp.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/plugins/db.mysql.diff.reporting.wbp.so' (cpp)
** Message: Trying to load module '/usr/share/mysql-workbench/lib/mysql-workbench/plugins/wb.model.editors.wbp.so' (cpp)
** (mysql-workbench-bin:14258): WARNING **: Plugin 'wb.tools.quickTables' from module WbTools has invalid type ''
** (mysql-workbench-bin:14258): WARNING **: :1463: link 'com.mysql.wb.menu.tools.debug' <object app.MenuItem> key=owner could not be resolved
** (mysql-workbench-bin:14258): WARNING **: :1472: link 'com.mysql.wb.menu.tools.debug' <object app.MenuItem> key=owner could not be resolved
** (mysql-workbench-bin:14258): WARNING **: /home/matteo/.mysql/workbench/wb_options.xml:321: link '4fcee7d2-60dc-11de-ad6e-000ffe698e13' <object GrtObject> key=owner could not be resolved
** Message: item_activated: 0x1157db0 -> 'plugin:wb.file.openModel'
** (mysql-workbench-bin:14258): WARNING **: /tmp/SubloanMonitoringDB_model.mwbd9/document.mwb.xml:20120: link 'cf664b88-60c7-11de-ad6e-000ffe698e13' <object > key= could not be resolved
** (mysql-workbench-bin:14258): WARNING **: skipping element 'link' in unserialized document, line 20120
** (mysql-workbench-bin:14258): WARNING **: /tmp/SubloanMonitoringDB_model.mwbd9/document.mwb.xml:20158: link 'cf664914-60c7-11de-ad6e-000ffe698e13' <object GrtObject> key=owner could not be resolved
** Message: unhandled message 4: wb.file.openModel finished in 0.70s
** Message: rebuild options
** Message: rebuild options
** Message: rebuild options
** Message: item_activated: 0x1602910 -> 'plugin:wb.file.openModel'
** (mysql-workbench-bin:14258): WARNING **: /tmp/SubloanMonitoringDB_model.mwbd9/document.mwb.xml:20120: link 'cf664b88-60c7-11de-ad6e-000ffe698e13' <object > key= could not be resolved
** (mysql-workbench-bin:14258): WARNING **: skipping element 'link' in unserialized document, line 20120
** (mysql-workbench-bin:14258): WARNING **: /tmp/SubloanMonitoringDB_model.mwbd9/document.mwb.xml:20158: link 'cf664914-60c7-11de-ad6e-000ffe698e13' <object GrtObject> key=owner could not be resolved
** Message: unhandled message 4: wb.file.openModel finished in 0.71s
** Message: rebuild options
** Message: rebuild options
** Message: rebuild options
** Message: rebuild options
** Message: rebuild options
** Message: rebuild options
** Message: rebuild options
** Message: rebuild options
(mysql-workbench-bin:14258): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed
** Message: rebuild options
** Message: item_activated: 0x12a1cf0 -> 'plugin:db.mysql.plugin.export.sql'
** Message: unhandled message 4: db.mysql.plugin.export.sql finished in 0.00s
** Message: mforms::ListBoxImpl::set_heading('Objects to Process') not implemented
** Message: mforms::ListBoxImpl::set_heading('Excluded Objects') not implemented
** Message: mforms::ListBoxImpl::set_heading('Objects to Process') not implemented
** Message: mforms::ListBoxImpl::set_heading('Excluded Objects') not implemented
** Message: mforms::ListBoxImpl::set_heading('Objects to Process') not implemented
** Message: mforms::ListBoxImpl::set_heading('Excluded Objects') not implemented
** Message: mforms::ListBoxImpl::set_heading('Objects to Process') not implemented
** Message: mforms::ListBoxImpl::set_heading('Excluded Objects') not implemented
** Message: mforms::ListBoxImpl::set_heading('Objects to Process') not implemented
** Message: mforms::ListBoxImpl::set_heading('Excluded Objects') not implemented
Segmentation fault
How to repeat:
Unfortunately in my environment I have not found a way NOT to make the export crash. Multiple options and filters in the export all result in the segmentation fault.