View Issue Details

IDCategoryLast Update
0006755bugs2016-03-21 16:44
ReportermikklAssigned To 
Reproducibilitysometimes 
Status confirmedResolutionopen 
Platformx86_64OSgentooOS Versionkernel-4.4.0
Product Version4.6 
Fixed in Version 
Summary0006755: crash after "stop and forget capture"
DescriptionArdour crashes with a SEGFAULT after hitting "stop and forget capture"
Steps To Reproduce1. Create a new session with at least 2 tracks
2. Make sure default settings are used, i.e. Edit -> Preferences -> Editor -> Waveforms settings are default (Show waveforms in regions, Show waveforms for audio while it is being recorded are true)
3. Arm tracks and start recording. Record until track bars for the recorded tracks are visible in the overview box at the bottom.
4. Hit "stop and forget capture".
5. Repeat 3 and 4 until Ardour crashes.
Additional InformationThe issue did not happen until Ardour 4.4 was released. Versions 4.2 and before were not affected.
There is also an issue (0006183: crash after "stop and forget capture") which might be related to this bug. I wanted to try and undo the changes to this bug and see if it resolved my bug. However, the code in recent versions of Ardour seems to have changed to a great extent and moved to different places so that i could not find and undo it easily anymore.
TagsNo tags attached.

Activities

mikkl

2016-01-29 12:15

reporter  

ardour-crash.log (40,468 bytes)

timbyr

2016-02-01 12:38

developer   ~0017861

I can confirm this issue with ardour master at revision c69514afe9 or nightly 0000001:0000004.6.201

It did take some time to trigger the crash at first try but I got a backtrace which I'll attach.

timbyr

2016-02-01 12:38

developer  

ardour-bug-6755-bt.txt (34,886 bytes)
actually writing state to /home/timbyr/ardour-test-sessions/test-6755/test-6755.tmp
renaming state to /home/timbyr/ardour-test-sessions/test-6755/test-6755.pending

