Bug #40620 | Segmentation fault | ||
---|---|---|---|
Submitted: | 10 Nov 2008 19:14 | Modified: | 24 Mar 2009 10:19 |
Reporter: | Tommi K | Email Updates: | |
Status: | No Feedback | Impact on me: | |
Category: | MySQL Workbench | Severity: | S1 (Critical) |
Version: | 5.1.4 alpha | OS: | Linux (Ubuntu 8.10) |
Assigned to: | Alfredo Kojima | CPU Architecture: | Any |
Tags: | linux, segmentation fault, ubuntu, workbench |
[10 Nov 2008 19:14]
Tommi K
[10 Nov 2008 19:15]
Tommi K
catchsegv mysql-workbench 2>&1 >crashlog
Attachment: crashlog (application/octet-stream, text), 36.43 KiB.
[10 Nov 2008 19:17]
Tommi K
I installed it from: deb ftp://ftp.mysql.com/pub/mysql/download/gui-tools/ubuntu/ binary/ deb-src ftp://ftp.mysql.com/pub/mysql/download/gui-tools/ubuntu/ source/ and this http://google-ctemplate.googlecode.com/files/libctemplate0_0.91-1_i386.deb
[11 Nov 2008 12:45]
MySQL Verification Team
Thank you for the bug report. (mysql-workbench-bin:17086): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed (mysql-workbench-bin:17086): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed ** Message: refresh_gui_becb unhandled refresh: 20 RefreshTimer ** Message: refresh_gui_becb unhandled refresh: 20 RefreshTimer ** Message: item_activated: 0x384c9d0 -> 'plugin:db.mysql.plugin.edit.table' glibmm-ERROR **: unhandled exception (type std::exception) in signal handler: what: Module DbMySQL could not be located aborting... ./mysql-workbench: line 16: 17086 Aborted $bindirname/mysql-workbench-bin $* miguel@hegel:~/mysql-workbench/usr/local/bin$
[17 Nov 2008 23:29]
Ruy Diaz
I'm having similar behavior, except I get the error before I get a chance to edit a table. My procedure is: - Launch mysql-workbench - Double click Add Diagram - Click Add Table from toolbar - Click in ERR diagram area - Double click on the newly created table (or RightClick and Edit) - Crash Here's the output on the console: ** Message: Trying to load module '/usr/lib/mysql-workbench/modules/wb.mysql.import.grt.so' (cpp) ** Message: WARNING: Could not open module /usr/lib/mysql-workbench/modules/wb.mysql.import.grt.so (/usr/lib/mysql-workbench/modules/wb.mysql.import.grt.so: undefined symbol: _ZN19Mysql_sql_parser_feC1Ev) ** Message: WARNING: Could not load wb.mysql.import.grt.so: Cannot open /usr/lib/mysql-workbench/modules/wb.mysql.import.grt.so ** Message: Trying to load module '/usr/lib/mysql-workbench/modules/wb.model.grt.so' (cpp) ** Message: WARNING: Could not open module /usr/lib/mysql-workbench/modules/wb.model.grt.so (/usr/lib/mysql-workbench/modules/wb.model.grt.so: undefined symbol: _ZNK6google8Template14ExpandWithDataEPSsPKNS_18TemplateDictionaryEPKNS_9ctemplate13PerExpandDataE) ** Message: WARNING: Could not load wb.model.grt.so: Cannot open /usr/lib/mysql-workbench/modules/wb.model.grt.so ** Message: Trying to load module '/usr/lib/mysql-workbench/modules/db.mysql.grt.so' (cpp) ** Message: WARNING: Could not open module /usr/lib/mysql-workbench/modules/db.mysql.grt.so (/usr/lib/mysql-workbench/modules/db.mysql.grt.so: undefined symbol: _ZNK6google8Template14ExpandWithDataEPSsPKNS_18TemplateDictionaryEPKNS_9ctemplate13PerExpandDataE) ** Message: WARNING: Could not load db.mysql.grt.so: Cannot open /usr/lib/mysql-workbench/modules/db.mysql.grt.so ** Message: Trying to load module '/usr/lib/mysql-workbench/modules/dbutils.grt.so' (cpp) ** Message: Trying to load module '/usr/lib/mysql-workbench/modules/forms.grt.so' (cpp) ** Message: Trying to load module '/usr/lib/mysql-workbench/modules/db.mysql.sqlparser.grt.so' (cpp) ** (mysql-workbench-bin:10673): 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/lib/mysql-workbench/plugins/db.wbp.so' (cpp) ** Message: Trying to load module '/usr/lib/mysql-workbench/plugins/db.mysql.wbp.so' (cpp) ** Message: Trying to load module '/usr/lib/mysql-workbench/plugins/wb.model.editors.wbp.so' (cpp) ** Message: Trying to load module '/usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so' (cpp) (mysql-workbench-bin:10673): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_object_set_property: assertion `G_IS_VALUE (value)' failed (mysql-workbench-bin:10673): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed ** Message: refresh_gui_becb unhandled refresh: 20 RefreshTimer ** Message: refresh_gui_becb unhandled refresh: 20 RefreshTimer ** Message: item_activated: 0x8eaa9f0 -> 'plugin:db.mysql.plugin.edit.table' glibmm-ERROR **: unhandled exception (type std::exception) in signal handler: what: Module DbMySQL could not be located aborting... /usr/bin/mysql-workbench: line 16: 10673 Aborted $bindirname/mysql-workbench-bin $*
[8 Dec 2008 12:58]
Maksym Yehorov
Segfault is because GRT module is not loaded. GRT module is not loaded because our build was made against libctemplate 0.91 and Tommi K likely to use 0.92. In 0.92 they broke compatibility with 0.91.
[24 Feb 2009 10:19]
Susanne Ebrecht
Many thanks for writing a bug report. We fixed tons of bugs. Please try newer version of MySQL Workbench OSS. Our actual alpha version is MySQL Workbench 5.1.7
[25 Mar 2009 0: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".