View Issue Details

IDProjectCategoryView StatusLast Update
0006644ardourbugspublic2020-04-19 20:17
Reportermoonbeahm79 Assigned Totnaugle  
PrioritynormalSeveritycrashReproducibilityrandom
Status closedResolutionfixed 
Product Version4.X git (version in description) 
Summary0006644: Ardour 4.4.0 (downloaded directly from Ardour.org - no repo) crashes some sessions at startup
DescriptionSome sessions will not start using either jack or also. One such session started correctly in debug, then the entire system crashed then could not restart again from debug. Other sessions will start sometimes and not others then there are sessions that always start. Issue was actually noticed around the beginning of August 2015 before 4.4 was released. This occurs on both Mint and Arch distributions (the mint home directory being the main container of ardour session files).
Additional InformationAttached is the debug report.
TagsNo tags attached.

Activities

2015-10-17 03:05

 

Ardourdebug (28,104 bytes)   
(gdb) thread app(gdb) thread apply all bt

Thread 30 (Thread 0x7fffa59ef700 (LWP 1763)):
#0  0x00007ffff0ee907f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffff7013463 in ARDOUR::Session::emit_thread_run() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#2  0x00007ffff7013489 in ARDOUR::Session::emit_thread(void*) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#3  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 29 (Thread 0x7fffa67fc700 (LWP 1760)):
#0  0x00007fffede8e001 in sysmalloc () from /usr/lib/libc.so.6
#1  0x00007fffede8f0a6 in _int_malloc () from /usr/lib/libc.so.6
#2  0x00007fffede903d4 in malloc () from /usr/lib/libc.so.6
#3  0x00007fffede92a3f in posix_memalign () from /usr/lib/libc.so.6
#4  0x00007fffae1c77f8 in Convlevel::alloc_aligned(unsigned long) () from /usr/lib/libzita-convolver.so.3
#5  0x00007fffae1c78a7 in Convlevel::configure(int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#6  0x00007fffae1c8395 in Convproc::configure(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#7  0x00007fffae43c222 in GxSimpleConvolver::configure(int, float*, unsigned int) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#8  0x00007fffae417553 in GxPluginMono::work(void*, LV2_Worker_Status (*)(void*, unsigned int, void const*), void*, unsigned int, void const*) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#9  0x00007ffff708e1ec in ARDOUR::Worker::run() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#10 0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#11 0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#12 0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#13 0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 28 (Thread 0x7fffa6ffd700 (LWP 1759)):
#0  0x00007ffff1386f03 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#1  0x00007ffff13614fa in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#2  0x00007ffff1366a69 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#3  0x00007ffff1366a69 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#4  0x00007ffff136ce19 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#5  0x00007fffae1c9d61 in Convlevel::impdata_update(unsigned int, unsigned int, unsigned int, float*, int, int) () from /usr/lib/libzita-convolver.so.3
#6  0x00007fffae1c9e4c in Convproc::impdata_update(unsigned int, unsigned int, unsigned int, float*, int, int) () from /usr/lib/libzita-convolver.so.3
#7  0x00007fffae43c33c in GxSimpleConvolver::update(int, float*, unsigned int) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
---Type <return> to continue, or q <return> to quit---
#8  0x00007fffae41743f in GxPluginMono::work(void*, LV2_Worker_Status (*)(void*, unsigned int, void const*), void*, unsigned int, void const*) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#9  0x00007ffff708e1ec in ARDOUR::Worker::run() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#10 0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#11 0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#12 0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#13 0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 27 (Thread 0x7fffa77fe700 (LWP 1758)):
#0  0x00007fffede8d091 in _int_free () from /usr/lib/libc.so.6
#1  0x00007ffff136a7b1 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#2  0x00007ffff13219c2 in fftwf_mkplan_d () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#3  0x00007ffff136e15f in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#4  0x00007ffff136d1c4 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#5  0x00007ffff1321d1c in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#6  0x00007ffff1322c6a in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#7  0x00007ffff13219b7 in fftwf_mkplan_d () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#8  0x00007ffff136e15f in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#9  0x00007ffff136d1c4 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#10 0x00007ffff1321d1c in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#11 0x00007ffff1322c6a in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#12 0x00007ffff13ea1c0 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#13 0x00007ffff13ea3f7 in fftwf_mkapiplan () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#14 0x00007ffff13efe4b in fftwf_plan_many_dft_r2c () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#15 0x00007ffff13ef444 in fftwf_plan_dft_r2c () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#16 0x00007ffff13ef3a3 in fftwf_plan_dft_r2c_1d () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#17 0x00007fffae1c78c5 in Convlevel::configure(int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#18 0x00007fffae1c8395 in Convproc::configure(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#19 0x00007fffae43c222 in GxSimpleConvolver::configure(int, float*, unsigned int) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#20 0x00007fffae417553 in GxPluginMono::work(void*, LV2_Worker_Status (*)(void*, unsigned int, void const*), void*, unsigned int, void const*) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#21 0x00007ffff708e1ec in ARDOUR::Worker::run() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#22 0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#23 0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#24 0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#25 0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 26 (Thread 0x7fffa7fff700 (LWP 1757)):
#0  0x00007fffede485f8 in raise () from /usr/lib/libc.so.6
#1  0x00007fffede49a7a in abort () from /usr/lib/libc.so.6
#2  0x00007fffede8705a in __libc_message () from /usr/lib/libc.so.6
#3  0x00007fffede8c9a6 in malloc_printerr () from /usr/lib/libc.so.6
#4  0x00007fffede8d18e in _int_free () from /usr/lib/libc.so.6
#5  0x00007ffff13227de in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#6  0x00007ffff13ea244 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#7  0x00007ffff13ea3f7 in fftwf_mkapiplan () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#8  0x00007ffff13efe4b in fftwf_plan_many_dft_r2c () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#9  0x00007ffff13ef444 in fftwf_plan_dft_r2c () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#10 0x00007ffff13ef3a3 in fftwf_plan_dft_r2c_1d () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#11 0x00007fffae1c78c5 in Convlevel::configure(int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#12 0x00007fffae1c8395 in Convproc::configure(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#13 0x00007fffae43c222 in GxSimpleConvolver::configure(int, float*, unsigned int) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#14 0x00007fffae417553 in GxPluginMono::work(void*, LV2_Worker_Status (*)(void*, unsigned int, void const*), void*, unsigned int, void const*) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#15 0x00007ffff708e1ec in ARDOUR::Worker::run() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#16 0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#17 0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#18 0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#19 0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 25 (Thread 0x7fffac9b1700 (LWP 1756)):
#0  0x00007fffede485f8 in raise () from /usr/lib/libc.so.6
#1  0x00007fffede49a7a in abort () from /usr/lib/libc.so.6
#2  0x00007fffede8705a in __libc_message () from /usr/lib/libc.so.6
#3  0x00007fffede8c9a6 in malloc_printerr () from /usr/lib/libc.so.6
#4  0x00007fffede8d18e in _int_free () from /usr/lib/libc.so.6
#5  0x00007ffff13227de in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#6  0x00007ffff13ea244 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#7  0x00007ffff13ea3f7 in fftwf_mkapiplan () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
---Type <return> to continue, or q <return> to quit---
#8  0x00007ffff13efe4b in fftwf_plan_many_dft_r2c () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#9  0x00007ffff13ef444 in fftwf_plan_dft_r2c () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#10 0x00007ffff13ef3a3 in fftwf_plan_dft_r2c_1d () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#11 0x00007fffae1c78c5 in Convlevel::configure(int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#12 0x00007fffae1c8395 in Convproc::configure(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#13 0x00007fffae43c222 in GxSimpleConvolver::configure(int, float*, unsigned int) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#14 0x00007fffae417553 in GxPluginMono::work(void*, LV2_Worker_Status (*)(void*, unsigned int, void const*), void*, unsigned int, void const*) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#15 0x00007ffff708e1ec in ARDOUR::Worker::run() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#16 0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#17 0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#18 0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#19 0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 24 (Thread 0x7fffad1b2700 (LWP 1755)):
#0  0x00007fffede8f118 in _int_malloc () from /usr/lib/libc.so.6
#1  0x00007fffede903d4 in malloc () from /usr/lib/libc.so.6
#2  0x00007ffff131ff35 in fftwf_malloc_plain () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#3  0x00007ffff1325199 in fftwf_mkstride () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#4  0x00007ffff132aa75 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#5  0x00007ffff1329816 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#6  0x00007ffff1321d1c in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#7  0x00007ffff1322c6a in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#8  0x00007ffff13219b7 in fftwf_mkplan_d () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#9  0x00007ffff136d5df in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#10 0x00007ffff1321d1c in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#11 0x00007ffff1322c6a in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#12 0x00007ffff13219b7 in fftwf_mkplan_d () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#13 0x00007ffff136e15f in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#14 0x00007ffff136d1c4 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#15 0x00007ffff1321d1c in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#16 0x00007ffff1322c6a in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#17 0x00007ffff13ea274 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#18 0x00007ffff13ea437 in fftwf_mkapiplan () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
---Type <return> to continue, or q <return> to quit---
#19 0x00007ffff13efe4b in fftwf_plan_many_dft_r2c () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#20 0x00007ffff13ef444 in fftwf_plan_dft_r2c () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#21 0x00007ffff13ef3a3 in fftwf_plan_dft_r2c_1d () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#22 0x00007fffae1c78c5 in Convlevel::configure(int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#23 0x00007fffae1c8395 in Convproc::configure(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#24 0x00007fffae43c222 in GxSimpleConvolver::configure(int, float*, unsigned int) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#25 0x00007fffae417553 in GxPluginMono::work(void*, LV2_Worker_Status (*)(void*, unsigned int, void const*), void*, unsigned int, void const*) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#26 0x00007ffff708e1ec in ARDOUR::Worker::run() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#27 0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#28 0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#29 0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#30 0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 23 (Thread 0x7fffaddb9700 (LWP 1754)):
#0  get_fde_encoding (f=0x7fffedfa2b00) at /build/gcc/src/gcc-5.2.0/libgcc/unwind-dw2-fde.c:319
#1  _Unwind_IteratePhdrCallback (info=<optimized out>, size=<optimized out>, ptr=0x7fffaddb7d20) at /build/gcc/src/gcc-5.2.0/libgcc/unwind-dw2-fde-dip.c:408
#2  0x00007fffedf32ad4 in dl_iterate_phdr () from /usr/lib/libc.so.6
#3  0x00007fffee1cb0c3 in _Unwind_Find_FDE (pc=0x7fffedf0b015 <backtrace+85>, bases=bases@entry=0x7fffaddb7e98) at /build/gcc/src/gcc-5.2.0/libgcc/unwind-dw2-fde-dip.c:459
#4  0x00007fffee1c7a86 in uw_frame_state_for (context=context@entry=0x7fffaddb7df0, fs=fs@entry=0x7fffaddb7ee0) at /build/gcc/src/gcc-5.2.0/libgcc/unwind-dw2.c:1241
#5  0x00007fffee1c95d8 in _Unwind_Backtrace (trace=0x7fffedf0aea0 <backtrace_helper>, trace_argument=0x7fffaddb80a0) at /build/gcc/src/gcc-5.2.0/libgcc/unwind.inc:290
#6  0x00007fffedf0b016 in backtrace () from /usr/lib/libc.so.6
#7  0x00007fffede348a5 in backtrace_and_maps () from /usr/lib/libc.so.6
#8  0x00007fffede87055 in __libc_message () from /usr/lib/libc.so.6
#9  0x00007fffede8c9a6 in malloc_printerr () from /usr/lib/libc.so.6
#10 0x00007fffede8d18e in _int_free () from /usr/lib/libc.so.6
#11 0x00007ffff13227de in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#12 0x00007ffff13ea244 in ?? () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#13 0x00007ffff13ea437 in fftwf_mkapiplan () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#14 0x00007ffff13efcdb in fftwf_plan_many_dft_c2r () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#15 0x00007ffff13ef374 in fftwf_plan_dft_c2r () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#16 0x00007ffff13ef2d3 in fftwf_plan_dft_c2r_1d () from /opt/Ardour-4.4.0/lib/libfftw3f.so.3
#17 0x00007fffae1c78e7 in Convlevel::configure(int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#18 0x00007fffae1c8395 in Convproc::configure(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
---Type <return> to continue, or q <return> to quit---
#19 0x00007fffae43c222 in GxSimpleConvolver::configure(int, float*, unsigned int) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#20 0x00007fffae417553 in GxPluginMono::work(void*, LV2_Worker_Status (*)(void*, unsigned int, void const*), void*, unsigned int, void const*) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#21 0x00007ffff708e1ec in ARDOUR::Worker::run() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#22 0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#23 0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#24 0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#25 0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 22 (Thread 0x7fffd9373700 (LWP 1753)):
#0  0x00007fffede99b40 in __memset_sse2 () from /usr/lib/libc.so.6
#1  0x00007fffae1c780a in Convlevel::alloc_aligned(unsigned long) () from /usr/lib/libzita-convolver.so.3
#2  0x00007fffae1c78a7 in Convlevel::configure(int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#3  0x00007fffae1c8395 in Convproc::configure(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/libzita-convolver.so.3
#4  0x00007fffae43c222 in GxSimpleConvolver::configure(int, float*, unsigned int) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#5  0x00007fffae417553 in GxPluginMono::work(void*, LV2_Worker_Status (*)(void*, unsigned int, void const*), void*, unsigned int, void const*) () from /usr/lib/lv2/gx_amp.lv2/gx_amp.so
#6  0x00007ffff708e1ec in ARDOUR::Worker::run() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#7  0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#8  0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#9  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 21 (Thread 0x7fffd8b72700 (LWP 1752)):
#0  0x00007fffedef518d in poll () from /usr/lib/libc.so.6
#1  0x00007ffff50d1aa5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff50d1bb5 in g_main_loop_run () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#3  0x00007ffff61daf7c in BaseUI::main_thread() () from /opt/Ardour-4.4.0/lib/libpbd.so.4
#4  0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#5  0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#6  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 20 (Thread 0x7fffc2e2c800 (LWP 1751)):
#0  0x00007ffff0eebfad in read () from /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff00c8a75 in ?? () from /opt/Ardour-4.4.0/lib/libsndfile.so.1
#2  0x00007ffff00a31a1 in sf_read_float () from /opt/Ardour-4.4.0/lib/libsndfile.so.1
#3  0x00007ffff705d1ea in ARDOUR::SndFileSource::read_unlocked(float*, long, long) const () from /opt/Ardour-4.4.0/lib/libardour.so.3
#4  0x00007ffff6d5f386 in ARDOUR::AudioSource::read(float*, long, long, int) const () from /opt/Ardour-4.4.0/lib/libardour.so.3
#5  0x00007ffff6d4eb88 in ARDOUR::AudioRegion::read_from_sources(std::vector<boost::shared_ptr<ARDOUR::Source>, std::allocator<boost::shared_ptr<ARDOUR::Source> > > const&, long, float*, long, long, unsigned int) const ()
   from /opt/Ardour-4.4.0/lib/libardour.so.3