Program received signal SIGSEGV, Segmentation fault.
0x082399de in boost::detail::sp_counted_base::weak_release (this=0xacee30a0) at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:160
160	            destroy();
Missing separate debuginfos, use: debuginfo-install PackageKit-gtk3-module-1.0.6-1.fc21.i686 adwaita-gtk2-theme-3.14.2.2-1.fc21.i686 alsa-lib-1.0.28-2.fc21.i686 at-spi2-atk-2.14.1-1.fc21.i686 at-spi2-core-2.14.1-1.fc21.i686 atk-2.14.0-1.fc21.i686 atkmm-2.22.7-4.fc21.i686 aubio-0.3.2-16.fc21.i686 bluez-libs-5.29-2.fc21.i686 boost-system-1.55.0-8.fc21.i686 bzip2-libs-1.0.6-14.fc21.i686 cairo-1.14.2-1.fc21.i686 cairomm-1.10.0-9.fc21.i686 cwiid-0.6.00-25.20100505gitfadf11e.fc21.i686 cyrus-sasl-lib-2.1.26-19.fc21.i686 dbus-libs-1.8.20-1.fc21.i686 elfutils-libelf-0.163-1.fc21.i686 elfutils-libs-0.163-1.fc21.i686 expat-2.1.0-10.fc21.i686 fftw-libs-double-3.3.4-5.fc21.i686 fftw-libs-single-3.3.4-5.fc21.i686 flac-libs-1.3.1-5.fc21.i686 fluidsynth-libs-1.1.6-5.fc21.i686 fontconfig-2.11.1-5.fc21.i686 freetype-2.5.3-16.fc21.i686 gdk-pixbuf2-2.31.1-1.fc21.i686 glib2-2.42.2-1.fc21.i686 glibmm24-2.42.0-1.fc21.i686 graphite2-1.2.4-3.fc21.i686 gsm-1.0.13-12.fc21.i686 gtk2-2.24.28-1.fc21.i686 gtkmm24-2.24.4-4.fc21.i686 gvfs-1.22.4-2.fc21.i686 harfbuzz-0.9.36-1.fc21.i686 ibus-gtk2-1.5.10-5.fc21.i686 ibus-libs-1.5.10-5.fc21.i686 jack-audio-connection-kit-1.9.10-1.fc21.i686 json-c-0.12-5.fc21.i686 keyutils-libs-1.5.9-4.fc21.i686 krb5-libs-1.12.2-17.fc21.i686 ladspa-1.13-13.fc21.i686 ladspa-amb-plugins-0.6.1-8.fc21.i686 ladspa-autotalent-plugins-0.2-10.fc21.i686 ladspa-blop-plugins-0.2.8-16.fc21.i686 ladspa-calf-plugins-0.0.19-6.fc21.i686 ladspa-caps-plugins-0.9.10-3.fc21.i686 ladspa-cmt-plugins-1.16-9.fc21.i686 ladspa-fil-plugins-0.3.0-9.fc21.i686 ladspa-guitarix-plugins-0.32.3-1.fc21.i686 ladspa-mcp-plugins-0.4.0-10.fc21.i686 ladspa-rev-plugins-0.3.1-13.fc21.i686 ladspa-swh-plugins-0.4.15-23.fc21.i686 ladspa-tap-plugins-0.7.0-14.fc21.i686 ladspa-vco-plugins-0.3.0-15.fc21.i686 ladspa-wasp-plugins-0.9.5.1-10.fc21.i686 lash-0.5.4-21.fc21.i686 libICE-1.0.9-2.fc21.i686 libSM-1.2.2-2.fc21.i686 libX11-1.6.2-2.fc21.i686 libXau-1.0.8-4.fc21.i686 libXcomposite-0.4.4-6.fc21.i686 libXcursor-1.1.14-4.fc21.i686 libXdamage-1.1.4-6.fc21.i686 libXext-1.3.3-2.fc21.i686 libXfixes-5.0.1-4.fc21.i686 libXi-1.7.4-2.fc21.i686 libXinerama-1.1.3-4.fc21.i686 libXrandr-1.4.2-2.fc21.i686 libXrender-0.9.8-4.fc21.i686 libXtst-1.2.2-4.fc21.i686 libXxf86vm-1.1.3-4.fc21.i686 libasyncns-0.8-8.fc21.i686 libattr-2.4.47-9.fc21.i686 libbluray-0.7.0-1.fc21.i686 libcanberra-0.30-7.fc21.i686 libcanberra-gtk2-0.30-7.fc21.i686 libcap-2.24-7.fc21.i686 libcom_err-1.42.12-4.fc21.i686 libcurl-7.37.0-14.fc21.i686 libdrm-2.4.60-1.fc21.i686 libffi-3.1-7.fc21.i686 libgcc-4.9.2-6.fc21.i686 libgcrypt-1.6.3-4.fc21.i686 libgpg-error-1.17-2.fc21.i686 libicu-52.1-6.fc21.i686 libidn-1.31-1.fc21.i686 liblo-0.27-5.fc21.i686 liblrdf-0.5.0-8.fc21.i686 libltc-1.1.4-3.fc21.i686 libogg-1.3.0-8.fc21.i686 libpng-1.6.10-3.fc21.i686 libselinux-2.3-10.fc21.i686 libsigc++20-2.4.0-1.fc21.i686 libssh2-1.5.0-1.fc21.i686 libstdc++-4.9.2-6.fc21.i686 libtdb-1.3.1-1.fc21.i686 libtool-ltdl-2.4.2-31.fc21.i686 libuuid-2.25.2-3.fc21.i686 libvorbis-1.3.4-3.fc21.i686 libwayland-client-1.6.0-1.fc21.i686 libwayland-server-1.6.0-1.fc21.i686 libxcb-1.11-5.fc21.i686 libxml2-2.9.1-7.fc21.i686 libxshmfence-1.2-1.fc21.i686 libxslt-1.1.28-8.fc21.i686 lilv-0.20.0-2.fc21.i686 mesa-libEGL-10.4.7-1.20150323.fc21.i686 mesa-libGL-10.4.7-1.20150323.fc21.i686 mesa-libgbm-10.4.7-1.20150323.fc21.i686 mesa-libglapi-10.4.7-1.20150323.fc21.i686 ncurses-libs-5.9-16.20140323.fc21.i686 nspr-4.10.8-1.fc21.i686 nss-3.19.3-1.0.fc21.i686 nss-mdns-0.10-15.fc21.i686 nss-softokn-freebl-3.19.2-1.0.fc21.i686 nss-util-3.19.2-1.0.fc21.i686 openldap-2.4.40-3.fc21.i686 openssl-libs-1.0.1k-12.fc21.i686 opus-1.1-5.fc21.i686 pango-1.36.8-6.fc21.i686 pangomm-2.34.0-4.fc21.i686 pcre-8.35-12.fc21.i686 pixman-0.32.6-4.fc21.i686 pulseaudio-libs-6.0-4.fc21.i686 raptor2-2.0.14-3.fc21.i686 readline-6.3-5.fc21.i686 rubberband-1.8.1-5.fc21.i686 serd-0.20.0-1.fc21.i686 sord-0.12.2-1.fc21.i686 sratom-0.4.6-2.fc21.i686 sssd-client-1.12.5-3.fc21.i686 suil-0.8.2-2.fc21.i686 systemd-libs-216-25.fc21.i686 taglib-1.9.1-7.fc21.i686 tcp_wrappers-libs-7.6-79.fc21.i686 vamp-plugin-sdk-2.5-4.fc21.i686 xz-libs-5.1.2-14alpha.fc21.i686 yajl-2.1.0-3.fc21.i686 zita-convolver-3.1.0-7.fc21.i686 zita-resampler-1.3.0-5.fc21.i686 zlib-1.2.8-7.fc21.i686
(gdb) t a a bt

