View Issue Details

IDProjectCategoryView StatusLast Update
0004363ardourbugspublic2011-12-09 17:13
Reporteroofus Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionunable to reproduce 
PlatformDell D830 core2duo T9300 2.5GHzOSKubuntuOS Version10.10
Target Version3.0-beta1 
Summary0004363: [CRASH] When jumping to next region boundary, during playback.
Description[CRASH] When jumping to next region boundary, during playback.
Steps To Reproduceselect region, press H (play region), press right arrow to jump to next region boundary. Crash.
Additional Information[New Thread 0x9fda0b70 (LWP 29765)]
[New Thread 0x9d2aec90 (LWP 29769)]
[Thread 0xa7828b70 (LWP 29707) exited]
[New Thread 0xa7828b70 (LWP 29887)]
[Thread 0xa7828b70 (LWP 29887) exited]

^C
Program received signal SIGINT, Interrupt.
0xb7fe1424 in __kernel_vsyscall ()
(gdb) thread apply all bt

Thread 21 (Thread 0x9d2aec90 (LWP 29769)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb61d3d46 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#2 0xb7257a92 in g_usleep () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb7361a4d in Glib::usleep(unsigned long) () from /usr/lib/libglibmm-2.4.so.1
0000004 0xb7a9aa57 in ARDOUR::AudioEngine::meter_thread() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000005 0xb7a9c76c 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*) ()
   from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
