View Issue Details

IDProjectCategoryView StatusLast Update
0005110ardourbugspublic2020-04-19 20:16
Reportertimblech Assigned Topaul  
PrioritynormalSeveritycrashReproducibilitysometimes
Status closedResolutionfixed 
Summary0005110: crash after export
Descriptionsometimes, a3 crashes with:

GLib (gthread-posix.c): Unexpected error from C library during 'pthread_mutex_lock': Invalid argument. Aborting.

seems to be some kind of race between threads, as it does not happen every time
Additional Information(gdb) thread apply all bt

Thread 29 (Thread 0x7fff5aeea700 (LWP 12816)):
#0 0x00007ffff1a2ff1d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
0000001 0x00007ffff1a5de54 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:33
#2 0x00007ffff77cd98c in ARDOUR::AutomationWatch::thread (this=0xd663010) at ../libs/ardour/automation_watch.cc:137
#3 0x00007ffff77d0308 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0xd5c31e0, p=0xd663010)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
0000004 0x00007ffff77cff78 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0xd5c31f0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
0000005 0x00007ffff77cfbd9 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0xd5c31e0) at /usr/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff77cfb6e in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator() (this=0xd5c31e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff77cf834 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::call_it (rep=0xd5c31b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0x00007ffff6984f9d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
0000009 0x00007ffff62659e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000010 0x00007ffff1d36e9a in start_thread (arg=0x7fff5aeea700) at pthread_create.c:308
0000011 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

0000012 0x0000000000000000 in ?? ()

Thread 28 (Thread 0x7fffbb7ec700 (LWP 12815)):
#0 0x00007ffff1d3e52d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
0000001 0x00007ffff62670a2 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff778082a in ARDOUR::AudioEngine::meter_thread (this=0x21b89b0) at ../libs/ardour/audioengine.cc:758
#3 0x00007ffff7792330 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x2262fe0, p=0x21b89b0)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
0000004 0x00007ffff7791d84 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x2262ff0, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
0000005 0x00007ffff7791269 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x2262fe0) at /usr/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff77905a8 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x2262fe0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff778eefc in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it (rep=0x2262fb0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0x00007ffff6984f9d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
0000009 0x00007ffff62659e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000010 0x00007ffff1d36e9a in start_thread (arg=0x7fffbb7ec700) at pthread_create.c:308
0000011 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

0000012 0x0000000000000000 in ?? ()

Thread 27 (Thread 0x7fffe1f5e700 (LWP 12814)):
#0 0x00007ffff1a589e3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
0000001 0x00007ffff6244036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff624449a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff6c73b5f in BaseUI::main_thread (this=0x6d45e38) at ../libs/pbd/base_ui.cc:80
0000004 0x00007ffff6c77299 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x6d36328) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
0000005 0x00007ffff6c76fda in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x6d36320)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x00007ffff6c769c1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x6d362f0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x00007ffff6984f9d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
0000008 0x00007ffff62659e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000009 0x00007ffff1d36e9a in start_thread (arg=0x7fffe1f5e700) at pthread_create.c:308
0000010 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

0000011 0x0000000000000000 in ?? ()

Thread 26 (Thread 0x7fffbafeb700 (LWP 12813)):
#0 0x00007ffff1a2ff1d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
0000001 0x00007ffff1a5de54 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:33
#2 0x00007fff89b23379 in AFX_engine::run_engine() () from /usr/lib/lv2/peq-1a.lv2/peq-1a-lv2.so
#3 0x00007fff89b185f3 in start_ui_thread(void*) () from /usr/lib/lv2/peq-1a.lv2/peq-1a-lv2.so
0000004 0x00007ffff1d36e9a in start_thread (arg=0x7fffbafeb700) at pthread_create.c:308
0000005 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

Thread 20 (Thread 0x7fffbc7ee700 (LWP 12807)):
#0 0x00007ffff1a589e3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
0000001 0x00007ffff6244036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff624449a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff6c73b5f in BaseUI::main_thread (this=0x3888c20) at ../libs/pbd/base_ui.cc:80
0000004 0x00007ffff6c77299 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x38893d8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
0000005 0x00007ffff6c76fda in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x38893d0)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x00007ffff6c769c1 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x38893a0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x00007ffff6984f9d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
0000008 0x00007ffff62659e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000009 0x00007ffff1d36e9a in start_thread (arg=0x7fffbc7ee700) at pthread_create.c:308
0000010 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

