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.

