[Ardour-Users] an A4 session that doesn't start anymore

fred f.rech at yahoo.fr
Thu Nov 19 08:47:35 PST 2015


for an unknow reason, this wasn't deliver by yahoo yesterday :

Le 18/11/2015 13:12, Robin Gareus a écrit :
> [message re-arranged to avoid top-posting]
>
> On 11/18/2015 12:37 PM, Gunter Königsmann wrote:
>> On 18.11.2015 06:22, fred wrote:
>>> Le 17/11/2015 23:41, Robin Gareus a écrit :
>>>> On 11/17/2015 09:54 PM, fred wrote:
>>>>> Hi list,
>>>>>
>>>>> mix was almost done, just like to work on common reverb (IR lv2 on a
>>>>> stereo bus).
>>>>> transport was rolling, I double clic on the IR plugin up-left in the
>>>>> editor view.
>>>>> A4 (from the site) immediatly freeze.
>>>> IR.lv2 is know for causing issues on session reload and GUI access,
>>>> mainly due to https://github.com/FFTW/fftw3/issues/16  which results
>>>> memory corruption and undefined behavior.
>>>>
>>>> Recent Ardour nightly builds come with a thread-safe version of the fftw
>>>> library (upcoming fftw-3.3.5 from git) which should solve this issue:
>>>> http://nightly.ardour.org/
>>>>
>>> does it mean that Ardour from Git will include it in a few days?
>>>
>> As far as I understand it this time the problem cannot be solved on
>> ardour's side: It is caused by a bug in fftw. But installing a fftw
>> from git that no more contains the bug and then building ardour with
>> this fftw solves the problem.
> Correct.
OK, thanks Gunter & Robin, will check if it's not too hell-deps in AVLinux
>
>>> in session file, have tried to remove the <processor> lines with IR
>>> (3 instances) but it doesn't solved the problem. did I have too to
>>> remove the IR plugin directory in the plugins directory?
> You can run   Ardour4 --disable-plugins   (it won't loose plugin state).
Oh! Exactly what fits, many thanks!!
>
> Recent Ardour 4.4-git also has a "Safe mode: disable plugins" checkbox
> in the Open Session dialog.
The more versions you release guys, the more Ardour becomes the best
DAW ever :)
>
>
> It could also be that we're on the wrong track and this is a different
> issue, after all.
>
> Paul asked you to post a few lines from before the backtrace, that may
> shed some light.
Yes, have done it yesterday, put it at the end of this post, just in case
>
> best,
> robin
>
Thanks again,
Fred

launch the session from terminal with --debug gives that :

[New Thread 0x9c2ffb70 (LWP 2935)]
[New Thread 0x997ffb70 (LWP 2936)]
[New Thread 0x94155b70 (LWP 2937)]
Set buffering params to 262144|131072|10|10
Skip explicit buffer seconds, preset in use
Skip explicit buffer seconds, preset in use
unknown source port in attempted connection [jamin:out_L]
unknown source port in attempted connection [jamin:out_R]
unknown destination port in attempted connection [jamin:in_L]
unknown destination port in attempted connection [jamin:in_R]
[New Thread 0x93155b70 (LWP 2938)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xa8276b70 (LWP 2891)]
0x40e77000 in ?? ()
(gdb) subgraph starting at ardour timed out (subgraph_wait_fd=22, status
= 0, state = Triggered, pollret = 0 revents = 0x0)
pp: cannot clean up byte from graph wait fd () - no data present


**** alsa_pcm: xrun of at least 179.780 msecs


timeout waiting for client ardour to handle a xrun event


**** alsa_pcm: xrun of at least 1957.419 msecs


thread apply all bt