Thread 29 (Thread 0xa550cb40 (LWP 14506)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in ArdourCanvas::WaveView::drawing_thread() () at ../libs/canvas/wave_view.cc:1543
#5  0x087d847f in sigc::pointer_functor0<void>::operator()() const (this=0xa53021c) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#6  0x087d60d2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0xa530218) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x087d33ce in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0xa530200) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#9  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#10 0xffffffff in start_thread (arg=0xa550cb40) at pthread_create.c:310
#11 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 25 (Thread 0xaad22b40 (LWP 14502)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#2  0xffffffff in g_usleep () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::usleep(unsigned long) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in ARDOUR::AutomationWatch::thread() (this=0xa81d7a8) at ../libs/ardour/automation_watch.cc:153
#5  0xffffffff in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const (this=0xa7a0de0, p=0xa81d7a8) at /usr/include/boost/bind/mem_fn_template.hpp:49
#6  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>&, boost::_bi::list0&, int) (this=0xa7a0de8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#7  0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator()() (this=0xa7a0de0)
    at /usr/include/boost/bind/bind_template.hpp:20
#8  0xffffffff in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator()() const (this=0xa7a0de0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#9  0xffffffff 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(sigc::internal::slot_rep*) (rep=0xa7a0dc8) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#11 0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#12 0xffffffff in start_thread (arg=0xaad22b40) at pthread_create.c:310
#13 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 24 (Thread 0xabd44b40 (LWP 14501)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2  0xffffffff in ARDOUR::Session::emit_thread_run() (this=0x9428dc0) at ../libs/ardour/session_process.cc:1313
#3  0xffffffff in ARDOUR::Session::emit_thread(void*) (arg=0x9428dc0) at ../libs/ardour/session_process.cc:1302
#4  0xffffffff in start_thread (arg=0xabd44b40) at pthread_create.c:310
#5  0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 23 (Thread 0xab523b40 (LWP 14500)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xffffffff in g_poll () at /lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#4  0xffffffff in g_main_loop_run () at /lib/libglib-2.0.so.0
#5  0xffffffff in Glib::MainLoop::run() () at /lib/libglibmm-2.4.so.1
#6  0xffffffff in BaseUI::main_thread() (this=0x9daa468) at ../libs/pbd/base_ui.cc:86
#7  0xffffffff in sigc::bound_mem_functor0<void, BaseUI>::operator()() const (this=0x9daa80c) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#8  0xffffffff in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (this=0x9daa808) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
---Type <return> to continue, or q <return> to quit---
#9  0xffffffff in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (rep=0x9daa7f0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#11 0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#12 0xffffffff in start_thread (arg=0xab523b40) at pthread_create.c:310
#13 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 22 (Thread 0xa8d78c40 (LWP 14499)):
#0  0xffffffff in __memset_sse2_rep () at ../sysdeps/i386/i686/multiarch/memset-sse2-rep.S:325
#1  0xffffffff in ARDOUR::AudioPlaylist::read(float*, float*, float*, long long, long long, unsigned int) (this=
    0x9e7e1d8, buf=0xa7ad9008, mixdown_buffer=0xa43ff008, gain_buffer=0xa3bfe008, start=1978368, cnt=438272, chan_n=0) at ../libs/ardour/audio_playlist.cc:183
