View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002320 | ardour | bugs | public | 2008-06-21 12:42 | 2020-04-19 20:13 |
| Reporter | nowhiskey | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | random |
| Status | closed | Resolution | unable to reproduce | ||
| Product Version | SVN/2.0-ongoing | ||||
| Summary | 0002320: crash when trying to close a session | ||||
| Description | ongoing@3484 -after running a 15 channel session, i wanted to close it -menu->close -crash backtrace: [Thread 0xb1ea2cb0 (LWP 3775) exited] GThread-ERROR **: file /build/buildd/glib2.0-2.16.3/gthread/gthread-posix.c: line 385 (g_thread_join_posix_impl): error 'Invalid argument' during 'pthread_join (*(pthread_t*)thread, &ignore)' aborting... Program received signal SIGABRT, Aborted. [Switching to Thread 0xb26d8b90 (LWP 3774)] 0xb6705d96 in raise () from /lib/libc.so.6 (gdb) thread apply all bt Thread 10 (Thread 0xb1d2acb0 (LWP 3777)): #0 0xb679662d in poll () from /lib/libc.so.6 0000001 0xb7f4fc92 in ARDOUR::Session::midi_thread_work (this=0x8fbf268) at #libs/ardour/session_midi.cc:1220 #2 0xb7f501e5 in ARDOUR::Session::_midi_thread_work (arg=0x8fbf268) at #libs/ardour/session_midi.cc:1141 #3 0xb6e4cfd3 in start_thread () from /lib/libpthread.so.0 0000004 0xb679fa8e in clone () from /lib/libc.so.6 Thread 9 (Thread 0xb1da5cb0 (LWP 3776)): #0 0xb679662d in poll () from /lib/libc.so.6 0000001 0xb7ef24a4 in ARDOUR::Session::butler_thread_work (this=0x8fbf268) at #libs/ardour/session_butler.cc:179 #2 0xb7ef3323 in ARDOUR::Session::_butler_thread_work (arg=0x8fbf268) at #libs/ardour/session_butler.cc:159 #3 0xb6e4cfd3 in start_thread () from /lib/libpthread.so.0 0000004 0xb679fa8e in clone () from /lib/libc.so.6 Thread 7 (Thread 0xb26d8b90 (LWP 3774)): #0 0xb6705d96 in raise () from /lib/libc.so.6 0000001 0xb6707541 in abort () from /lib/libc.so.6 #2 0xb77e8ab9 in g_logv () from /usr/share/qt4/lib/libglib-2.0.so.0 #3 0xb77e8ae9 in g_log () from /usr/share/qt4/lib/libglib-2.0.so.0 0000004 0xb7862a42 in ?? () from /usr/share/qt4/lib/libgthread-2.0.so.0 0000005 0xb7863788 in ?? () from /usr/share/qt4/lib/libgthread-2.0.so.0 #6 0x00000004 in ?? () #7 0xb7863b1c in ?? () from /usr/share/qt4/lib/libgthread-2.0.so.0 0000008 0xb7863ae4 in ?? () from /usr/share/qt4/lib/libgthread-2.0.so.0 0000009 0x00000181 in ?? () 0000010 0xb7863f01 in ?? () from /usr/share/qt4/lib/libgthread-2.0.so.0 0000011 0xb012d5c0 in ?? () 0000012 0xb7863b88 in ?? () from /usr/share/qt4/lib/libgthread-2.0.so.0 0000013 0x000000fc in ?? () 0000014 0xb6e60000 in ?? () #15 0x00012a38 in ?? () 0000016 0x00000005 in ?? () #17 0xb6e61f70 in ?? () from /usr/local/lib/libjack.so.0 0000018 0xb7857248 in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000019 0xb26d82d8 in ?? () 0000020 0xb780719f in g_thread_join () from /usr/share/qt4/lib/libglib-2.0.so.0 Backtrace stopped: frame did not save the PC Thread 6 (Thread 0xb40deb90 (LWP 3772)): #0 0xb6e51550 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 0000001 0xb6e68642 in mb_thread_func (arg=0x0) at messagebuffer.c:70 #2 0xb6e4cfd3 in start_thread () from /lib/libpthread.so.0 #3 0xb679fa8e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xb4f03b90 (LWP 3768)): #0 0xb6e51550 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 0000001 0xb778f98d in Glib::Cond::wait (this=0x8af2738, mutex=@0xb802a7a8) at #libs/glibmm2/glibmm/thread.cc:362 #2 0xb7daf53f in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85 #3 0xb7daf68b in analyser_work () at libs/ardour/analyser.cc:49 0000004 0x08758033 in sigc::pointer_functor0<void>::operator() (this=0x8af27ac) #at libs/sigc++2/sigc++/functors/ptr_fun.h:77 0000005 0x0875804a in sigc::adaptor_functor<sigc::pointer_functor0<void> #>::operator() (this=0x8af27a8) at #>libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x08758066 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, #void>::call_it (rep=0x8af2790) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x083f2f8c in sigc::slot0<void>::operator() (this=0x8af2780) at #libs/sigc++2/sigc++/functors/slot.h:440 0000008 0xb7790521 in call_thread_entry_slot (data=0x8af2780) at #libs/glibmm2/glibmm/thread.cc:43 0000009 0xb78074ff in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000010 0x08af2780 in ?? () 0000011 0x08af27b8 in ?? () 0000012 0x00000000 in ?? () Thread 3 (Thread 0xb5703b90 (LWP 3767)): #0 0xb6e51550 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 0000001 0xb778f98d in Glib::Cond::wait (this=0x8ae0130, mutex=@0xb802ac80) at #libs/glibmm2/glibmm/thread.cc:362 #2 0xb7f8a80b in peak_thread_work () at libs/ardour/source_factory.cc:65 #3 0x08758033 in sigc::pointer_functor0<void>::operator() (this=0x8aebde4) #at libs/sigc++2/sigc++/functors/ptr_fun.h:77 0000004 0x0875804a in sigc::adaptor_functor<sigc::pointer_functor0<void> #>::operator() (this=0x8aebde0) at #>libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 0000005 0x08758066 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, #void>::call_it (rep=0x8aebdc8) at libs/sigc++2/sigc++/functors/slot.h:103 #6 0x083f2f8c in sigc::slot0<void>::operator() (this=0x8aebdb8) at #libs/sigc++2/sigc++/functors/slot.h:440 #7 0xb7790521 in call_thread_entry_slot (data=0x8aebdb8) at #libs/glibmm2/glibmm/thread.cc:43 0000008 0xb78074ff in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000009 0x08aebdb8 in ?? () 0000010 0x08aebdf0 in ?? () 0000011 0x00000000 in ?? () Thread 2 (Thread 0xb5f03b90 (LWP 3766)): #0 0xb6e51550 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 0000001 0xb778f98d in Glib::Cond::wait (this=0x8ae0130, mutex=@0xb802ac80) at #libs/glibmm2/glibmm/thread.cc:362 #2 0xb7f8a80b in peak_thread_work () at libs/ardour/source_factory.cc:65 #3 0x08758033 in sigc::pointer_functor0<void>::operator() (this=0x8aebaa4) #at libs/sigc++2/sigc++/functors/ptr_fun.h:77 0000004 0x0875804a in sigc::adaptor_functor<sigc::pointer_functor0<void> #>::operator() (this=0x8aebaa0) at #>libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 0000005 0x08758066 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, #void>::call_it (rep=0x8aeba88) at libs/sigc++2/sigc++/functors/slot.h:103 #6 0x083f2f8c in sigc::slot0<void>::operator() (this=0x8aebb40) at #libs/sigc++2/sigc++/functors/slot.h:440 #7 0xb7790521 in call_thread_entry_slot (data=0x8aebb40) at #libs/glibmm2/glibmm/thread.cc:43 0000008 0xb78074ff in ?? () from /usr/share/qt4/lib/libglib-2.0.so.0 0000009 0x08aebb40 in ?? () 0000010 0x08aebb50 in ?? () 0000011 0x00014080 in ?? () 0000012 0x00000005 in ?? () 0000013 0xb66e3b9c in ?? () from /lib/libc.so.6 0000014 0xb6e5bff4 in ?? () from /lib/libpthread.so.0 #15 0xb6e4f140 in ?? () from /lib/libpthread.so.0 0000016 0xb6e5bff4 in ?? () from /lib/libpthread.so.0 #17 0x00000000 in ?? () Thread 1 (Thread 0xb5fd5740 (LWP 3763)): #0 0xb6e4e3b0 in pthread_join () from /lib/libpthread.so.0 0000001 0xb6e67382 in jack_client_close_aux (client=0x8dfb3e8) at client.c:2054 #2 0xb7dd08d5 in ARDOUR::AudioEngine::stop (this=0x8dfb0e0, forever=true) #at libs/ardour/audioengine.cc:172 #3 0x08415fbc in ARDOUR_UI::finish (this=0x898fb20) at #gtk2_ardour/ardour_ui.cc:749 0000004 0x0840429f in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() #(this=0x8ee1a4c) at libs/sigc++2/sigc++/functors/mem_fun.h:1787 0000005 0x084042b6 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, #ARDOUR_UI> >::operator() (this=0x8ee1a48) at #libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x084042d2 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, #ARDOUR_UI>, void>::call_it (rep=0x8ee1a30) at #libs/sigc++2/sigc++/functors/slot.h:103 #7 0x083f2f8c in sigc::slot0<void>::operator() (this=0x8ee179c) at #libs/sigc++2/sigc++/functors/slot.h:440 0000008 0xb7791ccd in Glib::SignalProxyNormal::slot0_void_callback #(self=0x8edcb18, data=0x8ee1798) at libs/glibmm2/glibmm/signalproxy.cc:95 0000009 0xb78859bf in g_cclosure_marshal_VOID__VOID () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000010 0xb78786f9 in g_closure_invoke () from #/usr/share/qt4/lib/libgobject-2.0.so.0 0000011 0xb788cfc3 in ?? () from /usr/share/qt4/lib/libgobject-2.0.so.0 0000012 0x08ee1af8 in ?? () 0000013 0x00000000 in ?? () #0 0xb6705d96 in raise () from /lib/libc.so.6 (gdb) (gdb) c Continuing. Program terminated with signal SIGABRT, Aborted. The program no longer exists. (gdb) ERROR: Remote VST plugin communication failure in audio thread Remote VST plugin audio thread: returning ERROR: Remote VST plugin communication failure in GUI thread dssi-vst-server[1]: cleaning up dssi-vst-server[1]: closed audio thread dssi-vst-server[1]: freed dll dssi-vst-server[1]: exiting ..... cheers, doc | ||||
| Additional Information | before running this session, i compiled dssi-vst-0.7, which installed also in /usr/local/lib/ladspa, so i was able to load some vst fx into ardour. this fx was than doing some strange things/sounds, so i disabled and removed it. don't know if it is in some way related to the crash. anyway, at the moment when the crash happened, there haven't been any vst plugin loaded into the session, but only some ladspa plugins, which i normally use w/out troubles. | ||||
| Tags | shutdown | ||||
|
|
this report is 2 years old and it haven't happened to me since than. also i am not using ardourvst anymore. perhaps it could simple be closed. cheers, doc |
|
|
Thanks. |
|
|
Issue has been closed automatically, by Trigger Close Plugin. Feel free to re-open with additional information if you think the issue is not resolved. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2008-06-21 12:42 | nowhiskey | New Issue | |
| 2010-04-24 10:28 | cth103 | Category | bugs => bugs2 |
| 2010-04-24 10:32 | cth103 | Category | bugs2 => bugs |
| 2010-04-29 23:59 | cth103 | Tag Attached: shutdown | |
| 2010-05-09 11:12 | nowhiskey | Note Added: 0007843 | |
| 2010-05-09 11:20 | cth103 | cost | => 0.00 |
| 2010-05-09 11:20 | cth103 | Note Added: 0007845 | |
| 2010-05-09 11:20 | cth103 | Status | new => resolved |
| 2010-05-09 11:20 | cth103 | Resolution | open => unable to reproduce |
| 2010-05-09 11:20 | cth103 | Assigned To | => cth103 |
| 2020-04-19 20:13 | system | Note Added: 0021764 | |
| 2020-04-19 20:13 | system | Status | resolved => closed |