A backtrace
(gdb) bt #0 0xb6be053b in strlen () from /lib/i686/cmov/libc.so.6 #1 0xb6bb0d90 in vfprintf () from /lib/i686/cmov/libc.so.6 #2 0xb6bd0bcc in vasprintf () from /lib/i686/cmov/libc.so.6 #3 0xb6e69117 in g_vasprintf () from /usr/lib/libglib-2.0.so.0 #4 0xb6e5a0f6 in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0 #5 0xb6e5a11b in g_strdup_printf () from /usr/lib/libglib-2.0.so.0 #6 0x0825f568 in myx_dbm_get_table_sql_diff () #7 0x08236a89 in MGTableEditor::commit_changes () #8 0x08249869 in sigc::bound_mem_functor0<void, MGTableEditor>::operator() () #9 0x08249880 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, MGTableEditor> >::operator() () #10 0x0824989c in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, MGTableEditor>, void>::call_it () #11 0xb70a3965 in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1 #12 0xb6eca95f in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #13 0xb6ebd619 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #14 0xb6ed21b7 in g_signal_handler_disconnect () from /usr/lib/libgobject-2.0.so.0 #15 0xb6ed3a5f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #16 0xb6ed3da9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #17 0xb7174dea in IA__gtk_button_clicked (button=0x881add0) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkbutton.c:889 #18 0xb717694e in gtk_real_button_released (button=0x881add0) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkbutton.c:1484 #19 0xb6eca95f in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #20 0xb6ebbf39 in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0 #21 0xb6ebd619 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #22 0xb6ed1a3b in g_signal_handler_disconnect () from /usr/lib/libgobject-2.0.so.0 #23 0xb6ed3a5f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #24 0xb6ed3da9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #25 0xb7174e7a in IA__gtk_button_released (button=0x881add0) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkbutton.c:881 #26 0xb7174ea1 in gtk_button_button_release (widget=0x881add0, event=0x88d36e8) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkbutton.c:1377 #27 0xb724da64 in _gtk_marshal_BOOLEAN__BOXED (closure=0x83d8258, return_value=0xbf9eecf0, n_param_values=2, param_values=0xbf9eedd4, invocation_hint=0xbf9eecdc, marshal_data=0xb7174e80) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkmarshalers.c:84 #28 0xb6ebbf39 in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0 #29 0xb6ebd619 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #30 0xb6ed1fa3 in g_signal_handler_disconnect () from /usr/lib/libgobject-2.0.so.0 #31 0xb6ed3787 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #32 0xb6ed3da9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #33 0xb736bc97 in gtk_widget_event_internal (widget=0x881add0, event=0x88d36e8) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkwidget.c:4675 #34 0xb7246cb1 in IA__gtk_propagate_event (widget=0x881add0, event=0x88d36e8) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:2319 #35 0xb7247f18 in IA__gtk_main_do_event (event=0x88d36e8) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1539 #36 0xb702265a in gdk_event_dispatch (source=0x83b36a0, callback=0, user_data=0x0) at /build/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2351 #37 0xb6e3a1c6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #38 0xb6e3d552 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #39 0xb6e3d937 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #40 0xb72483f4 in IA__gtk_main () at /build/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1146 #41 0xb76c5ea7 in Gtk::Main::run_impl () from /usr/lib/libgtkmm-2.4.so.1 #42 0xb76c5c92 in Gtk::Main::run () from /usr/lib/libgtkmm-2.4.so.1 #43 0x08139529 in main (argc=137147824, argv=0xb6cb0000) at main.cc:343
(gdb) bt full #0 0xb6be053b in strlen () from /lib/i686/cmov/libc.so.6 No symbol table info available. #1 0xb6bb0d90 in vfprintf () from /lib/i686/cmov/libc.so.6 No symbol table info available. #2 0xb6bd0bcc in vasprintf () from /lib/i686/cmov/libc.so.6 No symbol table info available. #3 0xb6e69117 in g_vasprintf () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #4 0xb6e5a0f6 in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #5 0xb6e5a11b in g_strdup_printf () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #6 0x0825f568 in myx_dbm_get_table_sql_diff () No symbol table info available. #7 0x08236a89 in MGTableEditor::commit_changes () No symbol table info available. #8 0x08249869 in sigc::bound_mem_functor0<void, MGTableEditor>::operator() () No symbol table info available. #9 0x08249880 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, MGTableEditor> >::operator() () No symbol table info available. #10 0x0824989c in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, MGTableEditor>, void>::call_it () No symbol table info available. #11 0xb70a3965 in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1 No symbol table info available. #12 0xb6eca95f in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #13 0xb6ebd619 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #14 0xb6ed21b7 in g_signal_handler_disconnect () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #15 0xb6ed3a5f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #16 0xb6ed3da9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #17 0xb7174dea in IA__gtk_button_clicked (button=0x881add0) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkbutton.c:889 __PRETTY_FUNCTION__ = "IA__gtk_button_clicked" #18 0xb717694e in gtk_real_button_released (button=0x881add0) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkbutton.c:1484 No locals. #19 0xb6eca95f in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #20 0xb6ebbf39 in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #21 0xb6ebd619 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #22 0xb6ed1a3b in g_signal_handler_disconnect () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #23 0xb6ed3a5f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #24 0xb6ed3da9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #25 0xb7174e7a in IA__gtk_button_released (button=0x881add0) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkbutton.c:881 __PRETTY_FUNCTION__ = "IA__gtk_button_released" #26 0xb7174ea1 in gtk_button_button_release (widget=0x881add0, event=0x88d36e8) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkbutton.c:1377 No locals. #27 0xb724da64 in _gtk_marshal_BOOLEAN__BOXED (closure=0x83d8258, return_value=0xbf9eecf0, n_param_values=2, param_values=0xbf9eedd4, invocation_hint=0xbf9eecdc, marshal_data=0xb7174e80) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkmarshalers.c:84 data1 = (gpointer) 0x881add0 data2 = <value optimized out> v_return = <value optimized out> __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" #28 0xb6ebbf39 in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #29 0xb6ebd619 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #30 0xb6ed1fa3 in g_signal_handler_disconnect () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #31 0xb6ed3787 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #32 0xb6ed3da9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #33 0xb736bc97 in gtk_widget_event_internal (widget=0x881add0, event=0x88d36e8) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkwidget.c:4675 signal_num = <value optimized out> return_val = 0 #34 0xb7246cb1 in IA__gtk_propagate_event (widget=0x881add0, event=0x88d36e8) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:2319 tmp = (GtkWidget *) 0x8608cc0 handled_event = 143472360 __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" #35 0xb7247f18 in IA__gtk_main_do_event (event=0x88d36e8) at /build/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1539 event_widget = (GtkWidget *) 0x881add0 grab_widget = (GtkWidget *) 0x881add0 window_group = (GtkWindowGroup *) 0x8608cc0 rewritten_event = (GdkEvent *) 0x0 tmp_list = <value optimized out> __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" #36 0xb702265a in gdk_event_dispatch (source=0x83b36a0, callback=0, user_data=0x0) at /build/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2351 display = <value optimized out> event = (GdkEvent *) 0x88d36e8 #37 0xb6e3a1c6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #38 0xb6e3d552 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #39 0xb6e3d937 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #40 0xb72483f4 in IA__gtk_main () at /build/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1146 tmp_list = (GList *) 0x84f8948 functions = (GList *) 0x0 init = (GtkInitFunction *) 0xbf9ef364 loop = (GMainLoop *) 0x8851460 #41 0xb76c5ea7 in Gtk::Main::run_impl () from /usr/lib/libgtkmm-2.4.so.1 No symbol table info available. #42 0xb76c5c92 in Gtk::Main::run () from /usr/lib/libgtkmm-2.4.so.1 No symbol table info available. #43 0x08139529 in main (argc=137147824, argv=0xb6cb0000) at main.cc:343 mainw = (class MQMainWindow *) 0x84f8948 mysql = (MYSQL *) 0x861f808 user_connection = {_options = 0x0, _options_num = 0, connection_name = {static npos = 4294967295, string_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85487cc "localhost"}}}, username = {static npos = 4294967295, string_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x8519264 "root"}}}, password = {static npos = 4294967295, string_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x839031c ""}}}, hostname = {static npos = 4294967295, string_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x861b234 "localhost"}}}, port = 3306, schema = { static npos = 4294967295, string_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x839031c ""}}}, advanced_options = {<std::_List_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = { _M_impl = {<std::allocator<std::_List_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::_List_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0xbf9ef314, _M_prev = 0xbf9ef314}}}, <No data fields>}, storage_path = { static npos = 4294967295, string_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x839031c ""}}}, notes = {static npos = 4294967295, string_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x839031c ""}}}, connection_type = MYX_MYSQL_CONN, storage_type = MYX_FAVORITE_USER_CONNECTION} app = <incomplete type>
signature.asc
Description: This is a digitally signed message part.