#2  0xffffffff in ARDOUR::AudioDiskstream::read(float*, float*, float*, long long&, long long, int, bool) (this=
    0x9ee9b10, buf=0xa7ad9008, mixdown_buffer=0xa43ff008, gain_buffer=0xa3bfe008, start=@0xa8d779f0: 1978368, cnt=438272, channel=0, reversed=false) at ../libs/ardour/audio_diskstream.cc:1052
#3  0xffffffff in ARDOUR::AudioDiskstream::_do_refill(float*, float*, long long) (this=0x9ee9b10, mixdown_buffer=0xa43ff008, gain_buffer=0xa3bfe008, fill_level=0) at ../libs/ardour/audio_diskstream.cc:1320
#4  0xffffffff in ARDOUR::AudioDiskstream::_do_refill_with_alloc(bool) (this=0x9ee9b10, partial_fill=false) at ../libs/ardour/audio_diskstream.cc:1092
#5  0xffffffff in ARDOUR::Diskstream::do_refill_with_alloc(bool) (this=0x9ee9b10, partial_fill=false)
    at /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/libs/ardour/ardour/diskstream.h:181
#6  0xffffffff in ARDOUR::AudioDiskstream::seek(long long, bool) (this=0x9ee9b10, frame=1978368, complete_refill=true) at ../libs/ardour/audio_diskstream.cc:934
#7  0xffffffff in ARDOUR::AudioDiskstream::non_realtime_locate(long long) (this=0x9ee9b10, location=1978368) at ../libs/ardour/audio_diskstream.cc:216
#8  0xffffffff in ARDOUR::Track::non_realtime_locate(long long) (this=0x9ec6510, p=1978368) at ../libs/ardour/track.cc:763
#9  0xffffffff in ARDOUR::Session::non_realtime_stop(bool, int, bool&) (this=0x9428dc0, abort=true, on_entry=1, finished=@0xa8d77def: true) at ../libs/ardour/session_transport.cc:795
#10 0xffffffff in ARDOUR::Session::butler_transport_work() (this=0x9428dc0) at ../libs/ardour/session_transport.cc:443
#11 0xffffffff in ARDOUR::Butler::thread_work() (this=0x9240240) at ../libs/ardour/butler.cc:208
#12 0xffffffff in ARDOUR::Butler::_thread_work(void*) (arg=0x9240240) at ../libs/ardour/butler.cc:156
#13 0xffffffff in fake_thread_start(void*) (arg=0x9daa2b8) at ../libs/pbd/pthread_utils.cc:101
#14 0xffffffff in start_thread (arg=0xa8d78c40) at pthread_create.c:310
#15 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 21 (Thread 0xa95b21c0 (LWP 14498)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in sem_wait@@GLIBC_2.1 () at ../sysdeps/unix/sysv/linux/i386/i486/sem_wait.S:79
#2  0xffffffff in PBD::Semaphore::wait() (this=0x9588210) at /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/libs/pbd/pbd/semutils.h:61
#3  0xffffffff in ARDOUR::Graph::restart_cycle() (this=0x95881a0) at ../libs/ardour/graph.cc:261
#4  0xffffffff in ARDOUR::Graph::dec_ref() (this=0x95881a0) at ../libs/ardour/graph.cc:248
#5  0xffffffff in ARDOUR::GraphNode::finish(int) (this=0x9e9b4ec, chain=1) at ../libs/ardour/graphnode.cc:71
#6  0xffffffff in ARDOUR::Graph::run_one() (this=0x95881a0) at ../libs/ardour/graph.cc:401
#7  0xffffffff in ARDOUR::Graph::helper_thread() (this=0x95881a0) at ../libs/ardour/graph.cc:418
#8  0xffffffff in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0xa95b1810, p=0x95881a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#9  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0xa95b1818, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#10 0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0xa95b1810)
    at /usr/include/boost/bind/bind_template.hpp:20