Thread 31 (Thread 0x93155b70 (LWP 2938)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ea20a in __pthread_cond_wait (cond=0x8dc5828, mutex=0x8dc5810)
at pthread_cond_wait.c:153
#2  0xb7c87a3c in ARDOUR::Session::emit_thread_run() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#3  0xb7c87a7b in ARDOUR::Session::emit_thread(void*) () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#4  0xb63e5c39 in start_thread (arg=0x93155b70) at pthread_create.c:304
#5  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 30 (Thread 0x94155b70 (LWP 2937)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63edb16 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#2  0xa6d10d41 in ?? () from /usr/lib/lv2/ir.lv2/ir.so
#3  0xb73fa5d2 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#4  0xb73989c5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0xb63e5c39 in start_thread (arg=0x94155b70) at pthread_create.c:304
#6  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 29 (Thread 0x997ffb70 (LWP 2936)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63edb16 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#2  0xa6d10d41 in ?? () from /usr/lib/lv2/ir.lv2/ir.so
#3  0xb73fa5d2 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#4  0xb73989c5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0xb63e5c39 in start_thread (arg=0x997ffb70) at pthread_create.c:304
#6  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 28 (Thread 0x9c2ffb70 (LWP 2935)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63edb16 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#2  0xa6d10d41 in ?? () from /usr/lib/lv2/ir.lv2/ir.so
#3  0xb73fa5d2 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#4  0xb73989c5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0xb63e5c39 in start_thread (arg=0x9c2ffb70) at pthread_create.c:304
#6  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 27 (Thread 0xa2d4db70 (LWP 2934)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb5bd8041 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0xa2db801a in ?? () from
/usr/lib/lv2/drowaudio-reverb.lv2/drowaudio-reverb.so
#3  0xa2db821a in ?? () from
/usr/lib/lv2/drowaudio-reverb.lv2/drowaudio-reverb.so
#4  0xa2d70152 in ?? () from
/usr/lib/lv2/drowaudio-reverb.lv2/drowaudio-reverb.so
#5  0xa2daa162 in ?? () from
/usr/lib/lv2/drowaudio-reverb.lv2/drowaudio-reverb.so
#6  0xa2daa2ef in ?? () from
/usr/lib/lv2/drowaudio-reverb.lv2/drowaudio-reverb.so
#7  0xb63e5c39 in start_thread (arg=0xa2d4db70) at pthread_create.c:304
#8  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 26 (Thread 0xa9dafb70 (LWP 2895)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb5bd1356 in *__GI___poll (fds=0xb5c67ff4, nfds=5, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
---Type <return> to continue, or q <return> to quit---
#2  0xb73df0db in g_poll () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#3  0xb73ce2cc in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#4  0xb73ce3ff in g_main_loop_run () from
/opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0xb7541e05 in Glib::MainLoop::run() () from
/opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#6  0xb7694db6 in BaseUI::main_thread() () from
/opt/Ardour-4.4.0/lib/libpbd.so.4
#7  0xb769588c in
sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>,
void>::call_it(sigc::internal::slot_rep*) () from
/opt/Ardour-4.4.0/lib/libpbd.so.4
#8  0xb7535422 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#9  0xb73fa5d2 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#10 0xb63e5c39 in start_thread (arg=0xa9dafb70) at pthread_create.c:304
#11 0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 25 (Thread 0xa7ff8c90 (LWP 2894)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb5bdb2c8 in mmap () at ../sysdeps/unix/sysv/linux/i386/mmap.S:62
#2  0xb5b7c4be in sYSMALLOc (av=<value optimized out>, bytes=<value
optimized out>) at malloc.c:3026
#3  _int_malloc (av=<value optimized out>, bytes=<value optimized out>)
at malloc.c:4776
#4  0xb5b7d97c in *__GI___libc_malloc (bytes=8388608) at malloc.c:3660
#5  0xb5cff7b5 in operator new(unsigned int) () from
/usr/lib/i386-linux-gnu/libstdc++.so.6
#6  0xb5cff8bb in operator new[](unsigned int) () from
/usr/lib/i386-linux-gnu/libstdc++.so.6
#7  0xb795004f in ARDOUR::AudioDiskstream::_do_refill_with_alloc(bool)
() from /opt/Ardour-4.4.0/lib/libardour.so.3
#8  0xb7948d5b in ARDOUR::AudioDiskstream::seek(long long, bool) () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#9  0xb7947a5a in ARDOUR::AudioDiskstream::non_realtime_locate(long
long) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#10 0xb7cf883f in ARDOUR::Track::non_realtime_locate(long long) () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#11 0xb7cc87f7 in ARDOUR::Session::butler_transport_work() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#12 0xb79d5393 in ARDOUR::Butler::thread_work() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#13 0xb79d5cc7 in ARDOUR::Butler::_thread_work(void*) () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#14 0xb76ba937 in ?? () from /opt/Ardour-4.4.0/lib/libpbd.so.4
#15 0xb63e5c39 in start_thread (arg=0xa7ff8c90) at pthread_create.c:304
#16 0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 24 (Thread 0xa8174b70 (LWP 2893)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ec655 in sem_wait@@GLIBC_2.1 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
#2  0xb7a823bf in ARDOUR::Graph::run_one() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#3  0xb7a82480 in ARDOUR::Graph::helper_thread() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#4  0xb7a8462b 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-4.4.0/lib/libardour.so.3
#5  0x08497f09 in boost::function0<void>::operator()() const ()
#6  0xb31a8de4 in ARDOUR::JACKAudioBackend::_start_process_thread(void*)
() from /opt/Ardour-4.4.0/lib/backends/libjack_audiobackend.so
#7  0xb315ac77 in jack_thread_proxy (varg=0xa0b0198) at thread.c:137
#8  0xb63e5c39 in start_thread (arg=0xa8174b70) at pthread_create.c:304
#9  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 23 (Thread 0xa81f5b70 (LWP 2892)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ec655 in sem_wait@@GLIBC_2.1 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
#2  0xb7a823bf in ARDOUR::Graph::run_one() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#3  0xb7a82480 in ARDOUR::Graph::helper_thread() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#4  0xb7a8462b 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-4.4.0/lib/libardour.so.3
---Type <return> to continue, or q <return> to quit---
#5  0x08497f09 in boost::function0<void>::operator()() const ()
#6  0xb31a8de4 in ARDOUR::JACKAudioBackend::_start_process_thread(void*)
() from /opt/Ardour-4.4.0/lib/backends/libjack_audiobackend.so
#7  0xb315ac77 in jack_thread_proxy (varg=0xa0b2db0) at thread.c:137
#8  0xb63e5c39 in start_thread (arg=0xa81f5b70) at pthread_create.c:304
#9  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 22 (Thread 0xa8276b70 (LWP 2891)):
#0  0x40e77000 in ?? ()
#1  0x999fc3b4 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 21 (Thread 0xa82f7b70 (LWP 2890)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ec655 in sem_wait@@GLIBC_2.1 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
#2  0xb7a823bf in ARDOUR::Graph::run_one() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#3  0xb7a82480 in ARDOUR::Graph::helper_thread() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#4  0xb7a8462b 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-4.4.0/lib/libardour.so.3
#5  0x08497f09 in boost::function0<void>::operator()() const ()
#6  0xb31a8de4 in ARDOUR::JACKAudioBackend::_start_process_thread(void*)
() from /opt/Ardour-4.4.0/lib/backends/libjack_audiobackend.so
#7  0xb315ac77 in jack_thread_proxy (varg=0xa0b0198) at thread.c:137
#8  0xb63e5c39 in start_thread (arg=0xa82f7b70) at pthread_create.c:304
#9  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 20 (Thread 0xa8378b70 (LWP 2889)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ec655 in sem_wait@@GLIBC_2.1 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
#2  0xb7a823bf in ARDOUR::Graph::run_one() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#3  0xb7a82480 in ARDOUR::Graph::helper_thread() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#4  0xb7a8462b 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-4.4.0/lib/libardour.so.3
#5  0x08497f09 in boost::function0<void>::operator()() const ()
#6  0xb31a8de4 in ARDOUR::JACKAudioBackend::_start_process_thread(void*)
() from /opt/Ardour-4.4.0/lib/backends/libjack_audiobackend.so
#7  0xb315ac77 in jack_thread_proxy (varg=0x8c2e090) at thread.c:137
#8  0xb63e5c39 in start_thread (arg=0xa8378b70) at pthread_create.c:304
#9  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 19 (Thread 0xa83f9b70 (LWP 2888)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ec655 in sem_wait@@GLIBC_2.1 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
#2  0xb7a823bf in ARDOUR::Graph::run_one() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#3  0xb7a82480 in ARDOUR::Graph::helper_thread() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#4  0xb7a8462b 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-4.4.0/lib/libardour.so.3
#5  0x08497f09 in boost::function0<void>::operator()() const ()
#6  0xb31a8de4 in ARDOUR::JACKAudioBackend::_start_process_thread(void*)
() from /opt/Ardour-4.4.0/lib/backends/libjack_audiobackend.so
#7  0xb315ac77 in jack_thread_proxy (varg=0x8e823f0) at thread.c:137
#8  0xb63e5c39 in start_thread (arg=0xa83f9b70) at pthread_create.c:304
#9  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

