View Issue Details

IDProjectCategoryView StatusLast Update
0005994ardourbugspublic2014-10-16 13:44
Reporterwwp Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0005994: Crash when closing main window
DescriptionI got a crash once when closing the app.
Additional InformationArdour 3.5.403 64-bit on CentOS6, GNOME.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd9021700 (LWP 29750)]
0x00007ffff3ec4c08 in sigc::internal::trackable_callback_list::remove_callback(void*) () from /opt/Ardour-3.5.403-dbg/lib/libsigc-2.0.so.0
(gdb) subgraph starting at ardour timed out (subgraph_wait_fd=18, status = 0, state = Triggered, pollret = 0 revents = 0x0)
pp: cannot clean up byte from graph wait fd (Resource temporarily unavailable)

(gdb) bt
#0 0x00007ffff3ec4c08 in sigc::internal::trackable_callback_list::remove_callback(void*) ()
   from /opt/Ardour-3.5.403-dbg/lib/libsigc-2.0.so.0
0000001 0x0000000000cb27d0 in sigc::internal::slot_do_unbind::operator() (this=0x7fffd90208f0, t=0x2bf6cc8)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot_base.h:166
#2 0x0000000000cb5b9f in sigc::internal::with_type_pointer<true, sigc::trackable, sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind> >::execute_ (_A_type=..., _A_action=...) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/visit_each.h:88
#3 0x0000000000cb5b55 in sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>::operator()<sigc::trackable> (this=0x7fffd90208f0, _A_type=...) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/visit_each.h:100
0000004 0x0000000000cb5b0a in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, sigc::trackable> (_A_action=..., _A_functor=...) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/visit_each.h:144
0000005 0x00007ffff5f300c2 in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, BaseUI, true> (_A_action=..., _A_target=...) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/limit_reference.h:121
#6 0x00007ffff5f2fffd in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, bool, BaseUI, Glib::IOCondition> (_A_action=..., _A_target=...) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1870
#7 0x00007ffff5f2fda3 in sigc::visit_each<sigc::visit_each_type(const T_action&, const T_functor&) [with T_type = sigc::trackable*, T_action = sigc::internal::slot_do_unbind, T_functor = sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >]::type_limited_action, sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >(const sigc::type_limited_action &, const sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> > &) (_A_action=..., _A_target=...)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:267
0000008 0x00007ffff5f2f81d in sigc::visit_each_type<sigc::trackable*, sigc::internal::slot_do_unbind, sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> > > (_A_action=..., _A_functor=...)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/visit_each.h:170
0000009 0x00007ffff5f2f1a9 in sigc::internal::typed_slot_rep<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::destroy (
    data=0x2bf7010) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:60
0000010 0x00007ffff3ec548b in sigc::slot_base::~slot_base() () from /opt/Ardour-3.5.403-dbg/lib/libsigc-2.0.so.0
0000011 0x00007ffff436be7a in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
0000012 0x00007ffff3bc2d1c in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
0000013 0x00007ffff3bc23e2 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
0000014 0x00007ffff3bc4571 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#15 0x00007ffff3bc51a5 in g_main_context_dispatch () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
0000016 0x00007ffff3bc539c in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#17 0x00007ffff3bc57d2 in g_main_loop_run () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
0000018 0x00007ffff5f2c6af in BaseUI::main_thread (this=0x2bf6cc0) at ../libs/pbd/base_ui.cc:80
0000019 0x00007ffff5f2ffbf in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x2bf7388)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
0000020 0x00007ffff5f2fcec in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x2bf7380)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000021 0x00007ffff5f2f6a3 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x2bf7350)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
0000022 0x00007ffff4363542 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
0000023 0x00007ffff3bf29e3 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#24 0x0000003af3e079d1 in start_thread () from /lib64/libpthread.so.0
0000025 0x0000003af36e886d in clone () from /lib64/libc.so.6


(gdb) bt full
#0 0x00007ffff3ec4c08 in sigc::internal::trackable_callback_list::remove_callback(void*) ()
   from /opt/Ardour-3.5.403-dbg/lib/libsigc-2.0.so.0
No symbol table info available.
0000001 0x0000000000cb27d0 in sigc::internal::slot_do_unbind::operator() (this=0x7fffd90208f0, t=0x2bf6cc8)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot_base.h:166
No locals.
#2 0x0000000000cb5b9f in sigc::internal::with_type_pointer<true, sigc::trackable, sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind> >::execute_ (_A_type=..., _A_action=...) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/visit_each.h:88
No locals.
#3 0x0000000000cb5b55 in sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>::operator()<sigc::trackable> (this=0x7fffd90208f0, _A_type=...) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/visit_each.h:100
No locals.
0000004 0x0000000000cb5b0a in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, sigc::trackable> (_A_action=..., _A_functor=...) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/visit_each.h:144
No locals.
0000005 0x00007ffff5f300c2 in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, BaseUI, true> (_A_action=..., _A_target=...) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/limit_reference.h:121
No locals.
#6 0x00007ffff5f2fffd in sigc::visit_each<sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>, bool, BaseUI, Glib::IOCondition> (_A_action=..., _A_target=...) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1870
No locals.
#7 0x00007ffff5f2fda3 in sigc::visit_each<sigc::visit_each_type(const T_action&, const T_functor&) [with T_type = sigc::trackable*, T_action = sigc::internal::slot_do_unbind, T_functor = sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >]::type_limited_action, sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >(const sigc::type_limited_action &, const sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> > &) (_A_action=..., _A_target=...)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:267
No locals.
0000008 0x00007ffff5f2f81d in sigc::visit_each_type<sigc::trackable*, sigc::internal::slot_do_unbind, sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> > > (_A_action=..., _A_functor=...)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/visit_each.h:170
        limited_action = {action_ = {rep_ = 0x2bf7010}}
0000009 0x00007ffff5f2f1a9 in sigc::internal::typed_slot_rep<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::destroy (
    data=0x2bf7010) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:60
        self_ = 0x2bf7010
0000010 0x00007ffff3ec548b in sigc::slot_base::~slot_base() () from /opt/Ardour-3.5.403-dbg/lib/libsigc-2.0.so.0
No symbol table info available.
0000011 0x00007ffff436be7a in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
No symbol table info available.
0000012 0x00007ffff3bc2d1c in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
No symbol table info available.
0000013 0x00007ffff3bc23e2 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
No symbol table info available.
0000014 0x00007ffff3bc4571 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x00007ffff3bc51a5 in g_main_context_dispatch () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
No symbol table info available.
0000016 0x00007ffff3bc539c in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
No symbol table info available.
#17 0x00007ffff3bc57d2 in g_main_loop_run () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
No symbol table info available.
0000018 0x00007ffff5f2c6af in BaseUI::main_thread (this=0x2bf6cc0) at ../libs/pbd/base_ui.cc:80
No locals.
0000019 0x00007ffff5f2ffbf in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x2bf7388)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
No locals.
0000020 0x00007ffff5f2fcec in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x2bf7380)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
No locals.
0000021 0x00007ffff5f2f6a3 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x2bf7350)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
        typed_rep = 0x2bf7350
0000022 0x00007ffff4363542 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
No symbol table info available.
0000023 0x00007ffff3bf29e3 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
No symbol table info available.
#24 0x0000003af3e079d1 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
0000025 0x0000003af36e886d in clone () from /lib64/libc.so.6
No symbol table info available.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2014-10-16 13:44 wwp New Issue