View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001553 | ardour | bugs | public | 2007-03-14 09:36 | 2008-11-21 00:32 |
| Reporter | peppot | Assigned To | paul | ||
| Priority | normal | Severity | crash | Reproducibility | sometimes |
| Status | closed | Resolution | fixed | ||
| Summary | 0001553: Open Recent crash | ||||
| Description | This crash has returned (2007-03-14 SVN, 1587). Open a session, do some stuff (play, open Locations dialogue for example), and open another via Recent. Crash: | ||||
| Additional Information | #0 0xb688e947 in raise () from /lib/tls/libc.so.6 (gdb) thread apply all bt Thread 6 (process 7103): #0 0xb6927ef9 in poll () from /lib/tls/libc.so.6 0000001 0xb7e65bd5 in ARDOUR::OSC::osc_receiver (this=0x895e2d0) at libs/ardour/osc.cc:313 #2 0xb7e65d97 in ARDOUR::OSC::_osc_receiver (arg=0x895e2d0) at libs/ardour/osc.cc:273 #3 0xb699e0bd in start_thread () from /lib/tls/libpthread.so.0 0000004 0xb69319ee in clone () from /lib/tls/libc.so.6 Thread 5 (process 7104): #0 0xb69a3b3c in ?? () from /lib/tls/libpthread.so.0 0000001 0xb75d9682 in g_usleep () from /usr/lib/libglib-2.0.so.0 #2 0xb6d659c5 in Glib::usleep (microseconds=10000) at libs/glibmm2/glibmm/timer.cc:68 #3 0xb7cd24be in ARDOUR::AudioEngine::meter_thread (this=0x8af3760) at libs/ardour/audioengine.cc:412 0000004 0xb7cd51fe in sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>::operator() (this=0x8af34dc) at libs/sigc++2/sigc++/functors/mem_fun.h:1781 0000005 0xb7cd5220 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine> >::operator() (this=0x8af34d8) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0xb7cd524c in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it (rep=0x8af34c0) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x08357162 in sigc::slot0<void>::operator() (this=0x8aaaf38) at libs/sigc++2/sigc++/functors/slot.h:440 0000008 0xb6d831ef in call_thread_entry_slot (data=0x8aaaf38) at libs/glibmm2/glibmm/thread.cc:43 0000009 0xb75d76bf in ?? () from /usr/lib/libglib-2.0.so.0 0000010 0x08aaaf38 in ?? () 0000011 0x08af3690 in ?? () 0000012 0x00000000 in ?? () Thread 4 (process 7105): #0 0xb6927ef9 in poll () from /lib/tls/libc.so.6 0000001 0xb75bcbc9 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x08b41ee0 in ?? () #3 0x00000007 in ?? () 0000004 0xb75bcf57 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 0000005 0xb58ceb50 in ?? () from /usr/lib/libORBit-2.so.0 #6 0x08b23d20 in ?? () #7 0xb761f1e4 in ?? () from /usr/lib/libglib-2.0.so.0 0000008 0xb55d3458 in ?? () 0000009 0xb75d76bf in ?? () from /usr/lib/libglib-2.0.so.0 0000010 0x00000000 in ?? () Thread 3 (process 7109): #0 0xb6927ef9 in poll () from /lib/tls/libc.so.6 0000001 0xb7cee3fc in ARDOUR::AudioSource::peak_thread_work (arg=0x0) at libs/ardour/audiosource.cc:139 #2 0xb699e0bd in start_thread () from /lib/tls/libpthread.so.0 #3 0xb69319ee in clone () from /lib/tls/libc.so.6 Thread 2 (process 7110): #0 0xb6927ef9 in poll () from /lib/tls/libc.so.6 0000001 0xb6aa12ab in jack_client_thread (arg=0x8af4100) at client.c:1278 #2 0xb6aa66b0 in jack_thread_proxy (varg=0x8dd1a08) at thread.c:111 #3 0xb699e0bd in start_thread () from /lib/tls/libpthread.so.0 0000004 0xb69319ee in clone () from /lib/tls/libc.so.6 Thread 1 (process 7101): #0 0xb688e947 in raise () from /lib/tls/libc.so.6 0000001 0xb68900c9 in abort () from /lib/tls/libc.so.6 #2 0xb75c2464 in g_logv () from /usr/lib/libglib-2.0.so.0 #3 0xb75c2499 in g_log () from /usr/lib/libglib-2.0.so.0 0000004 0xb76222fc in ?? () from /usr/lib/libgthread-2.0.so.0 0000005 0xb7622868 in ?? () from /usr/lib/libgthread-2.0.so.0 #6 0x00000004 in ?? () #7 0xb6d82549 in ~Mutex (this=0x9781618) at libs/glibmm2/glibmm/thread.cc:208 0000008 0xb7c9636c in ~Diskstream (this=0x9781500) at libs/ardour/diskstream.cc:133 0000009 0xb7ca65e4 in ~AudioDiskstream (this=0x9781500) at libs/ardour/audio_diskstream.cc:130 0000010 0xb7ccc5ea in boost::checked_delete<ARDOUR::AudioDiskstream> (x=0x9781500) at /usr/include/boost/checked_delete.hpp:34 0000011 0xb7ccce62 in boost::detail::sp_counted_impl_p<ARDOUR::AudioDiskstream>::dispose (this=0x8ea98d0) at /usr/include/boost/detail/sp_counted_impl.hpp:76 0000012 0x083767bc in boost::detail::sp_counted_base::release (this=0x8ea98d0) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:145 0000013 0x083767f4 in ~shared_count (this=0x92805a4) at /usr/include/boost/detail/shared_count.hpp:159 0000014 0x08376ac8 in ~shared_ptr (this=0x92805a0) at /usr/include/boost/shared_ptr.hpp:106 #15 0xb7de5b35 in __gnu_cxx::new_allocator<boost::shared_ptr<ARDOUR::Diskstream> >::destroy (this=0xbfa304f7, __p=0x92805a0) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:107 0000016 0xb7df2949 in std::_List_base<boost::shared_ptr<ARDOUR::Diskstream>, std::allocator<boost::shared_ptr<ARDOUR::Diskstream> > >::_M_clear (this=0x963e8d0) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/list.tcc:77 #17 0xb7df29e4 in ~_List_base (this=0x963e8d0) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_list.h:339 0000018 0xb7df2a41 in ~list (this=0x963e8d0) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_list.h:399 0000019 0xb7df4bc5 in boost::checked_delete<std::list<boost::shared_ptr<ARDOUR::Diskstream>, std::allocator<boost::shared_ptr<ARDOUR::Diskstream> > > > (x=0x963e8d0) at /usr/include/boost/checked_delete.hpp:34 0000020 0xb7df4d0a in boost::detail::sp_counted_impl_p<std::list<boost::shared_ptr<ARDOUR::Diskstream>, std::allocator<boost::shared_ptr<ARDOUR::Diskstream> > > >::dispose (this=0x9780028) at /usr/include/boost/detail/sp_counted_impl.hpp:76 0000021 0x083767bc in boost::detail::sp_counted_base::release (this=0x9780028) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:145 0000022 0x083767f4 in ~shared_count (this=0x976db44) at /usr/include/boost/detail/shared_count.hpp:159 0000023 0xb7de1f5c in ~shared_ptr (this=0x976db40) at /usr/include/boost/shared_ptr.hpp:106 #24 0xb7de4abb in __gnu_cxx::new_allocator<boost::shared_ptr<std::list<boost::shared_ptr<ARDOUR::Diskstream>, std::allocator<boost::shared_ptr<ARDOUR::Diskstream> > > > >::destroy (this=0xbfa305e7, __p=0x976db40) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:107 0000025 0xb7df3c7f in std::_List_base<boost::shared_ptr<std::list<boost::shared_ptr<ARDOUR::Diskstream>, std::allocator<boost::shared_ptr<ARDOUR::Diskstream> > > >, std::allocator<boost::shared_ptr<std::list<boost::shared_ptr<ARDOUR::Diskstream>, std::allocator<boost::shared_ptr<ARDOUR::Diskstream> > > > > >::_M_clear (this=0x9794da4) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/list.tcc:77 0000026 0xb7df3ceb in std::list<boost::shared_ptr<std::list<boost::shared_ptr<ARDOUR::Diskstream>, std::allocator<boost::shared_ptr<ARDOUR::Diskstream> > > >, std::allocator<boost::shared_ptr<std::list<boost::shared_ptr<ARDOUR::Diskstream>, std::allocator<boost::shared_ptr<ARDOUR::Diskstream> > > > > >::clear (this=0x9794da4) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_list.h:900 0000027 0xb7df9110 in SerializedRCUManager<std::list<boost::shared_ptr<ARDOUR::Diskstream>, std::allocator<boost::shared_ptr<ARDOUR::Diskstream> > > >::flush (this=0x9794d94) at libs/pbd/pbd/rcu.h:102 0000028 0xb7dd30b1 in ARDOUR::Session::destroy (this=0x97948f8) at libs/ardour/session.cc:562 0000029 0xb7dd404a in ~Session (this=0x97948f8) at libs/ardour/session.cc:415 0000030 0x0839228f in ARDOUR_UI::unload_session (this=0x882c3c0) at gtk2_ardour/ardour_ui_dialogs.cc:205 0000031 0x083623a5 in ARDOUR_UI::load_session (this=0x882c3c0, path=@0xbfa30ab8, snap_name=@0xbfa30ab4, mix_template=0x0) at gtk2_ardour/ardour_ui.cc:1956 0000032 0x08367526 in ARDOUR_UI::open_recent_session (this=0x882c3c0) at gtk2_ardour/ardour_ui.cc:900 0000033 0x083790b8 in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (this=0x8d0775c) at libs/sigc++2/sigc++/functors/mem_fun.h:1781 0000034 0x083790ce in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x8d07758) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 0000035 0x083790ea in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x8d07740) at libs/sigc++2/sigc++/functors/slot.h:103 0000036 0x08357162 in sigc::slot0<void>::operator() (this=0x8d076b4) at libs/sigc++2/sigc++/functors/slot.h:440 0000037 0xb6d84675 in Glib::SignalProxyNormal::slot0_void_callback (self=0x8cefe50, data=0x8d076b0) at libs/glibmm2/glibmm/signalproxy.cc:95#38 0xb7642e1b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 0000039 0xb763598b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 0000040 0xb7646213 in ?? () from /usr/lib/libgobject-2.0.so.0 0000041 0x08d07838 in ?? () 0000042 0x00000000 in ?? () | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2007-03-14 09:36 | peppot | New Issue | |
| 2007-03-15 12:58 | paul | Relationship added | duplicate of 0001521 |
| 2007-03-22 15:04 | cth103 | Note Added: 0003636 | |
| 2007-03-22 15:04 | cth103 | Status | new => feedback |
| 2007-03-22 16:16 | paul | Status | feedback => resolved |
| 2007-03-22 16:16 | paul | Resolution | open => fixed |
| 2007-03-22 16:16 | paul | Assigned To | => paul |
| 2007-03-22 16:16 | paul | Note Added: 0003638 | |
| 2008-11-21 00:32 | seablade | Status | resolved => closed |