#11 0xffffffff in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153
#12 0x082465c3 in boost::function0<void>::operator()() const (this=0xa95b180c) at /usr/include/boost/function/function_template.hpp:767
#13 0xffffffff in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) (arg=0x95563c0) at ../libs/backends/alsa/alsa_audiobackend.cc:1108
#14 0xffffffff in start_thread (arg=0xa95b21c0) at pthread_create.c:310
#15 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 20 (Thread 0xa95e41c0 (LWP 14496)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in sem_wait@@GLIBC_2.1 () at ../sysdeps/unix/sysv/linux/i386/i486/sem_wait.S:79
#2  0xffffffff in PBD::Semaphore::wait() (this=0x9588200) at /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/libs/pbd/pbd/semutils.h:61
#3  0xffffffff in ARDOUR::Graph::run_one() (this=0x95881a0) at ../libs/ardour/graph.cc:387
---Type <return> to continue, or q <return> to quit---
#4  0xffffffff in ARDOUR::Graph::helper_thread() (this=0x95881a0) at ../libs/ardour/graph.cc:418
#5  0xffffffff in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0xa95e3810, p=0x95881a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#6  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0xa95e3818, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#7  0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0xa95e3810)
    at /usr/include/boost/bind/bind_template.hpp:20
#8  0xffffffff in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153
#9  0x082465c3 in boost::function0<void>::operator()() const (this=0xa95e380c) at /usr/include/boost/function/function_template.hpp:767
#10 0xffffffff in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) (arg=0x995a278) at ../libs/backends/alsa/alsa_audiobackend.cc:1108
#11 0xffffffff in start_thread (arg=0xa95e41c0) at pthread_create.c:310
#12 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 19 (Thread 0xa96161c0 (LWP 14494)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in sem_wait@@GLIBC_2.1 () at ../sysdeps/unix/sysv/linux/i386/i486/sem_wait.S:79
#2  0xffffffff in PBD::Semaphore::wait() (this=0x9588200) at /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/libs/pbd/pbd/semutils.h:61
#3  0xffffffff in ARDOUR::Graph::run_one() (this=0x95881a0) at ../libs/ardour/graph.cc:387
#4  0xffffffff in ARDOUR::Graph::main_thread() (this=0x95881a0) at ../libs/ardour/graph.cc:456
#5  0xffffffff in boost::_mfi::mf0<void, ARDOUR::Graph>::operator()(ARDOUR::Graph*) const (this=0xa9615810, p=0x95881a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#6  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::Graph>&, boost::_bi::list0&, int) (this=0xa9615818, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#7  0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()() (this=0xa9615810)
    at /usr/include/boost/bind/bind_template.hpp:20
