Re: Segfault ending the program



Arthur,

Could you post a stack trace from a debugger?

Paul

At your command. I hope you get the attachment.

Regards,
Arthur
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1223375184 (LWP 15494)]
0xffffff60 in ?? ()
(gdb) bt
#0  0xffffff60 in ?? ()
#1  0x08057d23 in sigc::bound_mem_functor0<void, CitationWindow>::operator() (this=0x80f1a8c) at mem_fun.h:1787
#2  0x08057d3a in sigc::adaptor_functor<sigc::bound_mem_functor0<void, CitationWindow> >::operator() (this=0x80f1a88) at 
adaptor_trait.h:251
#3  0x08057d56 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, CitationWindow>, void>::call_it (rep=0x80f1a70) at 
slot.h:103
#4  0xb7c2e342 in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1
#5  0xb765204a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#6  0xb7645cad in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#7  0xb76551ec in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0
#8  0xb76563fb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#9  0xb76565b4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#10 0xb7ae3c69 in gtk_tree_view_remove_column () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb7af0d8f in gtk_tree_view_get_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb7e5040c in Gtk::Container_Class::destroy_callback () from /usr/lib/libgtkmm-2.4.so.1
#13 0xb765204a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#14 0xb7644545 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#15 0xb7645d8f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0xb76556c0 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0
#17 0xb76563fb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#18 0xb76565b4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0xb7a1e899 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb7b08de0 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb7ed3ea9 in Gtk::Widget_Class::dispose_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#22 0xb7647f90 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#23 0xb7a1e5e2 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb7b08f8d in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb7937e52 in gtk_button_box_set_child_size () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xb7a516ec in gtk_scrolled_window_get_type () from /usr/lib/libgtk-x11-2.0.so.0
#27 0xb7e517aa in Gtk::Container::forall_vfunc () from /usr/lib/libgtkmm-2.4.so.1
#28 0xb7e50fd9 in Gtk::Container_Class::forall_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#29 0xb7973c8e in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb797451e in gtk_container_set_resize_mode () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb7a53d84 in gtk_scrolled_window_new () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xb7e5040c in Gtk::Container_Class::destroy_callback () from /usr/lib/libgtkmm-2.4.so.1
#33 0xb765204a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#34 0xb7644545 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#35 0xb7645d8f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#36 0xb76556c0 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0
#37 0xb76563fb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#38 0xb76565b4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#39 0xb7a1e899 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#40 0xb7b08de0 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
#41 0xb7ed3ea9 in Gtk::Widget_Class::dispose_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#42 0xb7647f90 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#43 0xb7a1e5e2 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#44 0xb7b08f8d in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---  
#45 0xb793b7da in gtk_box_pack_start_defaults () from /usr/lib/libgtk-x11-2.0.so.0
#46 0xb7e517aa in Gtk::Container::forall_vfunc () from /usr/lib/libgtkmm-2.4.so.1
#47 0xb7e50fd9 in Gtk::Container_Class::forall_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#48 0xb7973c8e in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
#49 0xb797451e in gtk_container_set_resize_mode () from /usr/lib/libgtk-x11-2.0.so.0
#50 0xb7e5040c in Gtk::Container_Class::destroy_callback () from /usr/lib/libgtkmm-2.4.so.1
#51 0xb765204a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#52 0xb7644545 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#53 0xb7645d8f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#54 0xb76556c0 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0
#55 0xb76563fb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#56 0xb76565b4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#57 0xb7a1e899 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#58 0xb7b08de0 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
#59 0xb7ed3ea9 in Gtk::Widget_Class::dispose_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#60 0xb7647f90 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#61 0xb7a1e5e2 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#62 0xb7b08f8d in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#63 0xb793b7da in gtk_box_pack_start_defaults () from /usr/lib/libgtk-x11-2.0.so.0
#64 0xb7e517aa in Gtk::Container::forall_vfunc () from /usr/lib/libgtkmm-2.4.so.1
#65 0xb7e50fd9 in Gtk::Container_Class::forall_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#66 0xb7973c8e in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
#67 0xb797451e in gtk_container_set_resize_mode () from /usr/lib/libgtk-x11-2.0.so.0
#68 0xb7e5040c in Gtk::Container_Class::destroy_callback () from /usr/lib/libgtkmm-2.4.so.1
#69 0xb765204a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#70 0xb7644545 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#71 0xb7645d8f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#72 0xb76556c0 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0
#73 0xb76563fb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#74 0xb76565b4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#75 0xb7a1e899 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#76 0xb7b08de0 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
#77 0xb7ed3ea9 in Gtk::Widget_Class::dispose_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#78 0xb7647f90 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#79 0xb7a1e5e2 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#80 0xb7b08f8d in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#81 0xb793b7da in gtk_box_pack_start_defaults () from /usr/lib/libgtk-x11-2.0.so.0
#82 0xb7e517aa in Gtk::Container::forall_vfunc () from /usr/lib/libgtkmm-2.4.so.1
#83 0xb7e50fd9 in Gtk::Container_Class::forall_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#84 0xb7973c8e in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
#85 0xb797451e in gtk_container_set_resize_mode () from /usr/lib/libgtk-x11-2.0.so.0
#86 0xb7e5040c in Gtk::Container_Class::destroy_callback () from /usr/lib/libgtkmm-2.4.so.1
#87 0xb765204a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#88 0xb7644545 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#89 0xb7645d8f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#90 0xb76556c0 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0
#91 0xb76563fb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#92 0xb76565b4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#93 0xb7a1e899 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#94 0xb7b08de0 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
#95 0xb7ed3ea9 in Gtk::Widget_Class::dispose_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#96 0xb7647f90 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#97 0xb7a1e5e2 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#98 0xb7b08f8d in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#99 0xb793b7da in gtk_box_pack_start_defaults () from /usr/lib/libgtk-x11-2.0.so.0
#100 0xb7e517aa in Gtk::Container::forall_vfunc () from /usr/lib/libgtkmm-2.4.so.1
#101 0xb7e50fd9 in Gtk::Container_Class::forall_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#102 0xb7973c8e in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
#103 0xb797451e in gtk_container_set_resize_mode () from /usr/lib/libgtk-x11-2.0.so.0
#104 0xb7e5040c in Gtk::Container_Class::destroy_callback () from /usr/lib/libgtkmm-2.4.so.1
#105 0xb765204a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#106 0xb7644545 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#107 0xb7645d8f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#108 0xb76556c0 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0
#109 0xb76563fb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#110 0xb76565b4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#111 0xb7a1e899 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#112 0xb7b08de0 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
#113 0xb7ed3ea9 in Gtk::Widget_Class::dispose_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#114 0xb7647f90 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#115 0xb7a1e5e2 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#116 0xb7b08f8d in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#117 0xb7937e52 in gtk_button_box_set_child_size () from /usr/lib/libgtk-x11-2.0.so.0
#118 0xb7e50fb1 in Gtk::Container_Class::forall_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#119 0xb7973c8e in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
#120 0xb797451e in gtk_container_set_resize_mode () from /usr/lib/libgtk-x11-2.0.so.0
#121 0xb7b17645 in gtk_window_new () from /usr/lib/libgtk-x11-2.0.so.0
#122 0xb7e5040c in Gtk::Container_Class::destroy_callback () from /usr/lib/libgtkmm-2.4.so.1
#123 0xb765204a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#124 0xb7644545 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#125 0xb7645cad in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#126 0xb76556c0 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0
#127 0xb76563fb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#128 0xb76565b4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#129 0xb7a1e899 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#130 0xb7b08de0 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
#131 0xb7b14701 in gtk_window_set_focus () from /usr/lib/libgtk-x11-2.0.so.0
#132 0xb7edd2cf in Gtk::Window_Class::dispose_vfunc_callback () from /usr/lib/libgtkmm-2.4.so.1
#133 0xb7647f90 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#134 0xb7a1e5e2 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#135 0xb7edbdd3 in Gtk::Window::_destroy_c_instance () from /usr/lib/libgtkmm-2.4.so.1
#136 0xb7edbe0b in Gtk::Window::destroy_ () from /usr/lib/libgtkmm-2.4.so.1
#137 0xb7ede329 in Gtk::Window::~Window () from /usr/lib/libgtkmm-2.4.so.1
#138 0x08052263 in ~CitationWindow (this=0xbfd4a794) at citation_window.cpp:110
#139 0x0804eff5 in main (argc=Cannot access memory at address 0xe0000
) at main.cpp:11
(gdb) 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]