0000011 0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fff8a0af800 (LWP 12806)):
#0 0x0000000000eba24d in boost::shared_ptr<ARDOUR::AudioRegion>::shared_ptr (this=0x7fff8a0ae550) at /usr/include/boost/smart_ptr/shared_ptr.hpp:164
0000001 0x00007ffff775592e in ARDOUR::AudioPlaylist::read (this=0x4344f50, buf=0x7fff89922010, mixdown_buffer=0x7fffcc0da600, gain_buffer=0x7fffcc11a610,
    start=1173355264, cnt=65536, chan_n=0) at ../libs/ardour/audio_playlist.cc:229
#2 0x00007ffff773cf5f in ARDOUR::AudioDiskstream::read (this=0x67e2190, buf=0x7fff89922010, mixdown_buffer=0x7fffcc0da600, gain_buffer=0x7fffcc11a610,
    start=@0x7fff8a0ae7b8: 1173355264, cnt=65536, channel=0, reversed=false) at ../libs/ardour/audio_diskstream.cc:946
#3 0x00007ffff773d964 in ARDOUR::AudioDiskstream::_do_refill (this=0x67e2190, mixdown_buffer=0x7fffcc0da600, gain_buffer=0x7fffcc11a610)
    at ../libs/ardour/audio_diskstream.cc:1174
0000004 0x00007ffff773d1a7 in ARDOUR::AudioDiskstream::do_refill_with_alloc (this=0x67e2190) at ../libs/ardour/audio_diskstream.cc:980
0000005 0x00007ffff773ca99 in ARDOUR::AudioDiskstream::seek (this=0x67e2190, frame=1173355264, complete_refill=false) at ../libs/ardour/audio_diskstream.cc:834
#6 0x00007ffff7739816 in ARDOUR::AudioDiskstream::non_realtime_locate (this=0x67e2190, location=1173355264) at ../libs/ardour/audio_diskstream.cc:203
#7 0x00007ffff7b25cd8 in ARDOUR::Track::non_realtime_locate (this=0x653f3c0, p=1173355264) at ../libs/ardour/track.cc:629
0000008 0x00007ffff7aee28d in ARDOUR::Session::non_realtime_locate (this=0x2ec6200) at ../libs/ardour/session_transport.cc:421
0000009 0x00007ffff7aedcfe in ARDOUR::Session::butler_transport_work (this=0x2ec6200) at ../libs/ardour/session_transport.cc:359
0000010 0x00007ffff77e03dc in ARDOUR::Butler::thread_work (this=0x2aa8780) at ../libs/ardour/butler.cc:212
0000011 0x00007ffff77e0093 in ARDOUR::Butler::_thread_work (arg=0x2aa8780) at ../libs/ardour/butler.cc:134
0000012 0x00007ffff6c9a31c in fake_thread_start (arg=0x3888a60) at ../libs/pbd/pthread_utils.cc:80
0000013 0x00007ffff1d36e9a in start_thread (arg=0x7fff8a0af800) at pthread_create.c:308
0000014 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#15 0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fffb808a700 (LWP 12805)):
#0 0x00007ffff19a8405 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
0000001 0x00007ffff19abb6b in __GI_abort () at abort.c:91
#2 0x00007ffff62163e3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff627f5b3 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000004 0x0000000000e2c988 in Glib::Threads::Mutex::Lock::Lock (this=0x7fffb8089760, mutex=...) at /usr/include/glibmm-2.4/glibmm/threads.h:546
0000005 0x0000000000e53b5b in PBD::Signal0<void, PBD::OptionalLastValue<void> >::operator() (this=0xe00e668)
    at /media/hd3btr/sources/ardour3/build/libs/pbd/pbd/signals_generated.h:302
#6 0x00007ffff78908a6 in ARDOUR::ExportStatus::abort (this=0xe00e660, error_occurred=true) at ../libs/ardour/export_status.cc:62
#7 0x00007ffff7a92b97 in ARDOUR::Session::process_export (this=0x2ec6200, nframes=1024) at ../libs/ardour/session_export.cc:189
0000008 0x00007ffff7a92bf3 in ARDOUR::Session::process_export_fw (this=0x2ec6200, nframes=1024) at ../libs/ardour/session_export.cc:197
0000009 0x00007ffff7a95678 in boost::_mfi::mf1<int, ARDOUR::Session, unsigned int>::operator() (this=0x7fffb0000a28, p=0x2ec6200, a1=1024)
    at /usr/include/boost/bind/mem_fn_template.hpp:165