#6 0xb7351892 in ?? () from /usr/lib/libglibmm-2.4.so.1
#7 0xb72542df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000008 0xb61cbe99 in start_thread (arg=0x9d2aec90) at pthread_create.c:304
0000009 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 20 (Thread 0x9fda0b70 (LWP 29765)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb5b09f76 in __poll (fds=0x97ec840, nfds=10, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2 0xb723b84b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb722b1af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000004 0xb722b92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000005 0xb735aff5 in Glib::MainLoop::run() () from /usr/lib/libglibmm-2.4.so.1
#6 0xb7543485 in BaseUI::main_thread() () from ./gtk2_ardour/../build/libs/pbd/libpbd.so.4
#7 0xb7543dec in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) () from ./gtk2_ardour/../build/libs/pbd/libpbd.so.4
0000008 0xb7351892 in ?? () from /usr/lib/libglibmm-2.4.so.1
0000009 0xb72542df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000010 0xb61cbe99 in start_thread (arg=0x9fda0b70) at pthread_create.c:304
0000011 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 19 (Thread 0x9fe8fc90 (LWP 29764)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb5b09f76 in __poll (fds=0x9fe8f0f0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2 0xb7af25e1 in ARDOUR::Butler::thread_work() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
---Type <return> to continue, or q <return> to quit---
#3 0xb7af5957 in ARDOUR::Butler::_thread_work(void*) () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000004 0xb756ec3d in fake_thread_start(void*) () from ./gtk2_ardour/../build/libs/pbd/libpbd.so.4
0000005 0xb61cbe99 in start_thread (arg=0x9fe8fc90) at pthread_create.c:304
#6 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 18 (Thread 0xa8029b70 (LWP 29760)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb61d27d5 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
#2 0xb7bba907 in ARDOUR::Graph::run_one() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
#3 0xb7bba9e0 in ARDOUR::Graph::helper_thread() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000004 0xb7bbcc6b 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&) ()
   from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000005 0xb7a980b7 in ARDOUR::AudioEngine::_start_process_thread(void*) () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
#6 0xb61cbe99 in start_thread (arg=0xa8029b70) at pthread_create.c:304
#7 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 17 (Thread 0xa7027b70 (LWP 29759)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb61d27d5 in sem_wait@@GLIBC_2.1 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
#2 0xb7bbad10 in ARDOUR::Graph::restart_cycle() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
#3 0xb7bbad90 in ARDOUR::Graph::dec_ref() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000004 0xb7bbdf5b in ARDOUR::GraphNode::finish(int) () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000005 0xb7bba973 in ARDOUR::Graph::run_one() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
#6 0xb7bbac4e in ARDOUR::Graph::main_thread() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
#7 0xb7bbcc6b 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&) ()
   from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000008 0xb7a980b7 in ARDOUR::AudioEngine::_start_process_thread(void*) () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000009 0xb61cbe99 in start_thread (arg=0xa7027b70) at pthread_create.c:304
0000010 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xa882ab70 (LWP 29758)):
#0 0xb7fe1424 in __kernel_vsyscall ()
---Type <return> to continue, or q <return> to quit---
0000001 0xb5b09f76 in __poll (fds=0x8ced8d0, nfds=2, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:87
#2 0xb61e75f7 in jack_client_core_wait () from /usr/lib/libjack.so.0
#3 0xb61f1ff4 in ?? () from /usr/lib/libjack.so.0
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 15 (Thread 0xa902bb70 (LWP 29731)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb61d048c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2 0xb61e951c in mb_thread_func () from /usr/lib/libjack.so.0
#3 0xa902bb70 in ?? ()
0000004 0xb638c818 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 14 (Thread 0xa6826b70 (LWP 29712)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb5b09f76 in __poll (fds=0x8cba980, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2 0xa5f7c4a2 in ?? () from /usr/lib/libpulse.so.0
#3 0xa5f6b3a9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
0000004 0xa5f6bb84 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
0000005 0xa5f6bc64 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6 0xa5f7c443 in ?? () from /usr/lib/libpulse.so.0
#7 0xa5f3ea75 in ?? () from /usr/lib/libpulsecommon-0.9.22.so
0000008 0xb61cbe99 in start_thread (arg=0xa6826b70) at pthread_create.c:304
0000009 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb23feb70 (LWP 29703)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb5b09f76 in __poll (fds=0x8bb99e0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2 0xb723b84b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb722b1af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000004 0xb722b92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000005 0xb6d0f304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#6 0xb72542df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7 0xb61cbe99 in start_thread (arg=0xb23feb70) at pthread_create.c:304
0000008 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xb35feb70 (LWP 29698)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb61d048c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2 0xb7352338 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1
#3 0xb7a432fc in ARDOUR::Analyser::work() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000004 0xb7a43444 in analyser_work() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000005 0xb7351892 in ?? () from /usr/lib/libglibmm-2.4.so.1
#6 0xb72542df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7 0xb61cbe99 in start_thread (arg=0xb35feb70) at pthread_create.c:304
0000008 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xb3dffb70 (LWP 29697)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb61d048c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2 0xb7352338 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1
#3 0xb7e0bca4 in peak_thread_work() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000004 0xb7351892 in ?? () from /usr/lib/libglibmm-2.4.so.1
0000005 0xb72542df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6 0xb61cbe99 in start_thread (arg=0xb3dffb70) at pthread_create.c:304
#7 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb4707b70 (LWP 29696)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb61d048c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2 0xb7352338 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1
#3 0xb7e0bca4 in peak_thread_work() () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000004 0xb7351892 in ?? () from /usr/lib/libglibmm-2.4.so.1
0000005 0xb72542df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#6 0xb61cbe99 in start_thread (arg=0xb4707b70) at pthread_create.c:304
#7 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb4f08b70 (LWP 29695)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb5ae0fe6 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#2 0xb5b121ac in usleep (useconds=1000) at ../sysdeps/unix/sysv/linux/usleep.c:33
#3 0xb7e57337 in gui_event_loop(void*) () from ./gtk2_ardour/../build/libs/ardour/libardour.so.3
0000004 0xb61cbe99 in start_thread (arg=0xb4f08b70) at pthread_create.c:304
0000005 0xb5b1873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb536e8a0 (LWP 29680)):
#0 0xb7fe1424 in __kernel_vsyscall ()
0000001 0xb5b09f76 in __poll (fds=0x8caca58, nfds=6, timeout=9) at ../sysdeps/unix/sysv/linux/poll.c:87
#2 0xb723b84b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb722b1af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000004 0xb722b92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
0000005 0xb6f42c39 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#6 0xb6783357 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1
#7 0xb6783d42 in Gtk::Main::run() () from /usr/lib/libgtkmm-2.4.so.1
0000008 0xb761decc in Gtkmm2ext::UI::run(Receiver&) () from ./gtk2_ardour/../build/libs/gtkmm2ext/libgtkmm2ext.so.0
0000009 0x084ad2f8 in main ()
TagsNo tags attached.

Activities

cth103

2011-10-19 22:27

administrator   ~0011716

I can't reproduce this here. I take it Ardour hangs?

oofus

2011-10-23 12:31

developer   ~0011755

It did hang, but I can't reproduce it now. I'll report again if it happens again.

oofus

2011-12-09 17:13

developer   ~0012341

Not happened again

Issue History

Date Modified Username Field Change
2011-10-11 13:08 oofus New Issue
2011-10-11 13:08 oofus cost => 0.00
2011-10-11 22:56 cth103 Target Version => 3.0-beta1
2011-10-19 22:27 cth103 Note Added: 0011716
2011-10-23 00:44 cth103 Status new => feedback
2011-10-23 12:31 oofus Note Added: 0011755
2011-10-23 19:00 cth103 Status feedback => resolved
2011-10-23 19:00 cth103 Resolution open => unable to reproduce
2011-12-09 17:13 oofus Note Added: 0012341
2011-12-09 17:13 oofus Status resolved => closed