#8  0xffffffff in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153
#9  0x082465c3 in boost::function0<void>::operator()() const (this=0xa961580c) at /usr/include/boost/function/function_template.hpp:767
#10 0xffffffff in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) (arg=0x99277c0) at ../libs/backends/alsa/alsa_audiobackend.cc:1108
#11 0xffffffff in start_thread (arg=0xa96161c0) at pthread_create.c:310
#12 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 18 (Thread 0xacdffb40 (LWP 14492)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in __GI_ppoll (fds=0x958d2c8, nfds=2, timeout=0xacdfefa8, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:56
#2  0xffffffff in Alsa_pcmi::pcm_wait() (this=0x958d268) at ../libs/backends/alsa/zita-alsa-pcmi.cc:178
#3  0xffffffff in ARDOUR::AlsaAudioBackend::main_process_thread() (this=0x92b7700) at ../libs/backends/alsa/alsa_audiobackend.cc:1861
#4  0xffffffff in pthread_process(void*) (arg=0x92b7700) at ../libs/backends/alsa/alsa_audiobackend.cc:794
#5  0xffffffff in start_thread (arg=0xacdffb40) at pthread_create.c:310
#6  0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 17 (Thread 0xac5feb40 (LWP 14490)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in select () at ../sysdeps/unix/syscall-template.S:81
#2  0xffffffff in PBD::SystemExec::output_interposer() (this=0x9950e60) at ../libs/pbd/system_exec.cc:886
#3  0xffffffff in interposer_thread(void*) (arg=0x9950e60) at ../libs/pbd/system_exec.cc:309
#4  0xffffffff in start_thread (arg=0xac5feb40) at pthread_create.c:310
#5  0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 9 (Thread 0xad7ffb40 (LWP 14479)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xffffffff in g_poll () at /lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#4  0xffffffff in g_main_context_iteration () at /lib/libglib-2.0.so.0
#5  0xffffffff in glib_worker_main () at /lib/libglib-2.0.so.0
#6  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#7  0xffffffff in start_thread (arg=0xad7ffb40) at pthread_create.c:310
#8  0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 8 (Thread 0xae16fb40 (LWP 14478)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xffffffff in g_poll () at /lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#4  0xffffffff in g_main_loop_run () at /lib/libglib-2.0.so.0
#5  0xffffffff in gdbus_shared_thread_func () at /lib/libgio-2.0.so.0
#6  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#7  0xffffffff in start_thread (arg=0xae16fb40) at pthread_create.c:310
#8  0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 7 (Thread 0xaefffb40 (LWP 14477)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in ARDOUR::AudioEngine::do_devicelist_update() (this=0x9197e70) at ../libs/ardour/audioengine.cc:559
#5  0xffffffff in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x8fd54f8, p=0x9197e70) at /usr/include/boost/bind/mem_fn_template.hpp:49
#6  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) (this=0x8fd5500, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#7  0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x8fd54f8)
    at /usr/include/boost/bind/bind_template.hpp:20
#8  0xffffffff in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const (this=0x8fd54f8)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#9  0xffffffff 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(sigc::internal::slot_rep*) (rep=0x8fd54e0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#11 0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#12 0xffffffff in start_thread (arg=0xaefffb40) at pthread_create.c:310
#13 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 6 (Thread 0xaf99fb40 (LWP 14476)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in ARDOUR::AudioEngine::do_reset_backend() (this=0x9197e70) at ../libs/ardour/audioengine.cc:524
#5  0xffffffff in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const (this=0x8fd3a78, p=0x9197e70) at /usr/include/boost/bind/mem_fn_template.hpp:49
#6  0xffffffff in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, ARDOUR::AudioEngine>&, boost::_bi::list0&, int) (this=0x8fd3a80, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#7  0xffffffff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()() (this=0x8fd3a78)
    at /usr/include/boost/bind/bind_template.hpp:20