0000010 0x00007ffff7a94ed5 in boost::_bi::list2<boost::_bi::value<ARDOUR::Session*>, boost::arg<1> >::operator()<int, boost::_mfi::mf1<int, ARDOUR::Session, unsigned int>, boost::_bi::list1<unsigned int&> > (this=0x7fffb0000a38, f=..., a=...) at /usr/include/boost/bind/bind.hpp:303
0000011 0x00007ffff7a94736 in boost::_bi::bind_t<int, boost::_mfi::mf1<int, ARDOUR::Session, unsigned int>, boost::_bi::list2<boost::_bi::value<ARDOUR::Session*>, boost::arg<1> > >::operator()<unsigned int> (this=0x7fffb0000a28, a1=@0x7fffb8089944: 1024) at /usr/include/boost/bind/bind_template.hpp:32
0000012 0x00007ffff7a94239 in boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<int, boost::_mfi::mf1<int, ARDOUR::Session, unsigned int>, boost::_bi::list2<boost::_bi::value<ARDOUR::Session*>, boost::arg<1> > >, int, unsigned int>::invoke (function_obj_ptr=..., a0=1024)
    at /usr/include/boost/function/function_template.hpp:132
0000013 0x00007ffff7788334 in boost::function1<int, unsigned int>::operator() (this=0x7fffb0000a20, a0=1024)
    at /usr/include/boost/function/function_template.hpp:760
0000014 0x00007ffff778605d in PBD::Signal1<int, unsigned int, PBD::OptionalLastValue<int> >::operator() (this=0x21b89e0, a1=1024)
    at /media/hd3btr/sources/ardour3/build/libs/pbd/pbd/signals_generated.h:473
#15 0x00007ffff777fadb in ARDOUR::AudioEngine::process_callback (this=0x21b89b0, nframes=1024) at ../libs/ardour/audioengine.cc:547

0000016 0x00007ffff777f6c4 in ARDOUR::AudioEngine::process_thread (this=0x21b89b0) at ../libs/ardour/audioengine.cc:439
#17 0x00007ffff777f048 in ARDOUR::AudioEngine::_process_thread (arg=0x21b89b0) at ../libs/ardour/audioengine.cc:335
0000018 0x00007ffff2cff961 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000019 0x00007ffff2d15558 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000020 0x00007ffff1d36e9a in start_thread (arg=0x7fffb808a700) at pthread_create.c:308
0000021 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

0000022 0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fffe067d700 (LWP 12804)):
#0 0x00007ffff1d3dd2d in read () at ../sysdeps/unix/syscall-template.S:82
0000001 0x00007ffff2d17b81 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007ffff2d1fd8e in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007ffff2d1c11e in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000004 0x00007ffff2d15558 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000005 0x00007ffff1d36e9a in start_thread (arg=0x7fffe067d700) at pthread_create.c:308
#6 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#7 0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fffe06fe700 (LWP 12803)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
0000001 0x00007ffff2d17244 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007ffff2d129fb in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007ffff2d15558 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000004 0x00007ffff1d36e9a in start_thread (arg=0x7fffe06fe700) at pthread_create.c:308
0000005 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#6 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fffb9f75700 (LWP 12801)):
#0 0x00007ffff1a589e3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
0000001 0x00007fffe00a435f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00007fffe009576c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00007fffe0095dd9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000004 0x00007fffe0095e90 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000005 0x00007fffe00a430f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6 0x00007fffba3c4d18 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
#7 0x00007ffff1d36e9a in start_thread (arg=0x7fffb9f75700) at pthread_create.c:308
0000008 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

0000009 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fffe131d700 (LWP 12794)):
#0 0x00007ffff1a589e3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
0000001 0x00007ffff6244036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff624449a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fffef38d406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
0000004 0x00007ffff62659e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000005 0x00007ffff1d36e9a in start_thread (arg=0x7fffe131d700) at pthread_create.c:308
#6 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

#7 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fffe3076700 (LWP 12791)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
0000001 0x00007ffff627f82f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff77367bf in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81
#3 0x00007ffff77365b1 in analyser_work () at ../libs/ardour/analyser.cc:46
0000004 0x0000000001377419 in sigc::pointer_functor0<void>::operator() (this=0x1e5a248) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
0000005 0x0000000001374c52 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1e5a240)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x00000000013717ef in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1e5a210)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x00007ffff6984f9d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
0000008 0x00007ffff62659e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000009 0x00007ffff1d36e9a in start_thread (arg=0x7fffe3076700) at pthread_create.c:308
0000010 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