#6  0x00007ffff6d4ede1 in ARDOUR::AudioRegion::read_at(float*, float*, float*, long, long, unsigned int) const () from /opt/Ardour-4.4.0/lib/libardour.so.3
#7  0x00007ffff6d1f6dc in ARDOUR::AudioPlaylist::read(float*, float*, float*, long, long, unsigned int) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#8  0x00007ffff6d10071 in ARDOUR::AudioDiskstream::read(float*, float*, float*, long&, long, int, bool) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#9  0x00007ffff6d10809 in ARDOUR::AudioDiskstream::_do_refill(float*, float*, long) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#10 0x00007ffff6d10b57 in ARDOUR::AudioDiskstream::_do_refill_with_alloc(bool) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#11 0x00007ffff6d0a266 in ARDOUR::AudioDiskstream::seek(long, bool) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#12 0x00007ffff70502ee in ARDOUR::Session::butler_transport_work() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#13 0x00007ffff6d8c78f in ARDOUR::Butler::thread_work() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#14 0x00007ffff6d8d03f in ARDOUR::Butler::_thread_work(void*) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#15 0x00007ffff61ff350 in ?? () from /opt/Ardour-4.4.0/lib/libpbd.so.4
#16 0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#17 0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 19 (Thread 0x7fffc3359d80 (LWP 1750)):
#0  0x00007fffc1259ba2 in dsp::reverb::process(float&, float&) () from /usr/lib/lv2/calf.lv2/calf.so
#1  0x00007fffc1274d91 in calf_plugins::reverb_audio_module::process(unsigned int, unsigned int, unsigned int, unsigned int) () from /usr/lib/lv2/calf.lv2/calf.so
#2  0x00007fffc127844b in calf_plugins::audio_module<calf_plugins::reverb_metadata>::process_slice(unsigned int, unsigned int) () from /usr/lib/lv2/calf.lv2/calf.so
#3  0x00007fffc12f8d60 in calf_plugins::lv2_wrapper<calf_plugins::reverb_audio_module>::cb_run(void*, unsigned int) () from /usr/lib/lv2/calf.lv2/calf.so
#4  0x00007ffff708fa58 in ARDOUR::LV2Plugin::run(unsigned int) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#5  0x00007ffff709be80 in ARDOUR::LV2Plugin::connect_and_run(ARDOUR::BufferSet&, ARDOUR::ChanMapping, ARDOUR::ChanMapping, unsigned int, long) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#6  0x00007ffff6f11e11 in ARDOUR::PluginInsert::connect_and_run(ARDOUR::BufferSet&, unsigned int, long, bool, long) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#7  0x00007ffff6f12699 in ARDOUR::PluginInsert::run(ARDOUR::BufferSet&, long, long, unsigned int, bool) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#8  0x00007ffff6f77fce in ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long, long, unsigned int, int, bool) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#9  0x00007ffff6f74dcc in ARDOUR::Route::passthru(ARDOUR::BufferSet&, long, long, unsigned int, int) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#10 0x00007ffff6f770d6 in ARDOUR::Route::no_roll(unsigned int, long, long, bool) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#11 0x00007ffff6e2e650 in ARDOUR::Graph::process_one_route(ARDOUR::Route*) () from /opt/Ardour-4.4.0/lib/libardour.so.3
#12 0x00007ffff6e2e963 in ARDOUR::Graph::run_one() () from /opt/Ardour-4.4.0/lib/libardour.so.3
---Type <return> to continue, or q <return> to quit---
#13 0x00007ffff6e2e9e8 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#14 0x0000000000850063 in boost::function0<void>::operator()() const ()
#15 0x00007fffda24b379 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-4.4.0/lib/backends/libalsa_audiobackend.so
#16 0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#17 0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 18 (Thread 0x7fffc3372d80 (LWP 1749)):
#0  0x00007ffff0eeb2d7 in do_futex_wait.constprop () from /usr/lib/libpthread.so.0
#1  0x00007ffff0eeb384 in __new_sem_wait_slow.constprop.0 () from /usr/lib/libpthread.so.0
#2  0x00007ffff6e2e91f in ARDOUR::Graph::run_one() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#3  0x00007ffff6e2e9e8 in ARDOUR::Graph::helper_thread() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#4  0x0000000000850063 in boost::function0<void>::operator()() const ()
#5  0x00007fffda24b379 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-4.4.0/lib/backends/libalsa_audiobackend.so
#6  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 17 (Thread 0x7fffd8018d80 (LWP 1748)):
#0  0x00007ffff0eeb2d7 in do_futex_wait.constprop () from /usr/lib/libpthread.so.0
#1  0x00007ffff0eeb384 in __new_sem_wait_slow.constprop.0 () from /usr/lib/libpthread.so.0
#2  0x00007ffff6e2e91f in ARDOUR::Graph::run_one() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#3  0x00007ffff6e2ec41 in ARDOUR::Graph::main_thread() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#4  0x0000000000850063 in boost::function0<void>::operator()() const ()
#5  0x00007fffda24b379 in ARDOUR::AlsaAudioBackend::alsa_process_thread(void*) () from /opt/Ardour-4.4.0/lib/backends/libalsa_audiobackend.so
#6  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 15 (Thread 0x7fffd8370d80 (LWP 1740)):
#0  0x00007fffedef5251 in ppoll () from /usr/lib/libc.so.6
#1  0x00007fffda2636dd in Alsa_pcmi::pcm_wait() () from /opt/Ardour-4.4.0/lib/backends/libalsa_audiobackend.so
#2  0x00007fffda24da7a in ARDOUR::AlsaAudioBackend::main_process_thread() () from /opt/Ardour-4.4.0/lib/backends/libalsa_audiobackend.so
#3  0x00007fffda24e609 in ?? () from /opt/Ardour-4.4.0/lib/backends/libalsa_audiobackend.so
#4  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 14 (Thread 0x7fffc3fff700 (LWP 1739)):
#0  0x00007fffedef6e23 in select () from /usr/lib/libc.so.6
#1  0x00007ffff620d14a in PBD::SystemExec::output_interposer() () from /opt/Ardour-4.4.0/lib/libpbd.so.4
#2  0x00007ffff620d419 in ?? () from /opt/Ardour-4.4.0/lib/libpbd.so.4
#3  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7fffd9b74700 (LWP 1726)):
#0  0x00007fffedef518d in poll () from /usr/lib/libc.so.6
#1  0x00007ffff50d1aa5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff50d1cc7 in g_main_context_iteration () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#3  0x00007ffff50d1d19 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#4  0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7fffdb5f2700 (LWP 1724)):
#0  0x00007ffff0ee907f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffff511d524 in g_cond_wait () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6d3f20b in ARDOUR::AudioEngine::do_devicelist_update() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#3  0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7fffdbdf3700 (LWP 1723)):
#0  0x00007ffff0ee907f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffff511d524 in g_cond_wait () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6d414ad in ARDOUR::AudioEngine::do_reset_backend() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#3  0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7fffe8efd700 (LWP 1722)):
#0  0x00007ffff0ee907f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffff511d524 in g_cond_wait () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff6d03963 in ARDOUR::Analyser::work() () from /opt/Ardour-4.4.0/lib/libardour.so.3
#3  0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7fffe96fe700 (LWP 1721)):
#0  0x00007ffff0ee907f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffff511d524 in g_cond_wait () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff7060fbb in ?? () from /opt/Ardour-4.4.0/lib/libardour.so.3
#3  0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffe9eff700 (LWP 1720)):
#0  0x00007ffff0ee907f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffff511d524 in g_cond_wait () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#2  0x00007ffff7060fbb in ?? () from /opt/Ardour-4.4.0/lib/libardour.so.3
#3  0x00007ffff565bb72 in ?? () from /opt/Ardour-4.4.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff50fc7f5 in ?? () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#5  0x00007ffff0ee34a4 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fffedefe13d in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fffea700700 (LWP 1719)):
#0  0x00007ffff0eec65d in nanosleep () from /usr/lib/libpthread.so.0
#1  0x00007ffff50fe298 in g_usleep () from /opt/Ardour-4.4.0/lib/libglib-2.0.so.0
#2  0x0000000000be5493 in ?? ()