#8  0xffffffff in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator()() const (this=0x8fd3a78)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#9  0xffffffff 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(sigc::internal::slot_rep*) (rep=0x8fd3a60) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
---Type <return> to continue, or q <return> to quit---
#11 0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#12 0xffffffff in start_thread (arg=0xaf99fb40) at pthread_create.c:310
#13 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 5 (Thread 0xb07ffb40 (LWP 14475)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in ARDOUR::Analyser::work() () at ../libs/ardour/analyser.cc:86
#5  0xffffffff in analyser_work() () at ../libs/ardour/analyser.cc:51
#6  0x087d847f in sigc::pointer_functor0<void>::operator()() const (this=0x8ff0a74) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#7  0x087d60d2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x8ff0a70) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#8  0x087d33ce in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x8ff0a58) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#9  0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#10 0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#11 0xffffffff in start_thread (arg=0xb07ffb40) at pthread_create.c:310
#12 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 4 (Thread 0xb11ffb40 (LWP 14474)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in peak_thread_work() () at ../libs/ardour/source_factory.cc:71
#5  0x087d847f in sigc::pointer_functor0<void>::operator()() const (this=0x8ff08dc) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#6  0x087d60d2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x8ff08d8) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x087d33ce in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x8ff08c0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#9  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#10 0xffffffff in start_thread (arg=0xb11ffb40) at pthread_create.c:310
#11 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 3 (Thread 0xb1b88b40 (LWP 14473)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29
#2  0xffffffff in g_cond_wait () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () at /lib/libglibmm-2.4.so.1
#4  0xffffffff in peak_thread_work() () at ../libs/ardour/source_factory.cc:71
#5  0x087d847f in sigc::pointer_functor0<void>::operator()() const (this=0x8fe902c) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#6  0x087d60d2 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const (this=0x8fe9028) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#7  0x087d33ce in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) (rep=0x8fe9010) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0xffffffff in call_thread_entry_slot () at /lib/libglibmm-2.4.so.1
#9  0xffffffff in g_thread_proxy () at /lib/libglib-2.0.so.0
#10 0xffffffff in start_thread (arg=0xb1b88b40) at pthread_create.c:310
#11 0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 2 (Thread 0xb2389b40 (LWP 14472)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#2  0xffffffff in g_usleep () at /lib/libglib-2.0.so.0
#3  0xffffffff in Glib::usleep(unsigned long) () at /lib/libglibmm-2.4.so.1
#4  0x08a6fcd7 in gui_event_loop(void*) (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:475
---Type <return> to continue, or q <return> to quit---
#5  0xffffffff in start_thread (arg=0xb2389b40) at pthread_create.c:310
#6  0xffffffff in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 1 (Thread 0xb25dd8c0 (LWP 14468)):
#0  0x082399de in boost::detail::sp_counted_base::weak_release() (this=0xacee30a0) at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:160
#1  0x08245864 in boost::detail::weak_count::~weak_count() (this=0xbfffda4c, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:511
#2  0x082fd16c in boost::weak_ptr<ARDOUR::Source>::~weak_ptr() (this=0xbfffda48, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/weak_ptr.hpp:23
#3  0x0830314a in boost::_bi::list4<boost::_bi::value<AudioStreamView*>, boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::weak_ptr<ARDOUR::Source> > >::operator()<boost::_mfi::mf3<void, AudioStreamView, long long, long long, boost::weak_ptr<ARDOUR::Source> >, boost::_bi::list2<long long&, long long&> >(boost::_bi::type<void>, boost::_mfi::mf3<void, AudioStreamView, long long, long long, boost::weak_ptr<ARDOUR::Source> >&, boost::_bi::list2<long long&, long long&>&, int) (this=0xace2d758, f=..., a=...) at /usr/include/boost/bind/bind.hpp:457
#4  0x083021c4 in boost::_bi::bind_t<void, boost::_mfi::mf3<void, AudioStreamView, long long, long long, boost::weak_ptr<ARDOUR::Source> >, boost::_bi::list4<boost::_bi::value<AudioStreamView*>, boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::weak_ptr<ARDOUR::Source> > > >::operator()<long long, long long>(long long&, long long&) (this=0xace2d750, a1=@0xbfffdac8: 440832, a2=@0xbfffdac0: 3584)
    at /usr/include/boost/bind/bind_template.hpp:61