---Type <return> to continue, or q <return> to quit---
Thread 18 (Thread 0xa847ab70 (LWP 2887)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ec655 in sem_wait@@GLIBC_2.1 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
#2  0xb7a823bf in ARDOUR::Graph::run_one() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#3  0xb7a826ea in ARDOUR::Graph::main_thread() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#4  0xb7a8462b 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-4.4.0/lib/libardour.so.3
#5  0x08497f09 in boost::function0<void>::operator()() const ()
#6  0xb31a8de4 in ARDOUR::JACKAudioBackend::_start_process_thread(void*)
() from /opt/Ardour-4.4.0/lib/backends/libjack_audiobackend.so
#7  0xb315ac77 in jack_thread_proxy (varg=0x8dd3c60) at thread.c:137
#8  0xb63e5c39 in start_thread (arg=0xa847ab70) at pthread_create.c:304
#9  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xa924ab70 (LWP 2884)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb5bd1356 in *__GI___poll (fds=0xb5c67ff4, nfds=2, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb3153eb1 in jack_client_core_wait (client=0xa0d0d18) at client.c:2007
#3  0xb31541cf in jack_cycle_wait (client=0xa0d0d18) at client.c:2189
#4  0xb31bb774 in WJACK_cycle_wait () from
/opt/Ardour-4.4.0/lib/backends/libjack_audiobackend.so
#5  0x00000000 in ?? ()

Thread 15 (Thread 0xaa5b0b70 (LWP 2876)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ea20a in __pthread_cond_wait (cond=0xb316b960,
mutex=0xb316b934) at pthread_cond_wait.c:153
#2  0xb3155e8a in mb_thread_func (arg=0x0) at messagebuffer.c:72
#3  0xb63e5c39 in start_thread (arg=0xaa5b0b70) at pthread_create.c:304
#4  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb1c5bb70 (LWP 2871)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb5bd1356 in *__GI___poll (fds=0xb5c67ff4, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb73df0db in g_poll () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#3  0xb73ce2cc in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#4  0xb73ce533 in g_main_context_iteration () from
/opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0xb73ce596 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#6  0xb73fa5d2 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#7  0xb63e5c39 in start_thread (arg=0xb1c5bb70) at pthread_create.c:304
#8  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb27feb70 (LWP 2865)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ea20a in __pthread_cond_wait (cond=0xb32777f0,
mutex=0xb3277828) at pthread_cond_wait.c:153
#2  0xb741d262 in g_cond_wait () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#3  0xb7534d04 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0xb7982478 in ARDOUR::AudioEngine::do_devicelist_update() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#5  0xb798520c 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-4.4.0/lib/libardour.so.3
#6  0xb7535422 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#7  0xb73fa5d2 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#8  0xb63e5c39 in start_thread (arg=0xb27feb70) at pthread_create.c:304
---Type <return> to continue, or q <return> to quit---
#9  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb2fffb70 (LWP 2864)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ea20a in __pthread_cond_wait (cond=0xb3277798,
mutex=0xb32777d0) at pthread_cond_wait.c:153
#2  0xb741d262 in g_cond_wait () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#3  0xb7534d04 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0xb798279c in ARDOUR::AudioEngine::do_reset_backend() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#5  0xb798520c 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-4.4.0/lib/libardour.so.3
#6  0xb7535422 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#7  0xb73fa5d2 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#8  0xb63e5c39 in start_thread (arg=0xb2fffb70) at pthread_create.c:304
#9  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xb3b41b70 (LWP 2863)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ea20a in __pthread_cond_wait (cond=0x8ab3060, mutex=0x8ab3040)
at pthread_cond_wait.c:153
#2  0xb741d262 in g_cond_wait () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#3  0xb7534d04 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0xb7941dc2 in ARDOUR::Analyser::work() () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#5  0xb7941f64 in ?? () from /opt/Ardour-4.4.0/lib/libardour.so.3
#6  0xb7535422 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#7  0xb73fa5d2 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#8  0xb63e5c39 in start_thread (arg=0xb3b41b70) at pthread_create.c:304
#9  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xb4342b70 (LWP 2862)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ea20a in __pthread_cond_wait (cond=0x8abcff0, mutex=0x8abd028)
at pthread_cond_wait.c:153
#2  0xb741d262 in g_cond_wait () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#3  0xb7534d04 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0xb7cdbe72 in ?? () from /opt/Ardour-4.4.0/lib/libardour.so.3
#5  0xb7535422 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#6  0xb73fa5d2 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#7  0xb63e5c39 in start_thread (arg=0xb4342b70) at pthread_create.c:304
#8  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb4b43b70 (LWP 2861)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ea20a in __pthread_cond_wait (cond=0x8abcff0, mutex=0x8abd028)
at pthread_cond_wait.c:153
#2  0xb741d262 in g_cond_wait () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#3  0xb7534d04 in Glib::Threads::Cond::wait(Glib::Threads::Mutex&) ()
from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0xb7cdbe72 in ?? () from /opt/Ardour-4.4.0/lib/libardour.so.3
#5  0xb7535422 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#6  0xb73fa5d2 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#7  0xb63e5c39 in start_thread (arg=0xb4b43b70) at pthread_create.c:304
#8  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb5344b70 (LWP 2860)):
---Type <return> to continue, or q <return> to quit---
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63edb16 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#2  0xb73fc192 in g_usleep () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#3  0xb754bdbd in Glib::usleep(unsigned long) () from
/opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0x08856863 in ?? ()
#5  0xb63e5c39 in start_thread (arg=0xb5344b70) at pthread_create.c:304
#6  0xb5bded4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb562d7f0 (LWP 2857)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb63ec655 in sem_wait@@GLIBC_2.1 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_wait.S:80
#2  0xb7a8210a in ARDOUR::Graph::routes_no_roll(unsigned int, long long,
long long, bool, int) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#3  0xb7c87ebd in ARDOUR::Session::no_roll(unsigned int) () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#4  0xb7c88a23 in ARDOUR::Session::fail_roll(unsigned int) () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#5  0xb7c88b7a in ARDOUR::Session::process_without_events(unsigned int)
() from /opt/Ardour-4.4.0/lib/libardour.so.3
#6  0xb7c893e5 in ARDOUR::Session::process_with_events(unsigned int) ()
from /opt/Ardour-4.4.0/lib/libardour.so.3
#7  0xb7c87b2e in ARDOUR::Session::process(unsigned int) () from
/opt/Ardour-4.4.0/lib/libardour.so.3
#8  0xb797fecc in ARDOUR::AudioEngine::set_session(ARDOUR::Session*) ()
from /opt/Ardour-4.4.0/lib/libardour.so.3
#9  0xb7c3f8f0 in ARDOUR::Session::Session(ARDOUR::AudioEngine&,
std::string const&, std::string const&, ARDOUR::BusProfile*,
std::string) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#10 0x080ec4d7 in ?? ()
#11 0x080f8afc in ?? ()
#12 0x08107d3c in ?? ()
#13 0xb7eded57 in Gtkmm2ext::UI::run(Receiver&) () from
/opt/Ardour-4.4.0/lib/libgtkmm2ext.so.0
#14 0x0843a292 in ?? ()
#15 0xb5b1ee46 in __libc_start_main (main=0x8439860, argc=1,
ubp_av=0xbfffeab4, init=0x8858d20, fini=0x8858d10, rtld_fini=0xb7ff0590,
stack_end=0xbfffeaac) at libc-start.c:244
#16 0x080bb491 in ?? ()
(gdb)


Thanks,
Fred





More information about the Ardour-Users mailing list