Ardourdebug (28,104 bytes)   

2015-10-17 03:18

 

Ardour-dbug.odt (27,054 bytes)

x42

2015-10-17 12:22

administrator   ~0017480

The crash is in GxSimpleConvolver from guitarix.

This is just another instance of https://github.com/FFTW/fftw3/issues/16

You have (at least) two instances of this plugin and guitarix does not protect itself against concurrent usage. The issue is semi-random (a race-condition).


KXStudio provides a special build of guitarix that does not have this issue (work-around solution 0000001 mentioned on the fftw3 bug report). Other distros have not addressed this. There is nothing we can do about it.

You can run Ardour4 --disable-plugins and the session will load. Then remove the plugin until your distribution provides fixed plugin and/or fftw library.

x42

2015-10-18 21:50

administrator   ~0017494

We've just updated Ardour to ship with an updated version of fftw3 (3.3.5 from git which fixes aforementioned fftw issue).

This should resolve this issue since plugins will use the library provided by Ardour binaries.
All nightly builds (>= Ardour 4.4-27) from http://nightly.ardour.org/ will have an updated version.

system

2020-04-19 20:17

developer   ~0023553

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2015-10-17 03:05 moonbeahm79 New Issue
2015-10-17 03:05 moonbeahm79 File Added: Ardourdebug
2015-10-17 03:18 moonbeahm79 File Added: Ardour-dbug.odt
2015-10-17 12:22 x42 Note Added: 0017480
2015-10-18 21:50 x42 Note Added: 0017494
2016-01-13 21:48 tnaugle Status new => resolved
2016-01-13 21:48 tnaugle Resolution open => fixed
2016-01-13 21:48 tnaugle Assigned To => tnaugle
2020-04-19 20:17 system Note Added: 0023553
2020-04-19 20:17 system Status resolved => closed