#5  0x083011b6 in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf3<void, AudioStreamView, long long, long long, boost::weak_ptr<ARDOUR::Source> >, boost::_bi::list4<boost::_bi::value<AudioStreamView*>, boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::weak_ptr<ARDOUR::Source> > > >, void, long long, long long>::invoke(boost::detail::function::function_buffer&, long long, long long) (function_obj_ptr=..., a0=440832, a1=3584) at /usr/include/boost/function/function_template.hpp:153
#6  0x08304b2b in boost::function2<void, long long, long long>::operator()(long long, long long) const (this=0xace300b8, a0=440832, a1=3584) at /usr/include/boost/function/function_template.hpp:767
#7  0x08304852 in boost::_bi::list2<boost::_bi::value<long long>, boost::_bi::value<long long> >::operator()<boost::function<void (long long, long long)>, boost::_bi::list0>(boost::_bi::type<void>, boost::function<void (long long, long long)>&, boost::_bi::list0&, int) (this=0xace300c8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:313
#8  0x08304056 in boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void (long long, long long)>, boost::_bi::list2<boost::_bi::value<long long>, boost::_bi::value<long long> > >::operator()() (this=0xace300b8) at /usr/include/boost/bind/bind_template.hpp:20
#9  0x083036e7 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void (long long, long long)>, boost::_bi::list2<boost::_bi::value<long long>, boost::_bi::value<long long> > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153
#10 0x082465c3 in boost::function0<void>::operator()() const (this=0xaceddc5c) at /usr/include/boost/function/function_template.hpp:767
#11 0xffffffff in Gtkmm2ext::UI::do_request(Gtkmm2ext::UIRequest*) (this=0x91a3d08, req=0xaceddc50) at ../libs/gtkmm2ext/gtk_ui.cc:459
#12 0xffffffff in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests() (this=0x91a3d08) at /home/timbyr/Data/devel/ardour/ardour-build-scripts/BUILD/master-debug-tests/libs/pbd/pbd/abstract_ui.cc:339
#13 0xffffffff in BaseUI::request_handler(Glib::IOCondition) (this=0x91a3d08, ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:141
#14 0xffffffff in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (this=0x91f8f94, _A_a1=@0xbfffdf48: Glib::IO_IN)
    at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856
#15 0xffffffff in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&>(Glib::IOCondition const&) const (this=0x91f8f90, _A_arg1=@0xbfffdf48: Glib::IO_IN) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#16 0xffffffff in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it(sigc::internal::slot_rep*, Glib::IOCondition const&) (rep=0x91f8f78, a_1=@0xbfffdf48: Glib::IO_IN) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137
#17 0xffffffff in sigc::slot1<bool, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (this=0x91a3d44, _A_a1=@0xbfffdf48: Glib::IO_IN) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:515
#18 0xffffffff in cross_thread_channel_call_receive_slot(_GIOChannel*, GIOCondition, void*) (condition=G_IO_IN, data=0x91a3d3c) at ../libs/pbd/crossthread.cc:49
#19 0xffffffff in g_io_unix_dispatch () at /lib/libglib-2.0.so.0
#20 0xffffffff in g_main_context_dispatch () at /lib/libglib-2.0.so.0
#21 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#22 0xffffffff in g_main_loop_run () at /lib/libglib-2.0.so.0
#23 0xffffffff in gtk_main () at /lib/libgtk-x11-2.0.so.0
#24 0xffffffff in Gtk::Main::run() () at /lib/libgtkmm-2.4.so.1
#25 0xffffffff in Gtkmm2ext::UI::run(Receiver&) (this=0x91a3d08, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:284
#26 0x085fa32b in main(int, char**) (argc=1, argv=0xbfffe284) at ../gtk2_ardour/main.cc:396
(gdb)
ardour-bug-6755-bt.txt (34,886 bytes)

PipeManMusic

2016-02-10 20:44

reporter   ~0017896

Last edited: 2016-02-10 20:47

View 2 revisions

I have been experiencing this bug multiple times a day on 4.6 and Ubuntu 15.10

paul

2016-02-11 00:59

administrator   ~0017903

PipeManMusic: with the 4.6 release or with a nightly/self build?

PipeManMusic

2016-02-12 15:25

reporter   ~0017923

I use the official releases.

PipeManMusic

2016-03-21 16:44

reporter   ~0018076

Confirmed the issue still exists in 4.7 Official and Ubuntu 15.10.

Issue History

Date Modified Username Field Change
2016-01-29 12:15 mikkl New Issue
2016-01-29 12:15 mikkl File Added: ardour-crash.log
2016-02-01 12:38 timbyr Note Added: 0017861
2016-02-01 12:38 timbyr Status new => confirmed
2016-02-01 12:38 timbyr File Added: ardour-bug-6755-bt.txt
2016-02-10 20:44 PipeManMusic Note Added: 0017896
2016-02-10 20:47 PipeManMusic Note Edited: 0017896 View Revisions
2016-02-11 00:59 paul Note Added: 0017903
2016-02-12 15:25 PipeManMusic Note Added: 0017923
2016-02-19 00:09 timbyr Product Version => 4.6
2016-03-21 16:44 PipeManMusic Note Added: 0018076