View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003230 | ardour | bugs | public | 2010-06-07 09:39 | 2011-01-10 12:11 |
| Reporter | lincoln | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 2.8.9 | ||||
| Summary | 0003230: Crash on playback | ||||
| Description | I am getting a persistent track on a session. There are no plugins and not even cross fades at the point in the timeline where the crash occurs. I have tested this session all channels unmuted and muted hoping it would make a difference but it does not. I have tested the session in Ardour 3.0 and the crash does not happen there. I may need to continue this session on 3.0 but that will probably not be a smooth experience. Some back traces are attached. Second file contains multiple traces. | ||||
| Tags | No tags attached. | ||||
|
2010-06-07 09:39
|
ardour-crash-bt1.txt (13,447 bytes)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffcc0be710 (LWP 3753)]
0x00007ffff79013e4 in ARDOUR::Port::get_buffer (this=0xbd815221bd7af2e2, nframes=1024) at libs/ardour/ardour/port.h:218
218 return (Sample *) jack_port_get_buffer (_port, _buffer_size) + _port_offset;
(gdb) thread apply all bt
Thread 20 (Thread 0x7fffc6142830 (LWP 3756)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff7a98b9a in ARDOUR::Session::midi_thread_work (this=0x22b9f60) at libs/ardour/session_midi.cc:1220
#2 0x00007ffff7a98682 in ARDOUR::Session::_midi_thread_work (arg=0x22b9f60) at libs/ardour/session_midi.cc:1138
#3 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 19 (Thread 0x7fffc61bd830 (LWP 3755)):
#0 0x00007fffefa530bd in read () at ../sysdeps/unix/syscall-template.S:82
#1 0x00007ffff1a2beb0 in psf_fread (ptr=0x2300ca4, bytes=4, items=3621012, psf=0x2981aa0) at file_io.c:325
#2 0x00007ffff1a0e161 in sf_read_float (sndfile=0x2981aa0, ptr=0x2300ca4, len=905253) at sndfile.c:1560
#3 0x00007ffff7acc8b4 in ARDOUR::SndFileSource::read_unlocked (this=0x2482bb0, dst=0x2300ca4, start=1007364, cnt=905253) at libs/ardour/sndfilesource.cc:351
#4 0x00007ffff793450c in ARDOUR::AudioSource::read (this=0x2482bb0, dst=0x2300ca4, start=1007364, cnt=905253) at libs/ardour/audiosource.cc:256
#5 0x00007ffff79287de in ARDOUR::AudioRegion::_read_at (this=0x2b86d50, srcs=..., limit=905253, buf=0x22fbd00, mixdown_buffer=0x2300ca4, gain_buffer=0x7fffc6297010,
position=10386467, cnt=4294962860, chan_n=0, read_frames=0, skip_frames=0, rops=4294967295) at libs/ardour/audioregion.cc:575
#6 0x00007ffff7928527 in ARDOUR::AudioRegion::read_at (this=0x2b86d50, buf=0x22fbd00, mixdown_buffer=0x7fffc62d8010, gain_buffer=0x7fffc6297010, file_position=10386467,
cnt=661, chan_n=0, read_frames=0, skip_frames=0) at libs/ardour/audioregion.cc:508
#7 0x00007ffff7984f15 in ARDOUR::Crossfade::read_at (this=0x2b8a930, buf=0x7fffbde8e3cc, mixdown_buffer=0x7fffc62d8010, gain_buffer=0x7fffc6297010, start=10386467, cnt=19901,
chan_n=0, read_frames=0, skip_frames=0) at libs/ardour/crossfade.cc:314
#8 0x00007ffff791340f in ARDOUR::AudioPlaylist::read (this=0x2b81080, buf=0x7fffbde61ac0, mixdown_buffer=0x7fffc62d8010, gain_buffer=0x7fffc6297010, start=10340832, cnt=65536,
chan_n=0) at libs/ardour/audio_playlist.cc:203
#9 0x00007ffff78e7862 in ARDOUR::AudioDiskstream::read (this=0x2bc3340, buf=0x7fffbde61ac0, mixdown_buffer=0x7fffc62d8010, gain_buffer=0x7fffc6297010, start=@0x7fffc61bcc28,
---Type <return> to continue, or q <return> to quit---
cnt=65536, channel_info=0x2bc3690, channel=0, reversed=false) at libs/ardour/audio_diskstream.cc:1110
#10 0x00007ffff78e89d7 in ARDOUR::AudioDiskstream::_do_refill (this=0x2bc3340, mixdown_buffer=0x7fffc62d8010, gain_buffer=0x7fffc6297010) at libs/ardour/audio_diskstream.cc:1391
#11 0x00007ffff78f0bd1 in ARDOUR::AudioDiskstream::do_refill (this=0x2bc3340) at libs/ardour/ardour/audio_diskstream.h:219
#12 0x00007ffff7a3568e in ARDOUR::Session::butler_thread_work (this=0x22b9f60) at libs/ardour/session_butler.cc:267
#13 0x00007ffff7a35191 in ARDOUR::Session::_butler_thread_work (arg=0x22b9f60) at libs/ardour/session_butler.cc:159
#14 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#15 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()
Thread 18 (Thread 0x7fffc6392830 (LWP 3754)):
#0 0x00007fffefa53880 in __pause_nocancel () at ../sysdeps/unix/syscall-template.S:82
#1 0x00007fffefa4dcd5 in __pthread_mutex_lock_full (mutex=0x2488380) at pthread_mutex_lock.c:316
#2 0x00007ffff5860f78 in Glib::Mutex::lock (this=0x2ccedb8) at libs/glibmm2/glibmm/thread.cc:213
#3 0x00007ffff78dc764 in Lock (this=0x7fffc6391ce0, mutex=...) at libs/glibmm2/glibmm/thread.h:795
#4 0x00007ffff79c1b95 in ARDOUR::IO::meter (this=0x2ccecf0) at libs/ardour/io.cc:2536
#5 0x00007ffff79c8b87 in sigc::bound_mem_functor0<void, ARDOUR::IO>::operator() (this=0x2cdd228) at libs/sigc++2/sigc++/functors/mem_fun.h:1787
#6 0x00007ffff79c8304 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::IO> >::operator() (this=0x2cdd220) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff79c7713 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::IO>, void>::call_it (rep=0x2cdd1f0) at libs/sigc++2/sigc++/functors/slot.h:103
#8 0x000000000057ddca in sigc::signal0<void, sigc::nil>::operator()() const ()
#9 0x00007ffff79c1b35 in ARDOUR::IO::update_meters () at libs/ardour/io.cc:2530
#10 0x00007ffff78fd9ef in ARDOUR::AudioEngine::meter_thread (this=0x1ef97a0) at libs/ardour/audioengine.cc:476
#11 0x00007ffff7905e4d in sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>::operator() (this=0x22a2c58) at libs/sigc++2/sigc++/functors/mem_fun.h:1787
#12 0x00007ffff7905bc4 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine> >::operator() (this=0x22a2c50)
at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
---Type <return> to continue, or q <return> to quit---
#13 0x00007ffff790559f in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it (rep=0x22a2c20)
at libs/sigc++2/sigc++/functors/slot.h:103
#14 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xd37420) at libs/sigc++2/sigc++/functors/slot.h:440
#15 0x00007ffff5860a2c in call_thread_entry_slot (data=0xd37420) at libs/glibmm2/glibmm/thread.cc:43
#16 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#17 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#18 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()
Thread 17 (Thread 0x7fffcc0be710 (LWP 3753)):
#0 0x00007ffff79013e4 in ARDOUR::Port::get_buffer (this=0xbd815221bd7af2e2, nframes=1024) at libs/ardour/ardour/port.h:218
#1 0x00007ffff79c3177 in ARDOUR::IO::get_output_buffer (this=0x2bd6e40, n=0, nframes=1024) at libs/ardour/io.cc:2930
#2 0x00007ffff79b7c85 in ARDOUR::IO::pan (this=0x2bd6e40, bufs=..., nbufs=2, nframes=1024, gain_coeff=1) at libs/ardour/io.cc:432
#3 0x00007ffff7a1e4f9 in ARDOUR::Route::process_output_buffers (this=0x2bd6e40, bufs=..., nbufs=2, start_frame=10187232, end_frame=10188256, nframes=1024, with_redirects=true,
declick=0, meter=true) at libs/ardour/route.cc:724
#4 0x00007ffff7a1e831 in ARDOUR::Route::passthru (this=0x2bd6e40, start_frame=10187232, end_frame=10188256, nframes=1024, declick=0, meter_first=true)
at libs/ardour/route.cc:779
#5 0x00007ffff7a26920 in ARDOUR::Route::roll (this=0x2bd6e40, nframes=1024, start_frame=10187232, end_frame=10188256, declick=0, can_record=false, rec_monitors_input=false)
at libs/ardour/route.cc:2421
#6 0x00007ffff7a9e45f in ARDOUR::Session::process_routes (this=0x22b9f60, nframes=1024) at libs/ardour/session_process.cc:142
#7 0x00007ffff7a9f079 in ARDOUR::Session::process_with_events (this=0x22b9f60, nframes=1024) at libs/ardour/session_process.cc:365
#8 0x00007ffff7a9de64 in ARDOUR::Session::process (this=0x22b9f60, nframes=1024) at libs/ardour/session_process.cc:61
#9 0x00007ffff78fd28d in ARDOUR::AudioEngine::process_callback (this=0x1ef97a0, nframes=1024) at libs/ardour/audioengine.cc:342
#10 0x00007ffff78fd076 in ARDOUR::AudioEngine::_process_callback (nframes=1024, arg=0x1ef97a0) at libs/ardour/audioengine.cc:289
---Type <return> to continue, or q <return> to quit---
#11 0x00007ffff31ae198 in jack_client_thread () from /usr/lib/libjack.so.0
#12 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()
Thread 16 (Thread 0x7fffcd120710 (LWP 3751)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff31af47b in mb_thread_func () from /usr/lib/libjack.so.0
#2 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7fffc4ff9710 (LWP 3749)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fffc43ddb1f in ?? () from /usr/lib/libpulse.so.0
#2 0x00007fffc43cdbb6 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3 0x00007fffc43cef99 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4 0x00007fffc43cf050 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5 0x00007fffc43dd92b in ?? () from /usr/lib/libpulse.so.0
#6 0x00007fffc419b710 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
Thread 9 (Thread 0x7fffc6ffd710 (LWP 3743)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1 0x00007ffff5f64482 in ?? () from /usr/lib/libgthread-2.0.so.0
#2 0x00007ffff5a977a1 in ?? () from /lib/libglib-2.0.so.0
#3 0x00007ffff5a978e7 in g_async_queue_timed_pop () from /lib/libglib-2.0.so.0
#4 0x00007ffff5ae7498 in ?? () from /lib/libglib-2.0.so.0
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fffe6c87710 (LWP 3738)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85b30, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff78dc156 in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85
#3 0x00007ffff78dbdfd in analyser_work () at libs/ardour/analyser.cc:49
#4 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85b90) at libs/sigc++2/sigc++/functors/slot.h:440
#5 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85b90) at libs/glibmm2/glibmm/thread.cc:43
#6 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#7 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fffe7488710 (LWP 3737)):
---Type <return> to continue, or q <return> to quit---
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85520, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff7ad4282 in peak_thread_work () at libs/ardour/source_factory.cc:65
#3 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85930) at libs/sigc++2/sigc++/functors/slot.h:440
#4 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85930) at libs/glibmm2/glibmm/thread.cc:43
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fffe7c89710 (LWP 3736)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85520, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff7ad4282 in peak_thread_work () at libs/ardour/source_factory.cc:65
#3 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85730) at libs/sigc++2/sigc++/functors/slot.h:440
#4 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85730) at libs/glibmm2/glibmm/thread.cc:43
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ffff7fa57e0 (LWP 3733)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=38) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff5ac0299 in ?? () from /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#2 0x00007ffff5ac0a45 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3 0x00007ffff531c647 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#4 0x00007ffff396aa33 in Gtk::Main::run_impl (this=0xbee450) at libs/gtkmm2/gtk/gtkmm/main.cc:503
#5 0x00007ffff396a825 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450
#6 0x00007ffff34739ee in Gtkmm2ext::UI::run (this=0xbe8b60, old_receiver=...) at libs/gtkmm2ext/gtk_ui.cc:230
#7 0x000000000074aa5e in main ()
(gdb) |
|
2010-06-07 09:39
|
ardour-crash-bt2.txt (36,494 bytes)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffcb9ce710 (LWP 3993)]
0x00007ffff7a9efc5 in ARDOUR::Session::process_with_events (this=0x13a0560, nframes=1024) at libs/ardour/session_process.cc:352
352 if (this_event && this_event->action_frame <= end_frame && this_event->action_frame >= _transport_frame) {
(gdb) thread apply all bt
Thread 24 (Thread 0x7fffcd120710 (LWP 3999)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1 0x00007ffff5f64482 in ?? () from /usr/lib/libgthread-2.0.so.0
#2 0x00007ffff5a977a1 in ?? () from /lib/libglib-2.0.so.0
#3 0x00007ffff5a978e7 in g_async_queue_timed_pop () from /lib/libglib-2.0.so.0
#4 0x00007ffff5ae7498 in ?? () from /lib/libglib-2.0.so.0
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 21 (Thread 0x7fffc9a60830 (LWP 3996)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff7a98b9a in ARDOUR::Session::midi_thread_work (this=0x13a0560) at libs/ardour/session_midi.cc:1220
#2 0x00007ffff7a98682 in ARDOUR::Session::_midi_thread_work (arg=0x13a0560) at libs/ardour/session_midi.cc:1138
#3 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 20 (Thread 0x7fffc9adb830 (LWP 3995)):
#0 0x00007fffefa530bd in read () at ../sysdeps/unix/syscall-template.S:82
#1 0x00007ffff1a2beb0 in psf_fread (ptr=0x7fffc1dc8ac0, bytes=4, items=262144, psf=0x1a57f30) at file_io.c:325
#2 0x00007ffff1a0e161 in sf_read_float (sndfile=0x1a57f30, ptr=0x7fffc1dc8ac0, len=65536) at sndfile.c:1560
---Type <return> to continue, or q <return> to quit---
#3 0x00007ffff7acc8b4 in ARDOUR::SndFileSource::read_unlocked (this=0x13d0a60, dst=0x7fffc1dc8ac0, start=3786008, cnt=65536) at libs/ardour/sndfilesource.cc:351
#4 0x00007ffff793450c in ARDOUR::AudioSource::read (this=0x13d0a60, dst=0x7fffc1dc8ac0, start=3786008, cnt=65536) at libs/ardour/audiosource.cc:256
#5 0x00007ffff79287de in ARDOUR::AudioRegion::_read_at (this=0x1c76680, srcs=..., limit=4896553, buf=0x7fffc1dc8ac0, mixdown_buffer=0x7fffc1dc8ac0, gain_buffer=0x7fffc9bb5010,
position=10340832, cnt=65536, chan_n=0, read_frames=0, skip_frames=0, rops=4294967295) at libs/ardour/audioregion.cc:575
#6 0x00007ffff7928527 in ARDOUR::AudioRegion::read_at (this=0x1c76680, buf=0x7fffc1dc8ac0, mixdown_buffer=0x7fffc9bf6010, gain_buffer=0x7fffc9bb5010, file_position=10340832,
cnt=65536, chan_n=0, read_frames=0, skip_frames=0) at libs/ardour/audioregion.cc:508
#7 0x00007ffff79132ef in ARDOUR::AudioPlaylist::read (this=0x1c74dc0, buf=0x7fffc1dc8ac0, mixdown_buffer=0x7fffc9bf6010, gain_buffer=0x7fffc9bb5010, start=10340832, cnt=65536,
chan_n=0) at libs/ardour/audio_playlist.cc:198
#8 0x00007ffff78e7862 in ARDOUR::AudioDiskstream::read (this=0x1cac1a0, buf=0x7fffc1dc8ac0, mixdown_buffer=0x7fffc9bf6010, gain_buffer=0x7fffc9bb5010, start=@0x7fffc9adac28,
cnt=65536, channel_info=0x1cac4f0, channel=0, reversed=false) at libs/ardour/audio_diskstream.cc:1110
#9 0x00007ffff78e89d7 in ARDOUR::AudioDiskstream::_do_refill (this=0x1cac1a0, mixdown_buffer=0x7fffc9bf6010, gain_buffer=0x7fffc9bb5010) at libs/ardour/audio_diskstream.cc:1391
#10 0x00007ffff78f0bd1 in ARDOUR::AudioDiskstream::do_refill (this=0x1cac1a0) at libs/ardour/ardour/audio_diskstream.h:219
#11 0x00007ffff7a3568e in ARDOUR::Session::butler_thread_work (this=0x13a0560) at libs/ardour/session_butler.cc:267
#12 0x00007ffff7a35191 in ARDOUR::Session::_butler_thread_work (arg=0x13a0560) at libs/ardour/session_butler.cc:159
#13 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#14 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()
Thread 19 (Thread 0x7fffc9cb0830 (LWP 3994)):
#0 0x00007fffefa537dd in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1 0x00007ffff5ae82a8 in g_usleep () from /lib/libglib-2.0.so.0
#2 0x00007ffff5847724 in Glib::usleep (microseconds=10000) at libs/glibmm2/glibmm/timer.cc:68
#3 0x00007ffff78fd9d2 in ARDOUR::AudioEngine::meter_thread (this=0xfe24c0) at libs/ardour/audioengine.cc:472
#4 0x00007ffff7905e4d in sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>::operator() (this=0x138a568) at libs/sigc++2/sigc++/functors/mem_fun.h:1787
---Type <return> to continue, or q <return> to quit---
#5 0x00007ffff7905bc4 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine> >::operator() (this=0x138a560)
at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#6 0x00007ffff790559f in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it (rep=0x138a530)
at libs/sigc++2/sigc++/functors/slot.h:103
#7 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xd84100) at libs/sigc++2/sigc++/functors/slot.h:440
#8 0x00007ffff5860a2c in call_thread_entry_slot (data=0xd84100) at libs/glibmm2/glibmm/thread.cc:43
#9 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#10 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
Thread 18 (Thread 0x7fffcb9ce710 (LWP 3993)):
#0 0x00007ffff7a9efc5 in ARDOUR::Session::process_with_events (this=0x13a0560, nframes=1024) at libs/ardour/session_process.cc:352
#1 0x00007ffff7a9de64 in ARDOUR::Session::process (this=0x13a0560, nframes=1024) at libs/ardour/session_process.cc:61
#2 0x00007ffff78fd28d in ARDOUR::AudioEngine::process_callback (this=0xfe24c0, nframes=1024) at libs/ardour/audioengine.cc:342
#3 0x00007ffff78fd076 in ARDOUR::AudioEngine::_process_callback (nframes=1024, arg=0xfe24c0) at libs/ardour/audioengine.cc:289
#4 0x00007ffff31ae198 in jack_client_thread () from /usr/lib/libjack.so.0
#5 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 17 (Thread 0x7fffcb91d710 (LWP 3991)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff31af47b in mb_thread_func () from /usr/lib/libjack.so.0
---Type <return> to continue, or q <return> to quit---
#2 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7fffc9118710 (LWP 3987)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fffc841cb1f in ?? () from /usr/lib/libpulse.so.0
#2 0x00007fffc840cbb6 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3 0x00007fffc840df99 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4 0x00007fffc840e050 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5 0x00007fffc841c92b in ?? () from /usr/lib/libpulse.so.0
#6 0x00007fffc81da710 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fffe6c87710 (LWP 3976)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85b30, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff78dc156 in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85
#3 0x00007ffff78dbdfd in analyser_work () at libs/ardour/analyser.cc:49
#4 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85b90) at libs/sigc++2/sigc++/functors/slot.h:440
#5 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85b90) at libs/glibmm2/glibmm/thread.cc:43
#6 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#7 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fffe7488710 (LWP 3975)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85520, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff7ad4282 in peak_thread_work () at libs/ardour/source_factory.cc:65
#3 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85930) at libs/sigc++2/sigc++/functors/slot.h:440
#4 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85930) at libs/glibmm2/glibmm/thread.cc:43
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fffe7c89710 (LWP 3974)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85520, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff7ad4282 in peak_thread_work () at libs/ardour/source_factory.cc:65
#3 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85730) at libs/sigc++2/sigc++/functors/slot.h:440
#4 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85730) at libs/glibmm2/glibmm/thread.cc:43
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
---Type <return> to continue, or q <return> to quit---
#8 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ffff7fa57e0 (LWP 3971)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=39) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff5ac0299 in ?? () from /lib/libglib-2.0.so.0
#2 0x00007ffff5ac0a45 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3 0x00007ffff531c647 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#4 0x00007ffff396aa33 in Gtk::Main::run_impl (this=0xbee450) at libs/gtkmm2/gtk/gtkmm/main.cc:503
#5 0x00007ffff396a825 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450
#6 0x00007ffff34739ee in Gtkmm2ext::UI::run (this=0xbe8b60, old_receiver=...) at libs/gtkmm2ext/gtk_ui.cc:230
#7 0x000000000074aa5e in main ()
(gdb)
=====
ardour-2.8.8: tpp.c:63: __pthread_tpp_change_priority: Assertion `new_prio == -1 || (new_prio >= __sched_fifo_min_prio && new_prio <= __sched_fifo_max_prio)' failed.
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffcb4b3830 (LWP 4149)]
0x00007fffef716175 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) thread apply all bt
Thread 23 (Thread 0x7fffcb2a4830 (LWP 4151)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff7a98b9a in ARDOUR::Session::midi_thread_work (this=0x22eaf60) at libs/ardour/session_midi.cc:1220
#2 0x00007ffff7a98682 in ARDOUR::Session::_midi_thread_work (arg=0x22eaf60) at libs/ardour/session_midi.cc:1138
#3 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 22 (Thread 0x7fffcb31f830 (LWP 4150)):
#0 0x00007fffefa530bd in read () at ../sysdeps/unix/syscall-template.S:82
#1 0x00007ffff1a2beb0 in psf_fread (ptr=0x7fffc1dd83cc, bytes=4, items=79604, psf=0x2a47ba0) at file_io.c:325
#2 0x00007ffff1a0e161 in sf_read_float (sndfile=0x2a47ba0, ptr=0x7fffc1dd83cc, len=19901) at sndfile.c:1560
#3 0x00007ffff7acc8b4 in ARDOUR::SndFileSource::read_unlocked (this=0x2320330, dst=0x7fffc1dd83cc, start=90487, cnt=19901) at libs/ardour/sndfilesource.cc:351
#4 0x00007ffff793450c in ARDOUR::AudioSource::read (this=0x2320330, dst=0x7fffc1dd83cc, start=90487, cnt=19901) at libs/ardour/audiosource.cc:256
#5 0x00007ffff79287de in ARDOUR::AudioRegion::_read_at (this=0x2bc0a50, srcs=..., limit=1156211, buf=0x7fffc1dabac0, mixdown_buffer=0x7fffc1dd83cc, gain_buffer=0x7fffcb3f9010,
position=10340832, cnt=19901, chan_n=0, read_frames=0, skip_frames=0, rops=4294967295) at libs/ardour/audioregion.cc:575
#6 0x00007ffff7928527 in ARDOUR::AudioRegion::read_at (this=0x2bc0a50, buf=0x7fffc1dabac0, mixdown_buffer=0x7fffe400f010, gain_buffer=0x7fffcb3f9010, file_position=10340832,
cnt=65536, chan_n=0, read_frames=0, skip_frames=0) at libs/ardour/audioregion.cc:508
#7 0x00007ffff79132ef in ARDOUR::AudioPlaylist::read (this=0x2bbc630, buf=0x7fffc1dabac0, mixdown_buffer=0x7fffe400f010, gain_buffer=0x7fffcb3f9010, start=10340832, cnt=65536,
chan_n=0) at libs/ardour/audio_playlist.cc:198
#8 0x00007ffff78e7862 in ARDOUR::AudioDiskstream::read (this=0x2bf3a30, buf=0x7fffc1dabac0, mixdown_buffer=0x7fffe400f010, gain_buffer=0x7fffcb3f9010, start=@0x7fffcb31ec28,
cnt=65536, channel_info=0x2bf3d80, channel=0, reversed=false) at libs/ardour/audio_diskstream.cc:1110
#9 0x00007ffff78e89d7 in ARDOUR::AudioDiskstream::_do_refill (this=0x2bf3a30, mixdown_buffer=0x7fffe400f010, gain_buffer=0x7fffcb3f9010) at libs/ardour/audio_diskstream.cc:1391
---Type <return> to continue, or q <return> to quit---
#10 0x00007ffff78f0bd1 in ARDOUR::AudioDiskstream::do_refill (this=0x2bf3a30) at libs/ardour/ardour/audio_diskstream.h:219
#11 0x00007ffff7a3568e in ARDOUR::Session::butler_thread_work (this=0x22eaf60) at libs/ardour/session_butler.cc:267
#12 0x00007ffff7a35191 in ARDOUR::Session::_butler_thread_work (arg=0x22eaf60) at libs/ardour/session_butler.cc:159
#13 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#14 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()
Thread 21 (Thread 0x7fffcb4b3830 (LWP 4149)):
#0 0x00007fffef716175 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007fffef718f80 in *__GI_abort () at abort.c:92
#2 0x00007fffef70f2b1 in *__GI___assert_fail (assertion=0x7fffefa56590 "new_prio == -1 || (new_prio >= __sched_fifo_min_prio && new_prio <= __sched_fifo_max_prio)",
file=<value optimized out>, line=63, function=0x7fffefa56660 "__pthread_tpp_change_priority") at assert.c:81
#3 0x00007fffefa54dfe in __pthread_tpp_change_priority (previous_prio=-1, new_prio=6034) at tpp.c:61
#4 0x00007fffefa4da7e in __pthread_mutex_lock_full (mutex=0x24ce3f0) at pthread_mutex_lock.c:415
#5 0x00007ffff5860f78 in Glib::Mutex::lock (this=0x2c22b18) at libs/glibmm2/glibmm/thread.cc:213
#6 0x00007ffff78dc764 in Lock (this=0x7fffcb4b2ce0, mutex=...) at libs/glibmm2/glibmm/thread.h:795
#7 0x00007ffff79c1b95 in ARDOUR::IO::meter (this=0x2c22a50) at libs/ardour/io.cc:2536
#8 0x00007ffff79c8b87 in sigc::bound_mem_functor0<void, ARDOUR::IO>::operator() (this=0x2c23708) at libs/sigc++2/sigc++/functors/mem_fun.h:1787
#9 0x00007ffff79c8304 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::IO> >::operator() (this=0x2c23700) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#10 0x00007ffff79c7713 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::IO>, void>::call_it (rep=0x2c236d0) at libs/sigc++2/sigc++/functors/slot.h:103
#11 0x000000000057ddca in sigc::signal0<void, sigc::nil>::operator()() const ()
#12 0x00007ffff79c1b35 in ARDOUR::IO::update_meters () at libs/ardour/io.cc:2530
#13 0x00007ffff78fd9ef in ARDOUR::AudioEngine::meter_thread (this=0x1f5aa70) at libs/ardour/audioengine.cc:476
#14 0x00007ffff7905e4d in sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>::operator() (this=0x22d7c38) at libs/sigc++2/sigc++/functors/mem_fun.h:1787
---Type <return> to continue, or q <return> to quit---
#15 0x00007ffff7905bc4 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine> >::operator() (this=0x22d7c30)
at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#16 0x00007ffff790559f in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it (rep=0x22d7c00)
at libs/sigc++2/sigc++/functors/slot.h:103
#17 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xd84100) at libs/sigc++2/sigc++/functors/slot.h:440
#18 0x00007ffff5860a2c in call_thread_entry_slot (data=0xd84100) at libs/glibmm2/glibmm/thread.cc:43
#19 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#20 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#21 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#22 0x0000000000000000 in ?? ()
Thread 20 (Thread 0x7fffcc1cf710 (LWP 4148)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff31ade96 in jack_client_core_wait () from /usr/lib/libjack.so.0
#2 0x00007ffff31ae098 in jack_thread_wait () from /usr/lib/libjack.so.0
#3 0x00007ffff31ae1b4 in jack_client_thread () from /usr/lib/libjack.so.0
#4 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 19 (Thread 0x7fffca8fe710 (LWP 4146)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff31af47b in mb_thread_func () from /usr/lib/libjack.so.0
#2 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
---Type <return> to continue, or q <return> to quit---
#3 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()
Thread 16 (Thread 0x7fffcc11e710 (LWP 4061)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1 0x00007ffff5f64482 in ?? () from /usr/lib/libgthread-2.0.so.0
#2 0x00007ffff5a977a1 in ?? () from /lib/libglib-2.0.so.0
#3 0x00007ffff5a978e7 in g_async_queue_timed_pop () from /lib/libglib-2.0.so.0
#4 0x00007ffff5ae7498 in ?? () from /lib/libglib-2.0.so.0
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7fffc90fb710 (LWP 4059)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fffc83ffb1f in ?? () from /usr/lib/libpulse.so.0
#2 0x00007fffc83efbb6 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3 0x00007fffc83f0f99 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4 0x00007fffc83f1050 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5 0x00007fffc83ff92b in ?? () from /usr/lib/libpulse.so.0
#6 0x00007fffc81bd710 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
---Type <return> to continue, or q <return> to quit---
#9 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fffe6c87710 (LWP 4040)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85b30, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff78dc156 in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85
#3 0x00007ffff78dbdfd in analyser_work () at libs/ardour/analyser.cc:49
#4 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85b90) at libs/sigc++2/sigc++/functors/slot.h:440
#5 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85b90) at libs/glibmm2/glibmm/thread.cc:43
#6 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#7 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fffe7488710 (LWP 4039)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85520, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff7ad4282 in peak_thread_work () at libs/ardour/source_factory.cc:65
#3 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85930) at libs/sigc++2/sigc++/functors/slot.h:440
#4 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85930) at libs/glibmm2/glibmm/thread.cc:43
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
Thread 2 (Thread 0x7fffe7c89710 (LWP 4038)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85520, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff7ad4282 in peak_thread_work () at libs/ardour/source_factory.cc:65
#3 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85730) at libs/sigc++2/sigc++/functors/slot.h:440
#4 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85730) at libs/glibmm2/glibmm/thread.cc:43
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ffff7fa57e0 (LWP 4037)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=30) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff5ac0299 in ?? () from /lib/libglib-2.0.so.0
#2 0x00007ffff5ac0a45 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3 0x00007ffff531c647 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#4 0x00007ffff396aa33 in Gtk::Main::run_impl (this=0xbee450) at libs/gtkmm2/gtk/gtkmm/main.cc:503
#5 0x00007ffff396a825 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450
#6 0x00007ffff34739ee in Gtkmm2ext::UI::run (this=0xbe8b60, old_receiver=...) at libs/gtkmm2ext/gtk_ui.cc:230
#7 0x000000000074aa5e in main ()
(gdb)
(gdb)
==
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffcb9ce710 (LWP 4647)]
0x00007ffff79e415b in ARDOUR::Panner::snapshot (this=0x243b000, now=10224841) at libs/ardour/panner.cc:1096
1096 (*i)->snapshot (now);
(gdb) thread apply all bt
Thread 21 (Thread 0x7fffcaa86830 (LWP 4650)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff7a98b9a in ARDOUR::Session::midi_thread_work (this=0x2304760) at libs/ardour/session_midi.cc:1220
#2 0x00007ffff7a98682 in ARDOUR::Session::_midi_thread_work (arg=0x2304760) at libs/ardour/session_midi.cc:1138
#3 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 20 (Thread 0x7fffcab01830 (LWP 4649)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1 0x00007fffefa4e104 in _L_lock_1024 () from /lib/libpthread.so.0
#2 0x00007fffefa4df67 in __pthread_mutex_lock (mutex=0x24d0ac0) at pthread_mutex_lock.c:82
#3 0x00007ffff5860f78 in Glib::Mutex::lock (this=0x2331b48) at libs/glibmm2/glibmm/thread.cc:213
#4 0x00007ffff78dc764 in Lock (this=0x7fffcab004d0, mutex=...) at libs/glibmm2/glibmm/thread.h:795
#5 0x00007ffff79344e5 in ARDOUR::AudioSource::read (this=0x2331a40, dst=0x7fffc1debac0, start=3822593, cnt=65536) at libs/ardour/audiosource.cc:255
#6 0x00007ffff79287de in ARDOUR::AudioRegion::_read_at (this=0x2bd5a00, srcs=..., limit=4896553, buf=0x7fffc1debac0, mixdown_buffer=0x7fffc1debac0, gain_buffer=0x7fffcabdb010,
position=10377417, cnt=65536, chan_n=0, read_frames=0, skip_frames=0, rops=4294967295) at libs/ardour/audioregion.cc:575
#7 0x00007ffff7928527 in ARDOUR::AudioRegion::read_at (this=0x2bd5a00, buf=0x7fffc1debac0, mixdown_buffer=0x7fffe400f010, gain_buffer=0x7fffcabdb010, file_position=10377417,
cnt=65536, chan_n=0, read_frames=0, skip_frames=0) at libs/ardour/audioregion.cc:508
#8 0x00007ffff79132ef in ARDOUR::AudioPlaylist::read (this=0x2bd4140, buf=0x7fffc1debac0, mixdown_buffer=0x7fffe400f010, gain_buffer=0x7fffcabdb010, start=10377417, cnt=65536,
chan_n=0) at libs/ardour/audio_playlist.cc:198
#9 0x00007ffff78e7862 in ARDOUR::AudioDiskstream::read (this=0x2c0b520, buf=0x7fffc1debac0, mixdown_buffer=0x7fffe400f010, gain_buffer=0x7fffcabdb010, start=@0x7fffcab00c28,
cnt=65536, channel_info=0x2c0b870, channel=0, reversed=false) at libs/ardour/audio_diskstream.cc:1110
---Type <return> to continue, or q <return> to quit---
#10 0x00007ffff78e89d7 in ARDOUR::AudioDiskstream::_do_refill (this=0x2c0b520, mixdown_buffer=0x7fffe400f010, gain_buffer=0x7fffcabdb010) at libs/ardour/audio_diskstream.cc:1391
#11 0x00007ffff78f0bd1 in ARDOUR::AudioDiskstream::do_refill (this=0x2c0b520) at libs/ardour/ardour/audio_diskstream.h:219
#12 0x00007ffff7a3568e in ARDOUR::Session::butler_thread_work (this=0x2304760) at libs/ardour/session_butler.cc:267
#13 0x00007ffff7a35191 in ARDOUR::Session::_butler_thread_work (arg=0x2304760) at libs/ardour/session_butler.cc:159
#14 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#15 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()
Thread 19 (Thread 0x7fffcac95830 (LWP 4648)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1 0x00007fffefa4e104 in _L_lock_1024 () from /lib/libpthread.so.0
#2 0x00007fffefa4df67 in __pthread_mutex_lock (mutex=0x243af40) at pthread_mutex_lock.c:82
#3 0x00007ffff5860f78 in Glib::Mutex::lock (this=0x2c3a658) at libs/glibmm2/glibmm/thread.cc:213
#4 0x00007ffff78dc764 in Lock (this=0x7fffcac94ce0, mutex=...) at libs/glibmm2/glibmm/thread.h:795
#5 0x00007ffff79c1b95 in ARDOUR::IO::meter (this=0x2c3a590) at libs/ardour/io.cc:2536
#6 0x00007ffff79c8b87 in sigc::bound_mem_functor0<void, ARDOUR::IO>::operator() (this=0x2c3b248) at libs/sigc++2/sigc++/functors/mem_fun.h:1787
#7 0x00007ffff79c8304 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::IO> >::operator() (this=0x2c3b240) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#8 0x00007ffff79c7713 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::IO>, void>::call_it (rep=0x2c3b210) at libs/sigc++2/sigc++/functors/slot.h:103
#9 0x000000000057ddca in sigc::signal0<void, sigc::nil>::operator()() const ()
#10 0x00007ffff79c1b35 in ARDOUR::IO::update_meters () at libs/ardour/io.cc:2530
#11 0x00007ffff78fd9ef in ARDOUR::AudioEngine::meter_thread (this=0x1feecf0) at libs/ardour/audioengine.cc:476
#12 0x00007ffff7905e4d in sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>::operator() (this=0x22efc08) at libs/sigc++2/sigc++/functors/mem_fun.h:1787
#13 0x00007ffff7905bc4 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine> >::operator() (this=0x22efc00)
at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
---Type <return> to continue, or q <return> to quit---
#14 0x00007ffff790559f in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it (rep=0x22efbd0)
at libs/sigc++2/sigc++/functors/slot.h:103
#15 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xd299b0) at libs/sigc++2/sigc++/functors/slot.h:440
#16 0x00007ffff5860a2c in call_thread_entry_slot (data=0xd299b0) at libs/glibmm2/glibmm/thread.cc:43
#17 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#18 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#19 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()
Thread 18 (Thread 0x7fffcb9ce710 (LWP 4647)):
#0 0x00007ffff79e415b in ARDOUR::Panner::snapshot (this=0x243b000, now=10224841) at libs/ardour/panner.cc:1096
#1 0x00007ffff79c263a in ARDOUR::IO::automation_snapshot (this=0x2c3a590, now=10224841, force=false) at libs/ardour/io.cc:2720
#2 0x00007ffff7a26f8b in ARDOUR::Route::automation_snapshot (this=0x2c3a590, now=10224841, force=false) at libs/ardour/route.cc:2545
#3 0x00007ffff793b1f0 in ARDOUR::AudioTrack::roll (this=0x2c3a590, nframes=1024, start_frame=10224841, end_frame=10225865, declick=0, can_record=false, rec_monitors_input=false)
at libs/ardour/audio_track.cc:583
#4 0x00007ffff7a9e45f in ARDOUR::Session::process_routes (this=0x2304760, nframes=1024) at libs/ardour/session_process.cc:142
#5 0x00007ffff7a9f079 in ARDOUR::Session::process_with_events (this=0x2304760, nframes=1024) at libs/ardour/session_process.cc:365
#6 0x00007ffff7a9de64 in ARDOUR::Session::process (this=0x2304760, nframes=1024) at libs/ardour/session_process.cc:61
#7 0x00007ffff78fd28d in ARDOUR::AudioEngine::process_callback (this=0x1feecf0, nframes=1024) at libs/ardour/audioengine.cc:342
#8 0x00007ffff78fd076 in ARDOUR::AudioEngine::_process_callback (nframes=1024, arg=0x1feecf0) at libs/ardour/audioengine.cc:289
#9 0x00007ffff31ae198 in jack_client_thread () from /usr/lib/libjack.so.0
#10 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
Thread 17 (Thread 0x7fffca0fd710 (LWP 4645)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff31af47b in mb_thread_func () from /usr/lib/libjack.so.0
#2 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7fffc90fb710 (LWP 4642)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fffc83ffb1f in ?? () from /usr/lib/libpulse.so.0
#2 0x00007fffc83efbb6 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3 0x00007fffc83f0f99 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4 0x00007fffc83f1050 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5 0x00007fffc83ff92b in ?? () from /usr/lib/libpulse.so.0
#6 0x00007fffc81bd710 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fffcd120710 (LWP 4632)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1 0x00007ffff5f64482 in ?? () from /usr/lib/libgthread-2.0.so.0
#2 0x00007ffff5a977a1 in ?? () from /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#3 0x00007ffff5a978e7 in g_async_queue_timed_pop () from /lib/libglib-2.0.so.0
#4 0x00007ffff5ae7498 in ?? () from /lib/libglib-2.0.so.0
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fffe6c87710 (LWP 4631)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85b30, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff78dc156 in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85
#3 0x00007ffff78dbdfd in analyser_work () at libs/ardour/analyser.cc:49
#4 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85b90) at libs/sigc++2/sigc++/functors/slot.h:440
#5 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85b90) at libs/glibmm2/glibmm/thread.cc:43
#6 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#7 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fffe7488710 (LWP 4630)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85520, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff7ad4282 in peak_thread_work () at libs/ardour/source_factory.cc:65
#3 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85930) at libs/sigc++2/sigc++/functors/slot.h:440
---Type <return> to continue, or q <return> to quit---
#4 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85930) at libs/glibmm2/glibmm/thread.cc:43
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fffe7c89710 (LWP 4629)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85520, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff7ad4282 in peak_thread_work () at libs/ardour/source_factory.cc:65
#3 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85730) at libs/sigc++2/sigc++/functors/slot.h:440
#4 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85730) at libs/glibmm2/glibmm/thread.cc:43
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ffff7fa57e0 (LWP 4628)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=26) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff5ac0299 in ?? () from /lib/libglib-2.0.so.0
#2 0x00007ffff5ac0a45 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3 0x00007ffff531c647 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#4 0x00007ffff396aa33 in Gtk::Main::run_impl (this=0xbee450) at libs/gtkmm2/gtk/gtkmm/main.cc:503
#5 0x00007ffff396a825 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450
---Type <return> to continue, or q <return> to quit---
#6 0x00007ffff34739ee in Gtkmm2ext::UI::run (this=0xbe8b60, old_receiver=...) at libs/gtkmm2ext/gtk_ui.cc:230
#7 0x000000000074aa5e in main ()
(gdb) |
|
2010-06-07 09:46
|
ardour-crash-bt3.txt (8,569 bytes)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffcba29830 (LWP 4727)]
0x00007ffff78e8826 in ARDOUR::AudioDiskstream::_do_refill (this=0x7fffcc5a31c0, mixdown_buffer=0x7fffcbb44010, gain_buffer=0x7fffcbb03010) at libs/ardour/audio_diskstream.cc:1344
1344 chan->playback_buf->get_write_vector (&vector);
(gdb) thread apply all bt
Thread 19 (Thread 0x7fffcb9ae830 (LWP 4728)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff7a98b9a in ARDOUR::Session::midi_thread_work (this=0x2333b10) at libs/ardour/session_midi.cc:1220
#2 0x00007ffff7a98682 in ARDOUR::Session::_midi_thread_work (arg=0x2333b10) at libs/ardour/session_midi.cc:1138
#3 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 18 (Thread 0x7fffcba29830 (LWP 4727)):
#0 0x00007ffff78e8826 in ARDOUR::AudioDiskstream::_do_refill (this=0x7fffcc5a31c0, mixdown_buffer=0x7fffcbb44010, gain_buffer=0x7fffcbb03010)
at libs/ardour/audio_diskstream.cc:1344
#1 0x00007ffff78f0bd1 in ARDOUR::AudioDiskstream::do_refill (this=0x7fffcc5a31c0) at libs/ardour/ardour/audio_diskstream.h:219
#2 0x00007ffff7a3568e in ARDOUR::Session::butler_thread_work (this=0x2333b10) at libs/ardour/session_butler.cc:267
#3 0x00007ffff7a35191 in ARDOUR::Session::_butler_thread_work (arg=0x2333b10) at libs/ardour/session_butler.cc:159
#4 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 17 (Thread 0x7fffcbbfe830 (LWP 4726)):
#0 0x00007fffefa537dd in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1 0x00007ffff5ae82a8 in g_usleep () from /lib/libglib-2.0.so.0
#2 0x00007ffff5847724 in Glib::usleep (microseconds=10000) at libs/glibmm2/glibmm/timer.cc:68
#3 0x00007ffff78fd9d2 in ARDOUR::AudioEngine::meter_thread (this=0x1ef9280) at libs/ardour/audioengine.cc:472
---Type <return> to continue, or q <return> to quit---
#4 0x00007ffff7905e4d in sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>::operator() (this=0x231fda8) at libs/sigc++2/sigc++/functors/mem_fun.h:1787
#5 0x00007ffff7905bc4 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine> >::operator() (this=0x231fda0)
at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#6 0x00007ffff790559f in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it (rep=0x231fd70)
at libs/sigc++2/sigc++/functors/slot.h:103
#7 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0x2310fe0) at libs/sigc++2/sigc++/functors/slot.h:440
#8 0x00007ffff5860a2c in call_thread_entry_slot (data=0x2310fe0) at libs/glibmm2/glibmm/thread.cc:43
#9 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#10 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
Thread 16 (Thread 0x7fffd0118710 (LWP 4725)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff31ade96 in jack_client_core_wait () from /usr/lib/libjack.so.0
#2 0x00007ffff31ae098 in jack_thread_wait () from /usr/lib/libjack.so.0
#3 0x00007ffff31ae1b4 in jack_client_thread () from /usr/lib/libjack.so.0
#4 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 15 (Thread 0x7fffcaffd710 (LWP 4723)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff31af47b in mb_thread_func () from /usr/lib/libjack.so.0
---Type <return> to continue, or q <return> to quit---
#2 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7fffc8ff9710 (LWP 4722)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fffc83ddb1f in ?? () from /usr/lib/libpulse.so.0
#2 0x00007fffc83cdbb6 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3 0x00007fffc83cef99 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4 0x00007fffc83cf050 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5 0x00007fffc83dd92b in ?? () from /usr/lib/libpulse.so.0
#6 0x00007fffc819b710 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fffe6c87710 (LWP 4711)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85c40, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff78dc156 in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85
#3 0x00007ffff78dbdfd in analyser_work () at libs/ardour/analyser.cc:49
#4 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85c60) at libs/sigc++2/sigc++/functors/slot.h:440
#5 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85c60) at libs/glibmm2/glibmm/thread.cc:43
#6 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#7 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fffe7488710 (LWP 4710)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85520, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff7ad4282 in peak_thread_work () at libs/ardour/source_factory.cc:65
#3 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85930) at libs/sigc++2/sigc++/functors/slot.h:440
#4 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85930) at libs/glibmm2/glibmm/thread.cc:43
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fffe7c89710 (LWP 4709)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007ffff58614d1 in Glib::Cond::wait (this=0xe85520, mutex=...) at libs/glibmm2/glibmm/thread.cc:362
#2 0x00007ffff7ad4282 in peak_thread_work () at libs/ardour/source_factory.cc:65
#3 0x00007ffff793ed58 in sigc::slot0<void>::operator() (this=0xe85730) at libs/sigc++2/sigc++/functors/slot.h:440
#4 0x00007ffff5860a2c in call_thread_entry_slot (data=0xe85730) at libs/glibmm2/glibmm/thread.cc:43
#5 0x00007ffff5ae56e4 in ?? () from /lib/libglib-2.0.so.0
#6 0x00007fffefa4b8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7 0x00007fffef7b303d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
---Type <return> to continue, or q <return> to quit---
#8 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ffff7fa57e0 (LWP 4706)):
#0 0x00007fffef7a8123 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=39) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007ffff5ac0299 in ?? () from /lib/libglib-2.0.so.0
#2 0x00007ffff5ac0a45 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3 0x00007ffff531c647 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#4 0x00007ffff396aa33 in Gtk::Main::run_impl (this=0xbee450) at libs/gtkmm2/gtk/gtkmm/main.cc:503
#5 0x00007ffff396a825 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450
#6 0x00007ffff34739ee in Gtkmm2ext::UI::run (this=0xbe8b60, old_receiver=...) at libs/gtkmm2ext/gtk_ui.cc:230
#7 0x000000000074aa5e in main ()
(gdb) |
|
2010-06-07 09:47
|
|
|
|
did a rebuild help? |
|
|
Not really no. It happened again yesterday exactly at the same spot. I managed to clear this by clearing unused sources. Ardour only found a file called .directory and once it cleared that the session was happy again. I think this is something that is getting created by KDE's dolphin file manager. |
|
|
This problem does not happen anymore. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2010-06-07 09:39 | lincoln | New Issue | |
| 2010-06-07 09:39 | lincoln | File Added: ardour-crash-bt1.txt | |
| 2010-06-07 09:39 | lincoln | File Added: ardour-crash-bt2.txt | |
| 2010-06-07 09:46 | lincoln | File Added: ardour-crash-bt3.txt | |
| 2010-06-07 09:47 | lincoln | File Added: Ghost.ardour | |
| 2010-06-09 03:33 | paul | Note Added: 0008211 | |
| 2010-06-09 10:36 | lincoln | Note Added: 0008212 | |
| 2011-01-10 12:11 | lincoln | Note Added: 0009902 | |
| 2011-01-10 12:11 | lincoln | Status | new => closed |
| 2011-01-10 12:11 | lincoln | Resolution | open => fixed |