0000011 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffe3877700 (LWP 12790)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
0000001 0x00007ffff627f82f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff7b0297b in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3 0x0000000001377419 in sigc::pointer_functor0<void>::operator() (this=0x1e56678) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
0000004 0x0000000001374c52 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1e56670)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000005 0x00000000013717ef in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1e56640)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ffff6984f9d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#7 0x00007ffff62659e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000008 0x00007ffff1d36e9a in start_thread (arg=0x7fffe3877700) at pthread_create.c:308
0000009 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

0000010 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fffe4078700 (LWP 12789)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
0000001 0x00007ffff627f82f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff7b0297b in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3 0x0000000001377419 in sigc::pointer_functor0<void>::operator() (this=0x1e5a9e8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
0000004 0x0000000001374c52 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1e5a9e0)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000005 0x00000000013717ef in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1e5a9b0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ffff6984f9d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#7 0x00007ffff62659e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000008 0x00007ffff1d36e9a in start_thread (arg=0x7fffe4078700) at pthread_create.c:308
0000009 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

0000010 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fffe4879700 (LWP 12788)):
#0 0x00007ffff1a2ff1d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
0000001 0x00007ffff1a5de54 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:33
#2 0x00000000015c825b in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:363
#3 0x00007ffff1d36e9a in start_thread (arg=0x7fffe4879700) at pthread_create.c:308
0000004 0x00007ffff1a6439d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

0000005 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7e0d9c0 (LWP 12783)):
#0 0x00007ffff369f570 in ?? () from /usr/lib/libgnomecanvas-2.so.0
0000001 0x00007ffff36a07d8 in ?? () from /usr/lib/libgnomecanvas-2.so.0
#2 0x00007ffff38f1e35 in Gnome::Canvas::Item_Class::update_vfunc_callback(_GnomeCanvasItem*, double*, _ArtSVP*, int) ()
   from /usr/lib/libgnomecanvasmm-2.6.so.1
#3 0x00007ffff36adc7b in ?? () from /usr/lib/libgnomecanvas-2.so.0
0000004 0x00007ffff36afc54 in ?? () from /usr/lib/libgnomecanvas-2.so.0
0000005 0x00007ffff38f1e35 in Gnome::Canvas::Item_Class::update_vfunc_callback(_GnomeCanvasItem*, double*, _ArtSVP*, int) ()
   from /usr/lib/libgnomecanvasmm-2.6.so.1
#6 0x00007ffff36adc7b in ?? () from /usr/lib/libgnomecanvas-2.so.0
#7 0x00007ffff36afc54 in ?? () from /usr/lib/libgnomecanvas-2.so.0
0000008 0x00007ffff36adc7b in ?? () from /usr/lib/libgnomecanvas-2.so.0
0000009 0x00007ffff36b396c in ?? () from /usr/lib/libgnomecanvas-2.so.0
0000010 0x00007ffff36b3b70 in ?? () from /usr/lib/libgnomecanvas-2.so.0
0000011 0x00007ffff6243d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000012 0x00007ffff62440a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000013 0x00007ffff624449a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000014 0x00007ffff5cf62f7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#15 0x00007ffff6e5c5b7 in Gtkmm2ext::UI::run (this=0x1bafbf0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268
0000016 0x00000000011e7934 in main (argc=1, argv=0x7fffffffcc18) at ../gtk2_ardour/main.cc:455
TagsNo tags attached.

Activities

paul

2012-10-23 23:16

administrator   ~0014146

i believe it would be worth checking this again. robin gareus made a couple of changes that may affect/fix this issue.

nettings

2013-01-22 19:42

manager   ~0014559

I haven't seen this bug in a while, either...
Tim, are you still having this issue? If not, I guess I'll mark this one as "resolved".

timblech

2013-01-23 10:44

reporter   ~0014572

haven't seen this for quite some time ... so i think you can close the issue ...

paul

2013-01-23 13:46

administrator   ~0014575

see notes. this was likely fxed by changes i made to the threading and exiting frome xport.

system

2020-04-19 20:16

developer   ~0023151

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.

Issue History

Date Modified Username Field Change
2012-09-24 12:01 timblech New Issue
2012-10-23 23:16 paul Note Added: 0014146
2012-10-23 23:16 paul Status new => feedback
2013-01-22 19:42 nettings Note Added: 0014559
2013-01-23 10:44 timblech Note Added: 0014572
2013-01-23 13:46 paul cost => 0.00
2013-01-23 13:46 paul Note Added: 0014575
2013-01-23 13:46 paul Status feedback => resolved
2013-01-23 13:46 paul Resolution open => fixed
2013-01-23 13:46 paul Assigned To => paul
2020-04-19 20:16 system Note Added: 0023151
2020-04-19 20:16 system Status resolved => closed