(mysql-workbench-bin:16215): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeModel) to class (gtkmm__CustomObject_16TreeModelWrapper) after class_init (mysql-workbench-bin:16215): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeDragDest) to class (gtkmm__CustomObject_16TreeModelWrapper) after class_init (mysql-workbench-bin:16215): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeDragSource) to class (gtkmm__CustomObject_16TreeModelWrapper) after class_init Program received signal SIGSEGV, Segmentation fault. 0x00007fffefec06c8 in std::basic_string, std::allocator >::basic_string(std::string const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (gdb) thread apply all bt Thread 3 (Thread 0x7fffa9993700 (LWP 16855)): #0 0x00007fffef62324d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff29256a4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7fffa40010c0, timeout=-1, context=0x27d0430) at /tmp/buildd/glib2.0-2.38.1/./glib/gmain.c:4006 #2 g_main_context_iterate (context=0x27d0430, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /tmp/buildd/glib2.0-2.38.1/./glib/gmain.c:3707 #3 0x00007ffff2925b0a in g_main_loop_run (loop=0x2510fe0) at /tmp/buildd/glib2.0-2.38.1/./glib/gmain.c:3906 #4 0x00007fffec43cb66 in gdbus_shared_thread_func (user_data=0x27d0400) at /tmp/buildd/glib2.0-2.38.1/./gio/gdbusprivate.c:278 #5 0x00007ffff294a0f5 in g_thread_proxy (data=0x250a000) at /tmp/buildd/glib2.0-2.38.1/./glib/gthread.c:798 #6 0x00007fffed73be0e in start_thread (arg=0x7fffa9993700) at pthread_create.c:311 #7 0x00007fffef62e9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7fffe2c22700 (LWP 16583)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007ffff2965705 in g_cond_wait_until (cond=cond@entry=0xf50248, mutex=mutex@entry=0xf50240, end_time=end_time@entry=1664229557307) at /tmp/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:876 #2 0x00007ffff28fbc51 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xf50240, wait=wait@entry=1, end_time=end_time@entry=1664229557307) at /tmp/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:424 #3 0x00007ffff28fc27b in g_async_queue_timed_pop (queue=0xf50240, end_time=0x7fffe2c21b90) at /tmp/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:612 #4 0x00007ffff6fef734 in bec::GRTDispatcher::worker_thread (data=0xf501f0) at /mnt/tmp/src/m-w/mysql-workbench-6.0.8/backend/wbpublic/grt/grt_dispatcher.cpp:493 #5 0x00007ffff294a0f5 in g_thread_proxy (data=0x104a450) at /tmp/buildd/glib2.0-2.38.1/./glib/gthread.c:798 #6 0x00007fffed73be0e in start_thread (arg=0x7fffe2c22700) at pthread_create.c:311 #7 0x00007fffef62e9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7ffff7f7ca00 (LWP 16215)): #0 0x00007fffefec06c8 in std::basic_string, std::allocator >::basic_string(std::string const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #1 0x00007ffff7b291eb in mforms::gtk::ToolBarImpl::set_selector_items (item=, values=...) at /mnt/tmp/src/m-w/mysql-workbench-6.0.8/library/forms/gtk/src/lf_toolbar.cpp:549 #2 0x000000000075e2d5 in wb::ModelDiagramForm::update_options_toolbar (this=this@entry=0x2da7210) at /mnt/tmp/src/m-w/mysql-workbench-6.0.8/backend/wbprivate/model/wb_model_diagram_form.cpp:379 #3 0x000000000075ec79 in wb::ModelDiagramForm::get_options_toolbar (this=0x2da7210) at /mnt/tmp/src/m-w/mysql-workbench-6.0.8/backend/wbprivate/model/wb_model_diagram_form.cpp:266 #4 0x00000000006a45c4 in ModelDiagramPanel::update_tool_cursor (this=0x2da3800) at /mnt/tmp/src/m-w/mysql-workbench-6.0.8/frontend/linux/workbench/model_diagram_panel.cpp:566 #5 0x0000000000759cbe in operator() (a0=, this=) at /usr/include/boost/function/function_template.hpp:767 #6 wb::ModelDiagramForm::set_tool (this=0x2da7210, tool=...) at /mnt/tmp/src/m-w/mysql-workbench-6.0.8/backend/wbprivate/model/wb_model_diagram_form.cpp:978 #7 0x00000000007618e0 in operator() (a1=..., p=0x2da7210, this=0x3067510) at /usr/include/boost/bind/mem_fn_template.hpp:165 #8 operator() >, boost::_bi::list1 > (a=, f=..., this=0x3067520) at /usr/include/boost/bind/bind.hpp:313 #9 operator() (a1=, this=0x3067510) at /usr/include/boost/bind/bind_template.hpp:32 #10 boost::detail::function::void_function_obj_invoker1, boost::_bi::list2, boost::_bi::value > >, void, mforms::ToolBarItem*>::invoke (function_obj_ptr=..., a0=) at /usr/include/boost/function/function_template.hpp:153 #11 0x00007ffff7b6dbf6 in operator() (a0=, this=) at /usr/include/boost/function/function_template.hpp:767 #12 m_invoke (connectionBody=..., this=) at /usr/include/boost/signals2/detail/signal_template.hpp:363 #13 operator() (connectionBody=..., this=) at /usr/include/boost/signals2/detail/signal_template.hpp:345 #14 dereference (this=0x7fffffffc960) at /usr/include/boost/signals2/detail/slot_call_iterator.hpp:82 #15 dereference, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> > > (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:514 ---Type to continue, or q to quit--- #16 operator* (this=0x7fffffffc960) at /usr/include/boost/iterator/iterator_facade.hpp:639 #17 operator(), int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> > > (this=, first=..., last=...) at /usr/include/boost/signals2/optional_last_value.hpp:55 #18 operator(), boost::signals2::detail::slot_call_iterator_t, int, std::less, boost::function, boost::function, boost::signals2::mutex>::slot_invoker, std::_List_iterator >, boost::signals2::slot1 >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body >, boost::signals2::slot1 >, boost::signals2::mutex> > > (this=, combiner=..., first=..., last=...) at /usr/include/boost/signals2/detail/result_type_wrapper.hpp:64 #19 boost::signals2::detail::signal1_impl, int, std::less, boost::function, boost::function, boost::signals2::mutex>::operator()(mforms::ToolBarItem*) (this=, arg1=arg1@entry=0x306a7b0) at /usr/include/boost/signals2/detail/signal_template.hpp:246 #20 0x00007ffff7b6ad0c in operator() (arg1=arg1@entry=0x306a7b0, this=0x306a7f8) at /usr/include/boost/signals2/detail/signal_template.hpp:695 #21 mforms::ToolBarItem::callback (this=this@entry=0x306a7b0) at /mnt/tmp/src/m-w/mysql-workbench-6.0.8/library/forms/toolbar.cpp:188 #22 0x00007ffff7b28965 in process_ctrl_action (w=0x306aba0, item=0x306a7b0) at /mnt/tmp/src/m-w/mysql-workbench-6.0.8/library/forms/gtk/src/lf_toolbar.cpp:49 #23 0x00007ffff1bd2758 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 #24 0x00007ffff2bee188 in g_closure_invoke (closure=0x307f950, return_value=0x0, n_param_values=1, param_values=0x7fffffffcce0, invocation_hint=0x7fffffffcc80) at /tmp/buildd/glib2.0-2.38.1/./gobject/gclosure.c:777 #25 0x00007ffff2bffdb1 in signal_emit_unlocked_R (node=node@entry=0x243e310, detail=detail@entry=0, instance=instance@entry=0x2ba2e40, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffcce0) at /tmp/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3656 #26 0x00007ffff2c07829 in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7fffffffce68) at /tmp/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3330 #27 0x00007ffff2c07ae2 in g_signal_emit (instance=instance@entry=0x2ba2e40, signal_id=, detail=detail@entry=0) at /tmp/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3386 #28 0x00007ffff35e7ecb in IA__gtk_toggle_button_toggled (toggle_button=toggle_button@entry=0x2ba2e40) at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtktogglebutton.c:365 #29 0x00007ffff35e7ef3 in gtk_toggle_button_clicked (button=0x2ba2e40) at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtktogglebutton.c:498 #30 0x00007ffff2bee3b7 in _g_closure_invoke_va (closure=0x1046490, return_value=0x0, instance=0x2ba2e40, args=0x7fffffffd128, n_params=0, param_types=0x0) at /tmp/buildd/glib2.0-2.38.1/./gobject/gclosure.c:840 #31 0x00007ffff2c06e82 in g_signal_emit_valist (instance=0x2ba2e40, signal_id=, detail=0, var_args=var_args@entry=0x7fffffffd128) at /tmp/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3238 #32 0x00007ffff2c07ae2 in g_signal_emit (instance=, signal_id=, detail=detail@entry=0) at /tmp/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3386 #33 0x00007ffff348a09b in IA__gtk_button_clicked (button=) at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtkbutton.c:1115 #34 0x00007ffff35e78bd in gtk_toggle_button_released (button=0x2ba2e40) at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtktogglebutton.c:485 #35 0x00007ffff2bee3b7 in _g_closure_invoke_va (closure=0x1045fb0, return_value=0x0, instance=0x2ba2e40, args=0x7fffffffd3e8, n_params=0, param_types=0x0) at /tmp/buildd/glib2.0-2.38.1/./gobject/gclosure.c:840 #36 0x00007ffff2c06e82 in g_signal_emit_valist (instance=0x2ba2e40, signal_id=, detail=0, var_args=var_args@entry=0x7fffffffd3e8) at /tmp/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3238 #37 0x00007ffff2c07ae2 in g_signal_emit (instance=, signal_id=, detail=) at /tmp/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3386 #38 0x00007ffff348a029 in gtk_button_button_release (widget=, event=) at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtkbutton.c:1604 #39 0x00007ffff352b695 in _gtk_marshal_BOOLEAN__BOXED (closure=0xf61e10, return_value=0x7fffffffd5e0, n_param_values=, param_values=0x7fffffffd690, invocation_hint=, marshal_data=0x7ffff259afa0 ) at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtkmarshalers.c:86 #40 0x00007ffff2bee188 in g_closure_invoke (closure=0xf61e10, return_value=0x7fffffffd5e0, n_param_values=2, param_values=0x7fffffffd690, invocation_hint=0x7fffffffd630) at /tmp/buildd/glib2.0-2.38.1/./gobject/gclosure.c:777 #41 0x00007ffff2bff8db in signal_emit_unlocked_R (node=node@entry=0xf62080, detail=detail@entry=0, instance=instance@entry=0x2ba2e40, emission_return=emission_return@entry=0x7fffffffd760, instance_and_params=instance_and_params@entry=0x7fffffffd690) at /tmp/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3624 #42 0x00007ffff2c074f9 in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7fffffffd828) at /tmp/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3340 #43 0x00007ffff2c07ae2 in g_signal_emit (instance=instance@entry=0x2ba2e40, signal_id=, detail=detail@entry=0) at /tmp/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3386 ---Type to continue, or q to quit--- #44 0x00007ffff363a944 in gtk_widget_event_internal (widget=widget@entry=0x2ba2e40, event=event@entry=0x2988650) at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtkwidget.c:5010 #45 0x00007ffff363ac19 in IA__gtk_widget_event (widget=widget@entry=0x2ba2e40, event=event@entry=0x2988650) at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtkwidget.c:4807 #46 0x00007ffff3529e44 in IA__gtk_propagate_event (widget=0x2ba2e40, event=0x2988650) at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtkmain.c:2490 #47 0x00007ffff352a1fb in IA__gtk_main_do_event (event=0x2988650) at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtkmain.c:1685 #48 0x00007ffff31a5b1c in gdk_event_dispatch (source=source@entry=0xf01730, callback=, user_data=) at /tmp/buildd/gtk+2.0-2.24.21/gdk/x11/gdkevents-x11.c:2403 #49 0x00007ffff29253b6 in g_main_dispatch (context=0xec6250) at /tmp/buildd/glib2.0-2.38.1/./glib/gmain.c:3065 #50 g_main_context_dispatch (context=context@entry=0xec6250) at /tmp/buildd/glib2.0-2.38.1/./glib/gmain.c:3641 #51 0x00007ffff2925708 in g_main_context_iterate (context=0xec6250, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /tmp/buildd/glib2.0-2.38.1/./glib/gmain.c:3712 #52 0x00007ffff2925b0a in g_main_loop_run (loop=0x2593190) at /tmp/buildd/glib2.0-2.38.1/./glib/gmain.c:3906 #53 0x00007ffff35292e7 in IA__gtk_main () at /tmp/buildd/gtk+2.0-2.24.21/gtk/gtkmain.c:1257 #54 0x0000000000674f80 in main (argc=1, argv=0x7fffffffde88) at /mnt/tmp/src/m-w/mysql-workbench-6.0.8/frontend/linux/workbench/main.cpp:109