View Issue Details

IDProjectCategoryView StatusLast Update
0005415ardourbugspublic2013-03-26 12:29
Reporternowhiskey Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Product Version3.0 
Summary0005415: crash when stopping looped playback with wolpertinger instrument inserted to the midi track
Description-start ardour
-create new session
-create new midi track, choose instrument 'wolpertinger' from here:
http://distrho.sourceforge.net/ports.php
-now create a midi region
-expand the track so we can see the piano roll
-draw some midi notes into it
-leave the note edit mode to pure object mode
-press 'l' ->loop region
-open the instrument UI
-let the loop play for some time (3 times...)
-close the instrument UI
-now press space in order to stop playback
-crash

attached is the bt.

cheers,

doc
Additional Informationi have simular crashes with other distrho instruments.
ill give a try o some distrho plugins, but i think that i remember yesterday crashing ardour with them too.
TagsNo tags attached.

Activities

2013-03-26 11:28

 

bt-wolpertinger (24,772 bytes)   
nowhiskey@murija7:~/Desktop$ /opt/Ardour-3.0_14207/bin/ardour3 --debug
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /opt/Ardour-3.0_14207/bin/ardour-3.0...done.
(gdb) run
Starting program: /opt/Ardour-3.0_14207/bin/ardour-3.0 
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
bnd txt domain [gtk2_ardour3] to /opt/Ardour-3.0_14207/share/locale
Ardour3.0 (built using 14207 and GCC version 4.4.6)
Cannot xinstall SIGPIPE error handler
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:77: error: unexpected identifier
/`reliefstyle', expected character `}'
ardour: [INFO]: Loading default ui configuration file
//opt/Ardour-3.0_14207/etc/ardour3_ui_default.conf
Loading user ui configuration file /opt/Ardour-3.0_14207/etc/ardour3_ui.conf
ardour: [INFO]: Loading ui configuration file
/opt/Ardour-3.0_14207/etc/ardour3_ui_dark.rc
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:77: error: unexpected identifier
/`reliefstyle', expected character `}'
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open
/files
[New Thread 0xb49a2b70 (LWP 3639)]
ardour: [INFO]: Loading system configuration file
/opt/Ardour-3.0_14207/etc/ardour_system.rc
Loading user configuration file /home/nowhiskey/.config/ardour3/ardour.rc
Using SSE optimized routines
[New Thread 0xb41a1b70 (LWP 3640)]
[New Thread 0xb39a0b70 (LWP 3641)]
[New Thread 0xb319fb70 (LWP 3642)]
[New Thread 0xb2929c90 (LWP 3643)]
Checking for Announcements from ardour.org  ...
[New Thread 0xae6b9b70 (LWP 3644)]
[New Thread 0xadeb8b70 (LWP 3645)]
[New Thread 0xad6b7b70 (LWP 3646)]
[New Thread 0xaceb6b70 (LWP 3647)]
[Thread 0xaceb6b70 (LWP 3647) exited]
Announcement is: 
[Thread 0xb2929c90 (LWP 3643) exited]
[Thread 0xadeb8b70 (LWP 3645) exited]
[Thread 0xae6b9b70 (LWP 3644) exited]
Found 5 along
/home/nowhiskey/.config/ardour3/templates:/opt/Ardour-3.0_14207/share/templates
[New Thread 0xae6b9b70 (LWP 3650)]
[Thread 0xad6b7b70 (LWP 3646) exited]
[New Thread 0xad6b7b70 (LWP 3653)]
[New Thread 0xadeb8b70 (LWP 3654)]
[New Thread 0xaceb6b70 (LWP 3655)]
[New Thread 0xab9acc90 (LWP 3656)]
[New Thread 0xab932b70 (LWP 3657)]
[New Thread 0xab0bcb70 (LWP 3658)]
[New Thread 0xaa6ffb70 (LWP 3659)]
[New Thread 0xa9efeb70 (LWP 3660)]
[New Thread 0xa96fdb70 (LWP 3661)]
[Thread 0xa96fdb70 (LWP 3661) exited]
[New Thread 0xa96fdb70 (LWP 3662)]
oversampling: 8x
[Thread 0xa9efeb70 (LWP 3660) exited]
0xaa701898 note 66/0 was already on, now at 2
0xaa701898 note 66/0 was already on, now at 3
0xaa701898 note 66/0 was already on, now at 4
[New Thread 0xa9efeb70 (LWP 3663)]
The program 'ardour-3.0' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 140576 error_code 3 request_code 25 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
GLib (gthread-posix.c): Unexpected error from C library during
'pthread_mutex_lock': Invalid argument.  Aborting.
GLib (gthread-posix.c): Unexpected error from C library during
'pthread_mutex_lock': Invalid argument.  Aborting.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xad6b7b70 (LWP 3653)]
0xb7fe1424 in __kernel_vsyscall ()
(gdb) thread apply all bt 
Thread 22 (Thread 0xa9efeb70 (LWP 3663)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580a703 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xa8c116e0 in ?? () from /usr/lib/lv2/Wolpertinger.lv2/Wolpertinger.so
#3  0xa8cb28f7 in ?? () from /usr/lib/lv2/Wolpertinger.lv2/Wolpertinger.so
#4  0xa8c34d43 in ?? () from /usr/lib/lv2/Wolpertinger.lv2/Wolpertinger.so
#5  0xa8c34f4f in ?? () from /usr/lib/lv2/Wolpertinger.lv2/Wolpertinger.so
#6  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#7  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 21 (Thread 0xa96fdb70 (LWP 3662)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580db16 in nanosleep () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xa8c10c50 in ?? () from /usr/lib/lv2/Wolpertinger.lv2/Wolpertinger.so
#3  0xa8cb18a5 in ?? () from /usr/lib/lv2/Wolpertinger.lv2/Wolpertinger.so
#4  0xa8c02e95 in ?? () from /usr/lib/lv2/Wolpertinger.lv2/Wolpertinger.so
#5  0xa8c34d43 in ?? () from /usr/lib/lv2/Wolpertinger.lv2/Wolpertinger.so
#6  0xa8c34f4f in ?? () from /usr/lib/lv2/Wolpertinger.lv2/Wolpertinger.so
#7  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#8  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 18 (Thread 0xaa6ffb70 (LWP 3659)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb52b5326 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb52e447c in usleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xb798ddbe in ARDOUR::AutomationWatch::thread (this=0xfee3750) at
#../libs/ardour/automation_watch.cc:135
#4  0xb79910f5 in boost::_mfi::mf0<void,
#ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const ()
#from /opt/Ardour-3.0_14207/lib/libardour.so.3
#5  0xb7990db2 in void
#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) () from
#>/opt/Ardour-3.0_14207/lib/libardour.so.3
#6  0xb79909de in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::AutomationWatch>,
#boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >
#>::operator()() () from /opt/Ardour-3.0_14207/lib/libardour.so.3
#7  0xb799095b 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 () from /opt/Ardour-3.0_14207/lib/libardour.so.3
#8  0xb7990547 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*) () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#9  0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#10 0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#11 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#12 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 17 (Thread 0xab0bcb70 (LWP 3658)):
#0  0xb7feaf1b in ?? () from /lib/ld-linux.so.2
#1  0xb7feb662 in ?? () from /lib/ld-linux.so.2
#2  0xb7fefc16 in ?? () from /lib/ld-linux.so.2
#3  0xb7ff59c0 in ?? () from /lib/ld-linux.so.2
#4  0xb6bde56f in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#5  0xb6bde6f8 in g_mutex_lock () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#6  0xb6cee4ad in Glib::Threads::Mutex::lock() () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#7  0x087df888 in Glib::Threads::Mutex::Lock::Lock (this=0xab0bc0a0,
#mutex=...) at
#/home/harrison/a3/inst/include/glibmm-2.4/glibmm/threads.h:546
#8  0x0880b626 in PBD::Signal0<void, PBD::OptionalLastValue<void>
#>::operator() (this=0xb7f9ab20) at
#>/home/harrison/ardour/3.0/build/libs/pbd/pbd/signals_generated.h:289
#9  0xb793d4a6 in ARDOUR::AudioEngine::meter_thread (this=0x979c360) at
#../libs/ardour/audioengine.cc:768
#10 0xb7950339 in boost::_mfi::mf0<void,
#ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#11 0xb794fda0 in void
#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) () from /opt/Ardour-3.0_14207/lib/libardour.so.3
#12 0xb794f266 in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::AudioEngine>,
#boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()()
#()
   from /opt/Ardour-3.0_14207/lib/libardour.so.3
#13 0xb794e5d5 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 () from /opt/Ardour-3.0_14207/lib/libardour.so.3
#14 0xb794cfa1 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
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#15 0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#16 0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#17 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#18 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 16 (Thread 0xab932b70 (LWP 3657)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb52dcd96 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb6ba5da7 in g_poll () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#3  0xb6b96fd1 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#4  0xb6b968d6 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#5  0xb6b96d84 in g_main_loop_run () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#6  0xb6cf8cc5 in Glib::MainLoop::run() () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#7  0xb6fba258 in BaseUI::main_thread (this=0xa767bd0) at
#../libs/pbd/base_ui.cc:80
#8  0xb6fbd970 in sigc::bound_mem_functor0<void, BaseUI>::operator()
#(this=0xa7679e4) at
#/home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#9  0xb6fbd6c8 in sigc::adaptor_functor<sigc::bound_mem_functor0<void,
#BaseUI> >::operator() (this=0xa7679e0)
    at
/home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#10 0xb6fbd0b6 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void,
/BaseUI>, void>::call_it (rep=0xa7679c8)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#11 0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#12 0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#13 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#14 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 15 (Thread 0xab9acc90 (LWP 3656)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb52dcd96 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb79a1129 in ARDOUR::Butler::thread_work (this=0xa5b2640) at
#../libs/ardour/butler.cc:150
#3  0xb79a10af in ARDOUR::Butler::_thread_work (arg=0xa5b2640) at
#../libs/ardour/butler.cc:134
#4  0xb6fe24aa in fake_thread_start (arg=0xa75c920) at
#../libs/pbd/pthread_utils.cc:80
#5  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#6  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 14 (Thread 0xaceb6b70 (LWP 3655)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580c655 in sem_wait@@GLIBC_2.1 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb7a6dc31 in PBD::ProcessSemaphore::wait() () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#3  0xb7a6bef4 in ARDOUR::Graph::run_one (this=0xa5b34c0) at
#../libs/ardour/graph.cc:380
#4  0xb7a6c212 in ARDOUR::Graph::helper_thread (this=0xa5b34c0) at
#../libs/ardour/graph.cc:411
#5  0xb7a717cd in boost::_mfi::mf0<void,
#ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#6  0xb7a7146c in void 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) () from
#>/opt/Ardour-3.0_14207/lib/libardour.so.3
#7  0xb7a7114a in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >
#>::operator()() ()
   from /opt/Ardour-3.0_14207/lib/libardour.so.3
#8  0xb7a70cf2 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
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#9  0x087eb645 in boost::function0<void>::operator() (this=0xaceb61fc) at
#/home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#10 0xb7940b35 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa5bb7b8)
#at ../libs/ardour/audioengine.cc:1572
#11 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#12 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 13 (Thread 0xadeb8b70 (LWP 3654)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580c655 in sem_wait@@GLIBC_2.1 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb7a6dc31 in PBD::ProcessSemaphore::wait() () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#3  0xb7a6b4ab in ARDOUR::Graph::restart_cycle (this=0xa5b34c0) at
#../libs/ardour/graph.cc:254
#4  0xb7a6b472 in ARDOUR::Graph::dec_ref (this=0xa5b34c0) at
#../libs/ardour/graph.cc:241
#5  0xb7a72204 in ARDOUR::GraphNode::finish (this=0xa750b9c, chain=1) at
#../libs/ardour/graphnode.cc:71
#6  0xb7a6c0a0 in ARDOUR::Graph::run_one (this=0xa5b34c0) at
#../libs/ardour/graph.cc:394
#7  0xb7a6c52a in ARDOUR::Graph::main_thread (this=0xa5b34c0) at
#../libs/ardour/graph.cc:449
#8  0xb7a717cd in boost::_mfi::mf0<void,
#ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#9  0xb7a7146c in void 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) () from
#>/opt/Ardour-3.0_14207/lib/libardour.so.3
#10 0xb7a7114a in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >
#>::operator()() ()
   from /opt/Ardour-3.0_14207/lib/libardour.so.3
#11 0xb7a70cf2 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
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#12 0x087eb645 in boost::function0<void>::operator() (this=0xadeb81fc) at
#/home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#13 0xb7940b35 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa5bb788)
#at ../libs/ardour/audioengine.cc:1572
#14 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#15 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 12 (Thread 0xad6b7b70 (LWP 3653)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb523f941 in raise () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb5242d72 in abort () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xb6bde56f in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#4  0xb6bde6f8 in g_mutex_lock () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#5  0xb6cee4ad in Glib::Threads::Mutex::lock() () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#6  0x087df888 in Glib::Threads::Mutex::Lock::Lock (this=0xad6b7070,
#mutex=...) at
#/home/harrison/a3/inst/include/glibmm-2.4/glibmm/threads.h:546
#7  0xb7943b6a in PBD::Signal1<void, unsigned int,
#PBD::OptionalLastValue<void> >::operator()(unsigned int) () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#8  0xb793c6ff in ARDOUR::AudioEngine::process_callback (this=0x979c360,
#nframes=512) at ../libs/ardour/audioengine.cc:537
#9  0xb793c42a in ARDOUR::AudioEngine::process_thread (this=0x979c360) at
#../libs/ardour/audioengine.cc:448
#10 0xb793bc19 in ARDOUR::AudioEngine::_process_thread (arg=0x979c360) at
#../libs/ardour/audioengine.cc:337
#11 0xb5821938 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
#12 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#13 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 11 (Thread 0xae6b9b70 (LWP 3650)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580a20a in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb582325c in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
#3  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#4  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 5 (Thread 0xb319fb70 (LWP 3642)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580a20a in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb6bdecf5 in g_cond_wait () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#3  0xb6cedfd4 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#4  0xb78f012d in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81
#5  0xb78efebe in analyser_work () at ../libs/ardour/analyser.cc:46
#6  0x08cf4aff in sigc::pointer_functor0<void>::operator()() const ()
#7  0x08cf2ad4 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#8  0x08cefe24 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it (rep=0x9594060)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#9  0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#10 0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#11 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#12 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 4 (Thread 0xb39a0b70 (LWP 3641)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580a20a in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb6bdecf5 in g_cond_wait () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#3  0xb6cedfd4 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#4  0xb7d1af23 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#5  0x08cf4aff in sigc::pointer_functor0<void>::operator()() const ()
#6  0x08cf2ad4 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#7  0x08cefe24 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it (rep=0x9595048)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#9  0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#10 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#11 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 3 (Thread 0xb41a1b70 (LWP 3640)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580a20a in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb6bdecf5 in g_cond_wait () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#3  0xb6cedfd4 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#4  0xb7d1af23 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#5  0x08cf4aff in sigc::pointer_functor0<void>::operator()() const ()
#6  0x08cf2ad4 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#7  0x08cefe24 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it (rep=0x9594f00)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#9  0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#10 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#11 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 2 (Thread 0xb49a2b70 (LWP 3639)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb52b5326 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb52e447c in usleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0x08f48f9a in gui_event_loop (ptr=0x0) at
#../gtk2_ardour/linux_vst_gui_support.cc:380
#4  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#5  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4a3e830 (LWP 3636)):
#0  0xb6fcaa8f in std::_Rb_tree<boost::shared_ptr<PBD::Connection>,
#std::pair<boost::shared_ptr<PBD::Connection> const, boost::function<void
#(PBD::Controllable*, int, int)> >,
#std::_Select1st<std::pair<boost::shared_ptr<PBD::Connection> const,
#boost::function<void (PBD::Controllable*, int, int)> > >,
#std::less<boost::shared_ptr<PBD::Connection> >,
#std::allocator<std::pair<boost::shared_ptr<PBD::Connection> const,
#boost::function<void (PBD::Controllable*, int, int)> > > >::begin()
#(this=0xb702a12c)
    at
/usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_tree.h:625
#1  0xb6fca81b in std::map<boost::shared_ptr<PBD::Connection>,
/boost::function<void (PBD::Controllable*, int, int)>,
/std::less<boost::shared_ptr<PBD::Connection> >, std::
allocator<std::pair<boost::shared_ptr<PBD::Connection> const,
/boost::function<void (PBD::Controllable*, int, int)> > > >::begin()
/(this=0xb702a12c)
    at
/usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_map.h:307
#2  0xb6fca3ce in PBD::Signal3<void, PBD::Controllable*, int, int,
/PBD::OptionalLastValue<void> >::~Signal3 (this=0xb702a120,
/__in_chrg=<optimized out>)
    at /home/harrison/ardour/3.0/build/libs/pbd/pbd/signals_generated.h:1194
#3  0xb52448d8 in __cxa_finalize () from
/lib/i386-linux-gnu/i686/cmov/libc.so.6
#4  0xb6fb9584 in __do_global_dtors_aux () from
#/opt/Ardour-3.0_14207/lib/libpbd.so.4
#5  0xb7000060 in _fini () from /opt/Ardour-3.0_14207/lib/libpbd.so.4
#6  0xb7ff0766 in ?? () from /lib/ld-linux.so.2
#7  0xb524450f in ?? () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#8  0xb524457f in exit () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#9  0xb6680ccc in ?? () from /opt/Ardour-3.0_14207/lib/libgdk-x11-2.0.so.0
#10 0xb5a51c0e in _XError () from /usr/lib/i386-linux-gnu/libX11.so.6
#11 0xb5a4ec2e in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
#12 0xb5a4ec87 in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
#13 0xb5a4f980 in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6
#14 0xb5a4aebb in XSync () from /usr/lib/i386-linux-gnu/libX11.so.6
#15 0xac52d175 in event_filter () from
#/opt/Ardour-3.0_14207/lib/libsuil_x11_in_gtk2.so
#16 0xb6672fc5 in ?? () from /opt/Ardour-3.0_14207/lib/libgdk-x11-2.0.so.0
#17 0xb6673ddf in ?? () from /opt/Ardour-3.0_14207/lib/libgdk-x11-2.0.so.0
#18 0xb6675f62 in ?? () from /opt/Ardour-3.0_14207/lib/libgdk-x11-2.0.so.0
#19 0xb6676149 in ?? () from /opt/Ardour-3.0_14207/lib/libgdk-x11-2.0.so.0
#20 0xb6b95b73 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#21 0xb6b9671f in g_main_context_dispatch () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#22 0xb6b9690a in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#23 0xb6b96d84 in g_main_loop_run () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#24 0xb682505c in gtk_main () from
#/opt/Ardour-3.0_14207/lib/libgtk-x11-2.0.so.0
#25 0xb5fb7047 in Gtk::Main::run_impl() () from
#/opt/Ardour-3.0_14207/lib/libgtkmm-2.4.so.1
#26 0xb5fb6e42 in Gtk::Main::run() () from
#/opt/Ardour-3.0_14207/lib/libgtkmm-2.4.so.1
#27 0xb712c1a5 in Gtkmm2ext::UI::run (this=0x9436ec8, old_receiver=...) at
#../libs/gtkmm2ext/gtk_ui.cc:270
#28 0x08b75768 in main (argc=1, argv=0xbfffeac4) at
#../gtk2_ardour/main.cc:525
(gdb)  q
A debugging session is active.

        Inferior 1 [process 3636] will be killed.

Quit anyway? (y or n) y
nowhiskey@murija7:~/Desktop$ 
bt-wolpertinger (24,772 bytes)   

nowhiskey

2013-03-26 12:06

reporter   ~0014779

Last edited: 2013-03-26 12:07

i am able to make ardour crash every time with a simple receipe:

-create new session
-add a plugin 'drowaudio-flanger' to the master bus (http://distrho.sourceforge.net/ports.php)
-create loop range (about 3 seconds)
-start to loop by pressing 'l'
-open the plugin UI
-close it
-press space bar in order to stop the playback
-crash

-----

unfortunately i do not get the bt out of this. when ardour crashes and i type 'thread apply all bt' into the gdb prompt, just nothing happens. pressing enter, gdb just returns to its prompt.

cheers,

doc

nowhiskey

2013-03-26 12:29

reporter   ~0014780

Last edited: 2013-03-26 12:31

las gave me the advice to add the --sync argument to the command line. that way i got the bt with ardour crashing with drow-audio-flanger plugin:

 /opt/Ardour-3.0_14207/bin/ardour3 --debug --sync

steps to reproduce, see above.

cheers,

doc

2013-03-26 12:29

 

bt-drow-flanger (24,123 bytes)   
nowhiskey@murija7:~/Desktop$ /opt/Ardour-3.0_14207/bin/ardour3 --debug
--sync
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /opt/Ardour-3.0_14207/bin/ardour-3.0...done.
(gdb) run
Starting program: /opt/Ardour-3.0_14207/bin/ardour-3.0 
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
bnd txt domain [gtk2_ardour3] to /opt/Ardour-3.0_14207/share/locale
Ardour3.0 (built using 14207 and GCC version 4.4.6)
Cannot xinstall SIGPIPE error handler
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:77: error: unexpected identifier
/`reliefstyle', expected character `}'
ardour: [INFO]: Loading default ui configuration file
//opt/Ardour-3.0_14207/etc/ardour3_ui_default.conf
Loading user ui configuration file /opt/Ardour-3.0_14207/etc/ardour3_ui.conf
ardour: [INFO]: Loading ui configuration file
/opt/Ardour-3.0_14207/etc/ardour3_ui_dark.rc
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:77: error: unexpected identifier
/`reliefstyle', expected character `}'
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open
/files
[New Thread 0xb49a2b70 (LWP 4883)]
ardour: [INFO]: Loading system configuration file
/opt/Ardour-3.0_14207/etc/ardour_system.rc
Loading user configuration file /home/nowhiskey/.config/ardour3/ardour.rc
Using SSE optimized routines
[New Thread 0xb41a1b70 (LWP 4884)]
[New Thread 0xb39a0b70 (LWP 4885)]
[New Thread 0xb319fb70 (LWP 4886)]
[New Thread 0xb2929c90 (LWP 4887)]
Checking for Announcements from ardour.org  ...
[New Thread 0xae544b70 (LWP 4888)]
[New Thread 0xadd43b70 (LWP 4889)]
[New Thread 0xad542b70 (LWP 4890)]
[New Thread 0xacd41b70 (LWP 4891)]
[Thread 0xacd41b70 (LWP 4891) exited]
Announcement is: 
[Thread 0xb2929c90 (LWP 4887) exited]
[Thread 0xae544b70 (LWP 4888) exited]
[Thread 0xadd43b70 (LWP 4889) exited]
Found 5 along
/home/nowhiskey/.config/ardour3/templates:/opt/Ardour-3.0_14207/share/templates
[New Thread 0xadd43b70 (LWP 4894)]
[New Thread 0xae544b70 (LWP 4897)]
[New Thread 0xacd41b70 (LWP 4898)]
[New Thread 0xab92fb70 (LWP 4899)]
[New Thread 0xab0abc90 (LWP 4900)]
[New Thread 0xab031b70 (LWP 4901)]
[New Thread 0xaa7bbb70 (LWP 4902)]
[Thread 0xad542b70 (LWP 4890) exited]
[New Thread 0xad542b70 (LWP 4903)]
[New Thread 0xa9f9db70 (LWP 4904)]
[New Thread 0xa979cb70 (LWP 4905)]
[Thread 0xa979cb70 (LWP 4905) exited]
[New Thread 0xa979cb70 (LWP 4906)]
[Thread 0xa9f9db70 (LWP 4904) exited]
[New Thread 0xa9f9db70 (LWP 4907)]
The program 'ardour-3.0' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 20955 error_code 3 request_code 25 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
GLib (gthread-posix.c): Unexpected error from C library during
'pthread_mutex_lock': Invalid argument.  Aborting.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xaa7bbb70 (LWP 4902)]
0xb7fe1424 in __kernel_vsyscall ()
(gdb) thread apply all bt
Thread 22 (Thread 0xa9f9db70 (LWP 4907)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580a703 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xa8c8f840 in ?? () from
#/usr/lib/lv2/drowaudio-flanger.lv2/dRowAudio_Flanger.so
#3  0xa8d20ce7 in ?? () from
#/usr/lib/lv2/drowaudio-flanger.lv2/dRowAudio_Flanger.so
#4  0xa8cb2ea3 in ?? () from
#/usr/lib/lv2/drowaudio-flanger.lv2/dRowAudio_Flanger.so
#5  0xa8cb30af in ?? () from
#/usr/lib/lv2/drowaudio-flanger.lv2/dRowAudio_Flanger.so
#6  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#7  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 21 (Thread 0xa979cb70 (LWP 4906)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580db16 in nanosleep () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xa8c8edb0 in ?? () from
#/usr/lib/lv2/drowaudio-flanger.lv2/dRowAudio_Flanger.so
#3  0xa8d1fc95 in ?? () from
#/usr/lib/lv2/drowaudio-flanger.lv2/dRowAudio_Flanger.so
#4  0xa8c817e5 in ?? () from
#/usr/lib/lv2/drowaudio-flanger.lv2/dRowAudio_Flanger.so
#5  0xa8cb2ea3 in ?? () from
#/usr/lib/lv2/drowaudio-flanger.lv2/dRowAudio_Flanger.so
#6  0xa8cb30af in ?? () from
#/usr/lib/lv2/drowaudio-flanger.lv2/dRowAudio_Flanger.so
#7  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#8  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 18 (Thread 0xad542b70 (LWP 4903)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb52b5326 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb52e447c in usleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xb798ddbe in ARDOUR::AutomationWatch::thread (this=0x10047b00) at
#../libs/ardour/automation_watch.cc:135
#4  0xb79910f5 in boost::_mfi::mf0<void,
#ARDOUR::AutomationWatch>::operator()(ARDOUR::AutomationWatch*) const ()
#from /opt/Ardour-3.0_14207/lib/libardour.so.3
#5  0xb7990db2 in void
#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) () from
#>/opt/Ardour-3.0_14207/lib/libardour.so.3
#6  0xb79909de in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::AutomationWatch>,
#boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >
#>::operator()() () from /opt/Ardour-3.0_14207/lib/libardour.so.3
#7  0xb799095b 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 () from /opt/Ardour-3.0_14207/lib/libardour.so.3
#8  0xb7990547 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*) () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#9  0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#10 0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#11 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#12 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 17 (Thread 0xaa7bbb70 (LWP 4902)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb523f941 in raise () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb5242d72 in abort () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xb6bde56f in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#4  0xb6bde6f8 in g_mutex_lock () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#5  0xb6cee4ad in Glib::Threads::Mutex::lock() () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#6  0x087df888 in Glib::Threads::Mutex::Lock::Lock (this=0xaa7bb0a0,
#mutex=...) at
#/home/harrison/a3/inst/include/glibmm-2.4/glibmm/threads.h:546
#7  0x0880b626 in PBD::Signal0<void, PBD::OptionalLastValue<void>
#>::operator() (this=0xb7f9ab20) at
#>/home/harrison/ardour/3.0/build/libs/pbd/pbd/signals_generated.h:289
#8  0xb793d4a6 in ARDOUR::AudioEngine::meter_thread (this=0x979d0a8) at
#../libs/ardour/audioengine.cc:768
#9  0xb7950339 in boost::_mfi::mf0<void,
#ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#10 0xb794fda0 in void
#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) () from
#>/opt/Ardour-3.0_14207/lib/libardour.so.3
#11 0xb794f266 in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::AudioEngine>,
#boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()()
#()
   from /opt/Ardour-3.0_14207/lib/libardour.so.3
#12 0xb794e5d5 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 () from /opt/Ardour-3.0_14207/lib/libardour.so.3
#13 0xb794cfa1 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
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#14 0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#15 0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#16 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#17 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 16 (Thread 0xab031b70 (LWP 4901)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb52dcd96 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb6ba5da7 in g_poll () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#3  0xb6b96fd1 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#4  0xb6b968d6 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#5  0xb6b96d84 in g_main_loop_run () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#6  0xb6cf8cc5 in Glib::MainLoop::run() () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#7  0xb6fba258 in BaseUI::main_thread (this=0xa8cc4d8) at
#../libs/pbd/base_ui.cc:80
#8  0xb6fbd970 in sigc::bound_mem_functor0<void, BaseUI>::operator()
#(this=0xa8cc2ec) at
#/home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#9  0xb6fbd6c8 in sigc::adaptor_functor<sigc::bound_mem_functor0<void,
#BaseUI> >::operator() (this=0xa8cc2e8)
    at
/home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#10 0xb6fbd0b6 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void,
/BaseUI>, void>::call_it (rep=0xa8cc2d0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#11 0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#12 0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#13 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#14 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 15 (Thread 0xab0abc90 (LWP 4900)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb52dcd96 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb79a1129 in ARDOUR::Butler::thread_work (this=0xa716c70) at
#../libs/ardour/butler.cc:150
#3  0xb79a10af in ARDOUR::Butler::_thread_work (arg=0xa716c70) at
#../libs/ardour/butler.cc:134
#4  0xb6fe24aa in fake_thread_start (arg=0xa8c1238) at
#../libs/pbd/pthread_utils.cc:80
#5  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#6  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 14 (Thread 0xab92fb70 (LWP 4899)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580c655 in sem_wait@@GLIBC_2.1 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb7a6dc31 in PBD::ProcessSemaphore::wait() () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#3  0xb7a6bef4 in ARDOUR::Graph::run_one (this=0xa717b28) at
#../libs/ardour/graph.cc:380
#4  0xb7a6c212 in ARDOUR::Graph::helper_thread (this=0xa717b28) at
#../libs/ardour/graph.cc:411
#5  0xb7a717cd in boost::_mfi::mf0<void,
#ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#6  0xb7a7146c in void 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) () from
#>/opt/Ardour-3.0_14207/lib/libardour.so.3
#7  0xb7a7114a in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >
#>::operator()() ()
   from /opt/Ardour-3.0_14207/lib/libardour.so.3
#8  0xb7a70cf2 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
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#9  0x087eb645 in boost::function0<void>::operator() (this=0xab92f1fc) at
#/home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#10 0xb7940b35 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa71fe20)
#at ../libs/ardour/audioengine.cc:1572
#11 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#12 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 13 (Thread 0xacd41b70 (LWP 4898)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580c655 in sem_wait@@GLIBC_2.1 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb7a6dc31 in PBD::ProcessSemaphore::wait() () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#3  0xb7a6b4ab in ARDOUR::Graph::restart_cycle (this=0xa717b28) at
#../libs/ardour/graph.cc:254
#4  0xb7a6b472 in ARDOUR::Graph::dec_ref (this=0xa717b28) at
#../libs/ardour/graph.cc:241
#5  0xb7a72204 in ARDOUR::GraphNode::finish (this=0xa8b52ac, chain=0) at
#../libs/ardour/graphnode.cc:71
#6  0xb7a6c0a0 in ARDOUR::Graph::run_one (this=0xa717b28) at
#../libs/ardour/graph.cc:394
#7  0xb7a6c52a in ARDOUR::Graph::main_thread (this=0xa717b28) at
#../libs/ardour/graph.cc:449
#8  0xb7a717cd in boost::_mfi::mf0<void,
#ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#9  0xb7a7146c in void 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) () from
#>/opt/Ardour-3.0_14207/lib/libardour.so.3
#10 0xb7a7114a in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >
#>::operator()() ()
   from /opt/Ardour-3.0_14207/lib/libardour.so.3
#11 0xb7a70cf2 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
#/opt/Ardour-3.0_14207/lib/libardour.so.3
#12 0x087eb645 in boost::function0<void>::operator() (this=0xacd411fc) at
#/home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#13 0xb7940b35 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa71fdf0)
#at ../libs/ardour/audioengine.cc:1572
#14 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#15 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 12 (Thread 0xae544b70 (LWP 4897)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb52dcd96 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb582156f in jack_cycle_wait () from
#/usr/lib/i386-linux-gnu/libjack.so.0
#3  0xb793c415 in ARDOUR::AudioEngine::process_thread (this=0x979d0a8) at
#../libs/ardour/audioengine.cc:446
#4  0xb793bc19 in ARDOUR::AudioEngine::_process_thread (arg=0x979d0a8) at
#../libs/ardour/audioengine.cc:337
#5  0xb5821938 in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
#6  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#7  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 11 (Thread 0xadd43b70 (LWP 4894)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580a20a in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb582325c in ?? () from /usr/lib/i386-linux-gnu/libjack.so.0
#3  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#4  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 5 (Thread 0xb319fb70 (LWP 4886)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580a20a in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb6bdecf5 in g_cond_wait () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#3  0xb6cedfd4 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#4  0xb78f012d in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:81
#5  0xb78efebe in analyser_work () at ../libs/ardour/analyser.cc:46
#6  0x08cf4aff in sigc::pointer_functor0<void>::operator()() const ()
#7  0x08cf2ad4 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#8  0x08cefe24 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it (rep=0x95956a0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#9  0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#10 0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#11 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#12 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 4 (Thread 0xb39a0b70 (LWP 4885)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580a20a in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb6bdecf5 in g_cond_wait () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#3  0xb6cedfd4 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#4  0xb7d1af23 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#5  0x08cf4aff in sigc::pointer_functor0<void>::operator()() const ()
#6  0x08cf2ad4 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#7  0x08cefe24 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it (rep=0x9596688)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#9  0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#10 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#11 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 3 (Thread 0xb41a1b70 (LWP 4884)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb580a20a in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb6bdecf5 in g_cond_wait () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#3  0xb6cedfd4 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) () from
#/opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#4  0xb7d1af23 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#5  0x08cf4aff in sigc::pointer_functor0<void>::operator()() const ()
#6  0x08cf2ad4 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#7  0x08cefe24 in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it (rep=0x9596540)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#8  0xb6cee6c2 in ?? () from /opt/Ardour-3.0_14207/lib/libglibmm-2.4.so.1
#9  0xb6bbee82 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#10 0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#11 0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 2 (Thread 0xb49a2b70 (LWP 4883)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb52b5326 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb52e447c in usleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0x08f48f9a in gui_event_loop (ptr=0x0) at
#../gtk2_ardour/linux_vst_gui_support.cc:380
#4  0xb5805c39 in start_thread () from
#/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#5  0xb52ea78e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4a3e830 (LWP 4880)):
#0  __gnu_cxx::new_allocator<unsigned long>::~new_allocator
#(this=0xbfffdc4f, __in_chrg=<optimized out>)
    at
/usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/ext/new_allocator.h:73
#1  0xb7a70151 in std::allocator<unsigned long>::~allocator() () from
//opt/Ardour-3.0_14207/lib/libardour.so.3
#2  0xb6fe3cec in std::_Rb_tree<unsigned long, unsigned long,
#std::_Identity<unsigned long>, std::less<unsigned long>,
#std::allocator<unsigned long> >::_M_destroy_node (
    this=0xb702a6f0, __p=0x96514c0) at
/usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_tree.h:383
#3  0xb6fe3740 in std::_Rb_tree<unsigned long, unsigned long,
/std::_Identity<unsigned long>, std::less<unsigned long>,
/std::allocator<unsigned long> >::_M_erase (
    this=0xb702a6f0, __x=0x96514c0) at
/usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_tree.h:972
#4  0xb6fe3008 in std::_Rb_tree<unsigned long, unsigned long,
/std::_Identity<unsigned long>, std::less<unsigned long>,
/std::allocator<unsigned long> >::~_Rb_tree (
    this=0xb702a6f0, __in_chrg=<optimized out>) at
/usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_tree.h:614
#5  0xb6fe4a9f in std::set<unsigned long, std::less<unsigned long>,
/std::allocator<unsigned long> >::~set (this=0xb702a6f0,
/__in_chrg=<optimized out>)
    at
/usr/lib/gcc/i686-pc-linux-gnu/4.4.6/../../../../include/c++/4.4.6/bits/stl_set.h:88
#6  0xb52448d8 in __cxa_finalize () from
//lib/i386-linux-gnu/i686/cmov/libc.so.6
#7  0xb6fb9584 in __do_global_dtors_aux () from
#/opt/Ardour-3.0_14207/lib/libpbd.so.4
#8  0xb7000060 in _fini () from /opt/Ardour-3.0_14207/lib/libpbd.so.4
#9  0xb7ff0766 in ?? () from /lib/ld-linux.so.2
#10 0xb524450f in ?? () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#11 0xb524457f in exit () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#12 0xb6680ccc in ?? () from /opt/Ardour-3.0_14207/lib/libgdk-x11-2.0.so.0
#13 0xb5a51c0e in _XError () from /usr/lib/i386-linux-gnu/libX11.so.6
#14 0xb5a4ec2e in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
#15 0xb5a4ec87 in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
#16 0xb5a4f980 in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6
#17 0xb5a4aebb in XSync () from /usr/lib/i386-linux-gnu/libX11.so.6
#18 0xac450175 in event_filter () from
#/opt/Ardour-3.0_14207/lib/libsuil_x11_in_gtk2.so
#19 0xb6672fc5 in ?? () from /opt/Ardour-3.0_14207/lib/libgdk-x11-2.0.so.0
#20 0xb6673ddf in ?? () from /opt/Ardour-3.0_14207/lib/libgdk-x11-2.0.so.0
#21 0xb6675f62 in ?? () from /opt/Ardour-3.0_14207/lib/libgdk-x11-2.0.so.0
#22 0xb6676149 in ?? () from /opt/Ardour-3.0_14207/lib/libgdk-x11-2.0.so.0
#23 0xb6b95b73 in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#24 0xb6b9671f in g_main_context_dispatch () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#25 0xb6b9690a in ?? () from /opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#26 0xb6b96d84 in g_main_loop_run () from
#/opt/Ardour-3.0_14207/lib/libglib-2.0.so.0
#27 0xb682505c in gtk_main () from
#/opt/Ardour-3.0_14207/lib/libgtk-x11-2.0.so.0
#28 0xb5fb7047 in Gtk::Main::run_impl() () from
#/opt/Ardour-3.0_14207/lib/libgtkmm-2.4.so.1
#29 0xb5fb6e42 in Gtk::Main::run() () from
#/opt/Ardour-3.0_14207/lib/libgtkmm-2.4.so.1
#30 0xb712c1a5 in Gtkmm2ext::UI::run (this=0x9435758, old_receiver=...) at
#../libs/gtkmm2ext/gtk_ui.cc:270
#31 0x08b75768 in main (argc=1, argv=0xbfffeaa4) at
#../gtk2_ardour/main.cc:525
(gdb)  q
A debugging session is active.

        Inferior 1 [process 4880] will be killed.

Quit anyway? (y or n) y
nowhiskey@murija7:~/Desktop$ 
bt-drow-flanger (24,123 bytes)   

Issue History

Date Modified Username Field Change
2013-03-26 11:28 nowhiskey New Issue
2013-03-26 11:28 nowhiskey File Added: bt-wolpertinger
2013-03-26 12:06 nowhiskey Note Added: 0014779
2013-03-26 12:07 nowhiskey Note Edited: 0014779
2013-03-26 12:29 nowhiskey Note Added: 0014780
2013-03-26 12:29 nowhiskey File Added: bt-drow-flanger
2013-03-26 12:31 nowhiskey Note Edited: 0014780