[ardour-dev] 0.99.3 segfaults when exporting

John Rigg ardev at sound-man.co.uk
Mon Jun 5 04:06:13 PDT 2006


On Sun, Jun 04, 2006 at 10:31:57PM -0400, Jesse Chappell wrote:
> I saw your message.  Any chance you were able to get a clean gdb
> backtrace of exactly where the crash was happening in that file?

Here's the backtrace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912548021840 (LWP 12773)]
0x000000000044afb0 in ARDOUR::IO::n_outputs (this=0x0) at io.h:146
146	io.h: No such file or directory.
	in io.h
#0  0x000000000044afb0 in ARDOUR::IO::n_outputs (this=0x0) at io.h:146
#1  0x00000000005aca30 in ExportDialog::set_default_master_selection (
    this=0x2aaab75f7c20, disable=true) at gtk_ardour/export_dialog.cc:599
#2  0x00000000005b7326 in ExportDialog::set_state (this=0x2aaab75f7c20)
    at gtk_ardour/export_dialog.cc:541
#3  0x00000000005b7961 in ExportDialog::connect_to_session (
    this=0x2aaab75f7c20, s=0x110ec20) at gtk_ardour/export_dialog.cc:435
#4  0x000000000053ef02 in Editor::export_region (this=0xfce5c0)
    at gtk_ardour/editor_export_audio.cc:92
#5  0x000000000053209d in SigC::ObjectSlot0_<void, Editor>::callback (
    d=0x2aaab56cbaa8) at object_slot.h:56
#6  0x000000000042ddaf in SigC::Callback0<void>::call (this=0x2aaab56cbaa8)
    at slot.h:260
#7  0x00000000009323b7 in Gtk::ProxySignal0<void, Gtk::MenuItem, _GtkMenuItem, 0>::gtk_callback (d=0x2aaab761a610) at proxy.h:90
#8  0x00002aaaab1f5476 in gtk_signal_connect_while_alive ()
   from /usr/lib/libgtk-1.2.so.0
#9  0x00002aaaab1f6758 in gtk_signal_emit_stop_by_name ()
   from /usr/lib/libgtk-1.2.so.0
#10 0x00002aaaab1f6eb0 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#11 0x00002aaaab22e032 in gtk_widget_activate () from /usr/lib/libgtk-1.2.so.0
#12 0x00002aaaab1ccbb6 in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-1.2.so.0
#13 0x00002aaaab1ccf61 in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-1.2.so.0
#14 0x000000000095ca34 in Gtk::Widget::button_release_event_impl (
    this=0x2aaab798b420, p0=0x10ff220) at libs/gtkmm/src/gtk--/widget.cc:1534
#15 0x000000000095c98e in Gtk::Widget_Class::button_release_event_callback (
    o_=0x2aaab56d1450, p0=0x10ff220) at libs/gtkmm/src/gtk--/widget.cc:1514
#16 0x000000000092b613 in gtkmm_marshal_INT__POINTER (object=0x2aaab56d1450, 
    func=0x95c94a <Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*)>, func_data=0x0, args=0x7fffffe95550)
    at libs/gtkmm/src/gtk--/marshal.cc:242
#17 0x00002aaaab1f6784 in gtk_signal_emit_stop_by_name ()
   from /usr/lib/libgtk-1.2.so.0
#18 0x00002aaaab1f6eb0 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#19 0x00002aaaab231d33 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#20 0x00002aaaab1c3835 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#21 0x00002aaaab1c3c07 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#22 0x00002aaaab39cfb7 in gdk_event_get () from /usr/lib/libgdk-1.2.so.0
#23 0x00002aaaab5d5fe7 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#24 0x00002aaaab5d6b8b in g_main_add_poll () from /usr/lib/libglib-1.2.so.0
#25 0x00002aaaab5d6e5f in g_main_run () from /usr/lib/libglib-1.2.so.0
#26 0x00002aaaab1c302f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#27 0x0000000000929ad3 in Gtk::Main::run_impl (this=0xd707c0)
    at libs/gtkmm/src/gtk--/main.cc:11
#28 0x000000000042f114 in Gtk::Main::run () at main.h:168
#29 0x00000000008afcd7 in Gtkmmext::UI::run (this=0xd72a00, 
    old_receiver=@0xd25a80) at libs/gtkmmext/gtk_ui.cc:171
#30 0x0000000000641210 in main (argc=1, argv=0x7fffffe96168)
    at gtk_ardour/main.cc:488



More information about the Ardour-Dev mailing list