View Issue Details

IDProjectCategoryView StatusLast Update
0006328ardourbugspublic2015-05-21 06:51
Reporterrutsch Assigned Torutsch  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product Version4.X git (version in description) 
Summary0006328: Crash with u-he Presswerk and import dialog
DescriptionGot problems with Presswerk and latest Ardour 4 Nightly Builds. When I add Presswerk to a session sometimes the complete GUI is frozen and it's not possible to move any controls on the Presswerk GUI but you can still hear the movement of the controls in the resulting sounds. It's also not possible to remove the plugin from the channel anymore, Ardour will hang and must be killed.

There is another 'interesting' bug with Presswerk and Ardour. When I use Presswerk on a channel and then import a sound into Ardour with the import dialog using the Autoplay function to automatically play the selected sound in the dialog Ardour crashes immediately. The error I got in the console is:

ardour-4.0.312: ../libs/ardour/process_thread.cc:102: static ARDOUR::BufferSet& ARDOUR::ProcessThread::get_scratch_buffers(ARDOUR::ChanCount, bool): Zusicherung »sb->available() >= count« nicht erfüllt.

This is only with Presswerk, Satin or Bazille ist working well. The reason must be a recent change in Ardour or Presswerk because it was working some minor versions before.

I'm using Debian 8. Thanks!
TagsNo tags attached.

Activities

rutsch

2015-05-19 12:53

reporter   ~0016704

Here is a backtrace. New session with Presswerk on the master track. Opening the import dialog and activate 'Auto Play'. Select a wav file and Ardour hangs.

(gdb) run
Starting program: /opt/Ardour-4.0.312-dbg/bin/ardour-4.0.312
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour4] to /opt/Ardour-4.0.312-dbg/share/locale
Ardour4.0.312 (kompiliert mit Version 4.0-312-g4d2d693 und GCC Version4.4.7)
ardour: [INFO]: Ihre Systemkonfiguration beschränkt Ardour auf nur 65536 offene Dateien
[New Thread 0x7fffea2d9700 (LWP 2236)]
ardour: [INFO]: Lade Systemkonfigurationsdatei /opt/Ardour-4.0.312-dbg/etc/system_config
Lade Benutzerkonfiguration /home/rutsch/.config/ardour4/config
Using SSE optimized routines
[New Thread 0x7fffe9ad8700 (LWP 2237)]
[New Thread 0x7fffe92d7700 (LWP 2238)]
[New Thread 0x7fffe8ad6700 (LWP 2239)]
[New Thread 0x7fffdb977700 (LWP 2240)]
[New Thread 0x7fffd3176700 (LWP 2241)]
*** WEAK-JACK: initializing
*** WEAK-JACK: OK. (0)
Kann die SIGPIPE Fehlerbehandlung nicht installieren
ardour: [INFO]: lade voreingestellte UI-Konfigurationsdatei /opt/Ardour-4.0.312-dbg/etc/default_ui_config
ardour: [INFO]: Lade benutzerdefinierte UI-Konfigurationsdatei /home/rutsch/.config/ardour4/ui_config
ardour: [INFO]: Lade Farbdatei /home/rutsch/.config/ardour4/my-dark.colors
ardour: [INFO]: Loading ui configuration file /opt/Ardour-4.0.312-dbg/etc/clearlooks.rc
ardour: [INFO]: Loading ui configuration file /opt/Ardour-4.0.312-dbg/etc/clearlooks.rc
[New Thread 0x7fffd9e5c800 (LWP 2242)]
[New Thread 0x7fffd97cd700 (LWP 2243)]
[New Thread 0x7fffd974c700 (LWP 2244)]
[Thread 0x7fffd974c700 (LWP 2244) exited]
[Thread 0x7fffd97cd700 (LWP 2243) exited]
[New Thread 0x7fffd97cd700 (LWP 2245)]
[New Thread 0x7fffd974c700 (LWP 2246)]
[Thread 0x7fffd974c700 (LWP 2246) exited]
[Thread 0x7fffd97cd700 (LWP 2245) exited]
[New Thread 0x7fffd96cb700 (LWP 2247)]
[New Thread 0x7fffd8dbe700 (LWP 2248)]
[New Thread 0x7fffd3fff700 (LWP 2249)]
Found nothing along /home/rutsch/.config/ardour4/templates:/opt/Ardour-4.0.312-dbg/share/templates
run dialog
[Thread 0x7fffd8dbe700 (LWP 2248) exited]
Announcement is:
[Thread 0x7fffd9e5c800 (LWP 2242) exited]
[New Thread 0x7fffd8dbe700 (LWP 2250)]
[Thread 0x7fffd3fff700 (LWP 2249) exited]
[New Thread 0x7fffd97cd700 (LWP 2251)]
[New Thread 0x7fffd974c700 (LWP 2252)]
[New Thread 0x7fffd80a9700 (LWP 2253)]
Scanning folders for bundled LV2s: /opt/Ardour-4.0.312-dbg/lib/LV2
[New Thread 0x7fffd3fff700 (LWP 2255)]
[Thread 0x7fffd3fff700 (LWP 2255) exited]
Set cursor set to voreingestellt
[New Thread 0x7fffd37ac700 (LWP 2256)]
[New Thread 0x7fffd372b700 (LWP 2257)]
[New Thread 0x7fffd36aa700 (LWP 2258)]
[New Thread 0x7fffd3629700 (LWP 2259)]
[New Thread 0x7fffd0d58800 (LWP 2260)]
[New Thread 0x7fffd3fff700 (LWP 2261)]
actually writing state to /home/rutsch/Musik/Ardour/pw_crash/pw_crash.tmp
renaming state to /home/rutsch/Musik/Ardour/pw_crash/pw_crash.ardour
[New Thread 0x7fffd0a19700 (LWP 2262)]
[New Thread 0x7fffb59a2700 (LWP 2263)]
actually writing state to /home/rutsch/Musik/Ardour/pw_crash/pw_crash.tmp
renaming state to /home/rutsch/Musik/Ardour/pw_crash/pw_crash.ardour
[New Thread 0x7fffb51a1700 (LWP 2264)]
Farbe trim knob nicht gefunden
Farbe trim knob: arc start nicht gefunden
Farbe trim knob: arc end nicht gefunden
[Thread 0x7fffb51a1700 (LWP 2264) exited]
/home/rutsch/Schreibtisch/Presswerk.log
no deskTopFile found
preset=initialize
Trying setUniqueID(1886548821)...
setUniqueID (1886548821)
Saving registration code to /home/rutsch/.u-he/Presswerk/Support/com.u-he.Presswerk.user.txt
API 'VST2'
Starting REVISION 3471
Using vector extension SSE3
stateInfoLevel level back to 0
kParam_InitUIView 0.00 0 - setting it back!
calculating latency:
oversampling factor = 1 -> additional latency: 1
sidechain delay (samples): 0
DSP latency: 1
AM_AudioMan::changePlugInLatency( 1 ) -> 17
new instance of AM_PreferencesAudio created for Presswerk # 1
loadPreferences() - Presswerk
void AM_AudioMan::createMidiPrograms()
Preset from 'Presswerk'
stateInfoLevel level back to 0
AM_AudioMan::reset()
calculating latency:
oversampling factor = 1 -> additional latency: 1
sidechain delay (samples): 0
DSP latency: 1
getMidiAssignPath(): /support/com.u-he.Presswerk.midiassign.txt
READING midiAssignFile

// Global MidiCC Map
numFounds = 3
Error: was not able to parse line: Global MidiCC Map


numFounds = 0
Error: was not able to parse line:


numFounds = 0
Error: was not able to parse line:
Preset from 'Presswerk'
stateInfoLevel level back to 0
AM_AudioMan::reset()
[New Thread 0x7fffb51a1700 (LWP 2267)]
SKT 13Ss1022
LATENCY Presswerk:17
AM_VST_base::suspend ()
done AM_VST_base::suspend ()
AM_VST_base::getSizedWidth GUIScale 1.00 -> 960
AM_AudioMan::reset()
AM_VST_base::resume ()
AM_AudioMan::reset()
done AM_VST_base::resume ()
sending latency to host... 17
[New Thread 0x7fff97de7700 (LWP 2269)]
[New Thread 0x7fff975e6700 (LWP 2270)]
[New Thread 0x7fff96de5700 (LWP 2271)]
[New Thread 0x7fff965e4700 (LWP 2272)]
[New Thread 0x7fff95de3700 (LWP 2273)]
[New Thread 0x7fff955e2700 (LWP 2274)]
[New Thread 0x7fff94de1700 (LWP 2275)]
[Thread 0x7fffd8dbe700 (LWP 2250) exited]
[Thread 0x7fff94de1700 (LWP 2275) exited]
[Thread 0x7fff955e2700 (LWP 2274) exited]
[Thread 0x7fff96de5700 (LWP 2271) exited]
[Thread 0x7fff965e4700 (LWP 2272) exited]
[Thread 0x7fff97de7700 (LWP 2269) exited]
[Thread 0x7fff975e6700 (LWP 2270) exited]
[New Thread 0x7fff975e6700 (LWP 2276)]
[New Thread 0x7fff97de7700 (LWP 2277)]
[Thread 0x7fff95de3700 (LWP 2273) exited]
[Thread 0x7fff97de7700 (LWP 2277) exited]
[New Thread 0x7fff97de7700 (LWP 2278)]
[New Thread 0x7fff95de3700 (LWP 2279)]
[Thread 0x7fff97de7700 (LWP 2278) exited]
[Thread 0x7fff95de3700 (LWP 2279) exited]
[New Thread 0x7fff95de3700 (LWP 2280)]
[New Thread 0x7fff97de7700 (LWP 2281)]
[Thread 0x7fff975e6700 (LWP 2276) exited]
[Thread 0x7fff97de7700 (LWP 2281) exited]
[New Thread 0x7fff97de7700 (LWP 2282)]
[Thread 0x7fff95de3700 (LWP 2280) exited]
[New Thread 0x7fff95de3700 (LWP 2283)]
[New Thread 0x7fff975e6700 (LWP 2284)]
[New Thread 0x7fff965e4700 (LWP 2285)]
[Thread 0x7fff95de3700 (LWP 2283) exited]
[Thread 0x7fff965e4700 (LWP 2285) exited]
[Thread 0x7fff975e6700 (LWP 2284) exited]
ardour-4.0.312: ../libs/ardour/process_thread.cc:102: static ARDOUR::BufferSet& ARDOUR::ProcessThread::get_scratch_buffers(ARDOUR::ChanCount, bool): Zusicherung »sb->available() >= count« nicht erfüllt.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffd80a9700 (LWP 2253)]
0x00007fffed40d107 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 ../nptl/sysdeps/unix/sysv/linux/raise.c: Datei oder Verzeichnis nicht gefunden.
(gdb) thread apply all bt

Thread 44 (Thread 0x7fff97de7700 (LWP 2282)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
0000001 0x00007ffff472a435 in g_cond_wait_until () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff46aeb33 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff46aed5a in g_async_queue_timeout_pop () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000004 0x00007ffff470a478 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000005 0x00007ffff47097f5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#6 0x00007ffff04f50a4 in start_thread (arg=0x7fff97de7700) at pthread_create.c:309
#7 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 30 (Thread 0x7fffb51a1700 (LWP 2267)):
#0 0x00007ffff04fc18d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
0000001 0x00007fffb43df989 in ?? () from /home/rutsch/.vst/u-he/Presswerk.64.so
#2 0x00007fffb44296ee in ?? () from /home/rutsch/.vst/u-he/Presswerk.64.so
#3 0x00007ffff04f50a4 in start_thread (arg=0x7fffb51a1700) at pthread_create.c:309
0000004 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 28 (Thread 0x7fffb59a2700 (LWP 2263)):
#0 0x00007ffff04fc18d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
0000001 0x00007ffff470b298 in g_usleep () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff6f37388 in ARDOUR::AutomationWatch::thread (this=0x35851c0) at ../libs/ardour/automation_watch.cc:153
#3 0x00007ffff6f3a8ab in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x3803ec0, p=0x35851c0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
0000004 0x00007ffff6f3a4ee in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x3803ed0, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
0000005 0x00007ffff6f3a0e9 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x3803ec0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff6f3a074 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator() (this=0x3803ec0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff6f39c74 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::call_it (rep=0x3803e90) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0x00007ffff4c68b72 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglibmm-2.4.so.1
0000009 0x00007ffff47097f5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000010 0x00007ffff04f50a4 in start_thread (arg=0x7fffb59a2700) at pthread_create.c:309
0000011 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 27 (Thread 0x7fffd0a19700 (LWP 2262)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff72f2f3e in ARDOUR::Session::emit_thread_run (this=0x1eed7c0) at ../libs/ardour/session_process.cc:1313
#2 0x00007ffff72f2ee8 in ARDOUR::Session::emit_thread (arg=0x1eed7c0) at ../libs/ardour/session_process.cc:1302
#3 0x00007ffff04f50a4 in start_thread (arg=0x7fffd0a19700) at pthread_create.c:309
0000004 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 26 (Thread 0x7fffd3fff700 (LWP 2261)):
---Type <return> to continue, or q <return> to quit---
#0 0x00007fffed4b550d in poll () at ../sysdeps/unix/syscall-template.S:81
0000001 0x00007ffff46deaa5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff46debb5 in g_main_loop_run () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff5851bb9 in BaseUI::main_thread (this=0x30ba8b0) at ../libs/pbd/base_ui.cc:86
0000004 0x00007ffff585576f in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x30bb058)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
0000005 0x00007ffff585549c in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x30bb050)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x00007ffff5854e53 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x30bb020)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x00007ffff4c68b72 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglibmm-2.4.so.1
0000008 0x00007ffff47097f5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000009 0x00007ffff04f50a4 in start_thread (arg=0x7fffd3fff700) at pthread_create.c:309
0000010 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 25 (Thread 0x7fffd0d58800 (LWP 2260)):
#0 0x00007ffff735416f in ARDOUR::SndFileSource::read_unlocked (this=0x531bc00, dst=0x30bc100, start=131072, cnt=65536)
    at ../libs/ardour/sndfilesource.cc:436
0000001 0x00007ffff6f10692 in ARDOUR::AudioSource::read (this=0x531bc00, dst=0x30bc100, start=131072, cnt=65536) at ../libs/ardour/audiosource.cc:317
#2 0x00007ffff6efed4b in ARDOUR::AudioRegion::read_from_sources (this=0x7fff98011040, srcs=std::vector of length 2, capacity 2 = {...}, limit=269677,
    buf=0x30bc100, position=131072, cnt=65536, chan_n=0) at ../libs/ardour/audioregion.cc:733
#3 0x00007ffff6efdf4b in ARDOUR::AudioRegion::read_at (this=0x7fff98011040, buf=0x7fffd8d67010, mixdown_buffer=0x30bc100, gain_buffer=0x30fc110,
    position=131072, cnt=65536, chan_n=0) at ../libs/ardour/audioregion.cc:575
0000004 0x00007ffff6eb2c4e in ARDOUR::AudioPlaylist::read (this=0x3197180, buf=0x7fffd8d67010, mixdown_buffer=0x30bc100, gain_buffer=0x30fc110, start=131072,
    cnt=65536, chan_n=0) at ../libs/ardour/audio_playlist.cc:253
0000005 0x00007ffff6e96d3a in ARDOUR::AudioDiskstream::read (this=0x315ed40, buf=0x7fffd8d67010, mixdown_buffer=0x30bc100, gain_buffer=0x30fc110,
    start=@0x7fffd0d57710: 131072, cnt=65536, channel=0, reversed=false) at ../libs/ardour/audio_diskstream.cc:1041
#6 0x00007ffff6e977bc in ARDOUR::AudioDiskstream::_do_refill (this=0x315ed40, mixdown_buffer=0x30bc100, gain_buffer=0x30fc110)
    at ../libs/ardour/audio_diskstream.cc:1269
#7 0x00007ffff6e9f9d1 in ARDOUR::AudioDiskstream::do_refill (this=0x315ed40) at ../libs/ardour/ardour/audio_diskstream.h:211
0000008 0x00007ffff73887de in ARDOUR::Track::do_refill (this=0x313c810) at ../libs/ardour/track.cc:652
0000009 0x00007ffff6f4c826 in ARDOUR::Butler::thread_work (this=0x1eefb80) at ../libs/ardour/butler.cc:211
0000010 0x00007ffff6f4b6bf in ARDOUR::Butler::_thread_work (arg=0x1eefb80) at ../libs/ardour/butler.cc:125
0000011 0x00007ffff587f13e in fake_thread_start (arg=0x30ba720) at ../libs/pbd/pthread_utils.cc:93
0000012 0x00007ffff04f50a4 in start_thread (arg=0x7fffd0d58800) at pthread_create.c:309
0000013 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 24 (Thread 0x7fffd3629700 (LWP 2259)):
#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
0000001 0x00007ffff703e7ec in PBD::ProcessSemaphore::wait (this=0x242f700) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#2 0x00007ffff703cc0a in ARDOUR::Graph::run_one (this=0x242f650) at ../libs/ardour/graph.cc:381
#3 0x00007ffff703cf36 in ARDOUR::Graph::helper_thread (this=0x242f650) at ../libs/ardour/graph.cc:412
0000004 0x00007ffff7042ccb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffd3628d58, p=0x242f650)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
0000005 0x00007ffff70424e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffd3628d68, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#6 0x00007ffff7041aff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()
    (this=0x7fffd3628d58) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#7 0x00007ffff70414f5 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 (function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
0000008 0x00000000005e6437 in boost::function0<void>::operator() (this=0x7fffd3628d50)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
0000009 0x00007fffda56bc89 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x242f550) at ../libs/backends/jack/jack_audiobackend.cc:903
0000010 0x00007ffff04f50a4 in start_thread (arg=0x7fffd3629700) at pthread_create.c:309
0000011 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 23 (Thread 0x7fffd36aa700 (LWP 2258)):
#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
0000001 0x00007ffff703e7ec in PBD::ProcessSemaphore::wait (this=0x242f700) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#2 0x00007ffff703cc0a in ARDOUR::Graph::run_one (this=0x242f650) at ../libs/ardour/graph.cc:381
#3 0x00007ffff703cf36 in ARDOUR::Graph::helper_thread (this=0x242f650) at ../libs/ardour/graph.cc:412
0000004 0x00007ffff7042ccb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffd36a9d58, p=0x242f650)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
0000005 0x00007ffff70424e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffd36a9d68, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#6 0x00007ffff7041aff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()
    (this=0x7fffd36a9d58) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#7 0x00007ffff70414f5 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 (function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
0000008 0x00000000005e6437 in boost::function0<void>::operator() (this=0x7fffd36a9d50)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
0000009 0x00007fffda56bc89 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x242f550) at ../libs/backends/jack/jack_audiobackend.cc:903
0000010 0x00007ffff04f50a4 in start_thread (arg=0x7fffd36aa700) at pthread_create.c:309
0000011 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 22 (Thread 0x7fffd372b700 (LWP 2257)):
#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
0000001 0x00007ffff703e7ec in PBD::ProcessSemaphore::wait (this=0x242f700) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#2 0x00007ffff703cc0a in ARDOUR::Graph::run_one (this=0x242f650) at ../libs/ardour/graph.cc:381
#3 0x00007ffff703cf36 in ARDOUR::Graph::helper_thread (this=0x242f650) at ../libs/ardour/graph.cc:412
0000004 0x00007ffff7042ccb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffd372ad58, p=0x242f650)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
0000005 0x00007ffff70424e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffd372ad68, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
#6 0x00007ffff7041aff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()
    (this=0x7fffd372ad58) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#7 0x00007ffff70414f5 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 (function_obj_ptr=...)
---Type <return> to continue, or q <return> to quit---
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
0000008 0x00000000005e6437 in boost::function0<void>::operator() (this=0x7fffd372ad50)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
0000009 0x00007fffda56bc89 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x242f550) at ../libs/backends/jack/jack_audiobackend.cc:903
0000010 0x00007ffff04f50a4 in start_thread (arg=0x7fffd372b700) at pthread_create.c:309
0000011 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 21 (Thread 0x7fffd37ac700 (LWP 2256)):
#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
0000001 0x00007ffff703e7ec in PBD::ProcessSemaphore::wait (this=0x242f720) at /home/ardour/linux-x86_64/ardour/libs/pbd/pbd/semutils.h:56
#2 0x00007ffff703c06d in ARDOUR::Graph::restart_cycle (this=0x242f650) at ../libs/ardour/graph.cc:255
#3 0x00007ffff703c037 in ARDOUR::Graph::dec_ref (this=0x242f650) at ../libs/ardour/graph.cc:242
0000004 0x00007ffff7043940 in ARDOUR::GraphNode::finish (this=0x2f6bdb0, chain=0) at ../libs/ardour/graphnode.cc:71
0000005 0x00007ffff703cdcd in ARDOUR::Graph::run_one (this=0x242f650) at ../libs/ardour/graph.cc:395
#6 0x00007ffff703d22e in ARDOUR::Graph::main_thread (this=0x242f650) at ../libs/ardour/graph.cc:450
#7 0x00007ffff7042ccb in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffd37abd58, p=0x242f650)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
0000008 0x00007ffff70424e0 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffd37abd68, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
0000009 0x00007ffff7041aff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator()
    (this=0x7fffd37abd58) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
0000010 0x00007ffff70414f5 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 (function_obj_ptr=...)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:153
0000011 0x00000000005e6437 in boost::function0<void>::operator() (this=0x7fffd37abd50)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/function/function_template.hpp:760
0000012 0x00007fffda56bc89 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x242f550) at ../libs/backends/jack/jack_audiobackend.cc:903
0000013 0x00007ffff04f50a4 in start_thread (arg=0x7fffd37ac700) at pthread_create.c:309
0000014 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 19 (Thread 0x7fffd80a9700 (LWP 2253)):
#0 0x00007fffed40d107 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
0000001 0x00007fffed40e4e8 in __GI_abort () at abort.c:89
#2 0x00007fffed406226 in __assert_fail_base (fmt=0x7ffff7ed8f7e "%s%s%s:%u: %s%sZusicherung »%s« nicht erfüllt.\n%n",
    assertion=assertion@entry=0x7ffff73fc7f7 "sb->available() >= count", file=file@entry=0x7ffff73fc7d0 "../libs/ardour/process_thread.cc",
    line=line@entry=102,
    function=function@entry=0x7ffff73fcb20 <ARDOUR::ProcessThread::get_scratch_buffers(ARDOUR::ChanCount, bool)::__PRETTY_FUNCTION__> "static ARDOUR::BufferSet& ARDOUR::ProcessThread::get_scratch_buffers(ARDOUR::ChanCount, bool)") at assert.c:92
#3 0x00007fffed4062d2 in __GI___assert_fail (assertion=0x7ffff73fc7f7 "sb->available() >= count", file=0x7ffff73fc7d0 "../libs/ardour/process_thread.cc",
    line=102,
    function=0x7ffff73fcb20 <ARDOUR::ProcessThread::get_scratch_buffers(ARDOUR::ChanCount, bool)::__PRETTY_FUNCTION__> "static ARDOUR::BufferSet& ARDOUR::ProcessThread::get_scratch_buffers(ARDOUR::ChanCount, bool)") at assert.c:101
0000004 0x00007ffff71b0b9f in ARDOUR::ProcessThread::get_scratch_buffers (count=..., silence=true) at ../libs/ardour/process_thread.cc:102
0000005 0x00007ffff7275997 in ARDOUR::Session::get_scratch_buffers (this=0x1eed7c0, count=..., silence=true) at ../libs/ardour/session.cc:4853
#6 0x00007ffff7185e77 in ARDOUR::PluginInsert::silence (this=0x5357700, nframes=256) at ../libs/ardour/plugin_insert.cc:457
---Type <return> to continue, or q <return> to quit---
#7 0x00007ffff721818e in ARDOUR::Route::silence_unlocked (this=0x2f6bb10, nframes=256) at ../libs/ardour/route.cc:2921
0000008 0x00007ffff7218010 in ARDOUR::Route::silence (this=0x2f6bb10, nframes=256) at ../libs/ardour/route.cc:2901
0000009 0x00007ffff72f1add in ARDOUR::Session::process_audition (this=0x1eed7c0, nframes=256) at ../libs/ardour/session_process.cc:893
0000010 0x00007ffff72ede89 in ARDOUR::Session::process (this=0x1eed7c0, nframes=256) at ../libs/ardour/session_process.cc:76
0000011 0x00007ffff6edeaeb in ARDOUR::AudioEngine::process_callback (this=0x17988e0, nframes=256) at ../libs/ardour/audioengine.cc:351
0000012 0x00007fffda56bd56 in ARDOUR::JACKAudioBackend::process_thread (this=0x19849b0) at ../libs/backends/jack/jack_audiobackend.cc:934
0000013 0x00007fffda56bcde in ARDOUR::JACKAudioBackend::_process_thread (arg=0x19849b0) at ../libs/backends/jack/jack_audiobackend.cc:911
0000014 0x00007fffda2e90b7 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#15 0x00007fffda304810 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000016 0x00007ffff04f50a4 in start_thread (arg=0x7fffd80a9700) at pthread_create.c:309
#17 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 18 (Thread 0x7fffd974c700 (LWP 2252)):
#0 0x00007ffff04fbadd in read () at ../sysdeps/unix/syscall-template.S:81
0000001 0x00007fffda30672b in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007fffda30946a in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007fffda304810 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000004 0x00007ffff04f50a4 in start_thread (arg=0x7fffd974c700) at pthread_create.c:309
0000005 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7fffd97cd700 (LWP 2251)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007fffda305dc4 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007fffda2fc915 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007fffda304810 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000004 0x00007ffff04f50a4 in start_thread (arg=0x7fffd97cd700) at pthread_create.c:309
0000005 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7fffd96cb700 (LWP 2247)):
#0 0x00007fffed4b550d in poll () at ../sysdeps/unix/syscall-template.S:81
0000001 0x00007ffff46deaa5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff46decc7 in g_main_context_iteration () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff46ded19 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000004 0x00007ffff47097f5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000005 0x00007ffff04f50a4 in start_thread (arg=0x7fffd96cb700) at pthread_create.c:309
#6 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fffd3176700 (LWP 2241)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff472a524 in g_cond_wait () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff6edf35f in ARDOUR::AudioEngine::do_devicelist_update (this=0x17988e0) at ../libs/ardour/audioengine.cc:531
#3 0x00007ffff6eec6ed in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x17b2f00, p=0x17988e0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
0000004 0x00007ffff6eec2fc in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x17b2f10, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
---Type <return> to continue, or q <return> to quit---
0000005 0x00007ffff6eebbfd in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x17b2f00) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff6eeb3ea in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x17b2f00) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff6eea612 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 (rep=0x17b2ed0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0x00007ffff4c68b72 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglibmm-2.4.so.1
0000009 0x00007ffff47097f5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000010 0x00007ffff04f50a4 in start_thread (arg=0x7fffd3176700) at pthread_create.c:309
0000011 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fffdb977700 (LWP 2240)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff472a524 in g_cond_wait () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff6edf160 in ARDOUR::AudioEngine::do_reset_backend (this=0x17988e0) at ../libs/ardour/audioengine.cc:498
#3 0x00007ffff6eec6ed in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x17b0dc0, p=0x17988e0)
    at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/mem_fn_template.hpp:49
0000004 0x00007ffff6eec2fc in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x17b0dd0, f=..., a=...) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind.hpp:253
0000005 0x00007ffff6eebbfd in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x17b0dc0) at /home/ardour/linux-x86_64/gtk/inst/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff6eeb3ea in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x17b0dc0) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff6eea612 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 (rep=0x17b0d90) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0x00007ffff4c68b72 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglibmm-2.4.so.1
0000009 0x00007ffff47097f5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000010 0x00007ffff04f50a4 in start_thread (arg=0x7fffdb977700) at pthread_create.c:309
0000011 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fffe8ad6700 (LWP 2239)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff472a524 in g_cond_wait () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff6e8887f in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
#3 0x00007ffff6e88615 in analyser_work () at ../libs/ardour/analyser.cc:50
0000004 0x0000000000c96a2f in sigc::pointer_functor0<void>::operator() (this=0x17c8ce8)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
0000005 0x0000000000c93f7e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x17c8ce0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x0000000000c906a5 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x17c8cb0)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x00007ffff4c68b72 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglibmm-2.4.so.1
0000008 0x00007ffff47097f5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000009 0x00007ffff04f50a4 in start_thread (arg=0x7fffe8ad6700) at pthread_create.c:309
0000010 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
---Type <return> to continue, or q <return> to quit---

Thread 4 (Thread 0x7fffe92d7700 (LWP 2238)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff472a524 in g_cond_wait () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff735d195 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3 0x0000000000c96a2f in sigc::pointer_functor0<void>::operator() (this=0x17c7188)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
0000004 0x0000000000c93f7e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x17c7180)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000005 0x0000000000c906a5 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x17c7150)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ffff4c68b72 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglibmm-2.4.so.1
#7 0x00007ffff47097f5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000008 0x00007ffff04f50a4 in start_thread (arg=0x7fffe92d7700) at pthread_create.c:309
0000009 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fffe9ad8700 (LWP 2237)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff472a524 in g_cond_wait () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff735d195 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3 0x0000000000c96a2f in sigc::pointer_functor0<void>::operator() (this=0x17c9b68)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
0000004 0x0000000000c93f7e in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x17c9b60)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000005 0x0000000000c906a5 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x17c9b30)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ffff4c68b72 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglibmm-2.4.so.1
#7 0x00007ffff47097f5 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000008 0x00007ffff04f50a4 in start_thread (arg=0x7fffe9ad8700) at pthread_create.c:309
0000009 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fffea2d9700 (LWP 2236)):
#0 0x00007ffff04fc18d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
0000001 0x00007ffff470b298 in g_usleep () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
#2 0x0000000000fa0d7f in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:380
#3 0x00007ffff04f50a4 in start_thread (arg=0x7fffea2d9700) at pthread_create.c:309
0000004 0x00007fffed4be04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7fb08c0 (LWP 2232)):
#0 0x00007ffff46fed20 in g_slist_reverse () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000001 0x00007ffff25c5ead in ?? () from /opt/Ardour-4.0.312-dbg/lib/libpango-1.0.so.0
#2 0x00007ffff25c69d9 in pango_layout_get_iter () from /opt/Ardour-4.0.312-dbg/lib/libpango-1.0.so.0
#3 0x00007ffff25cd7d4 in pango_renderer_draw_layout () from /opt/Ardour-4.0.312-dbg/lib/libpango-1.0.so.0
0000004 0x00007ffff350dd9c in ?? () from /opt/Ardour-4.0.312-dbg/lib/libpangocairo-1.0.so.0
0000005 0x0000000000b892e2 in meter_render_metrics (w=..., type=ARDOUR::MeterPeak, types=std::vector of length 1, capacity 1 = {...})
---Type <return> to continue, or q <return> to quit---
    at ../gtk2_ardour/meter_patterns.cc:962
#6 0x0000000000b8a220 in ArdourMeter::meter_expose_metrics (ev=0x7fffffffd160, type=ARDOUR::MeterPeak, types=std::vector of length 1, capacity 1 = {...},
    mma=0x52295c8) at ../gtk2_ardour/meter_patterns.cc:1088
#7 0x00000000009da7fe in GainMeter::meter_metrics_expose (this=0x52293f0, ev=0x7fffffffd160) at ../gtk2_ardour/gain_meter.cc:1080
0000008 0x00000000009ea2a4 in sigc::bound_mem_functor1<int, GainMeter, _GdkEventExpose*>::operator() (this=0x4baa748, _A_a1=@0x7fffffffcb68: 0x7fffffffd160)
    at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
0000009 0x00000000009e7b71 in sigc::adaptor_functor<sigc::bound_mem_functor1<int, GainMeter, _GdkEventExpose*> >::operator()<_GdkEventExpose* const&> (
    this=0x4baa740, _A_arg1=@0x7fffffffcb68: 0x7fffffffd160) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
0000010 0x00000000009e49c4 in sigc::internal::slot_call1<sigc::bound_mem_functor1<int, GainMeter, _GdkEventExpose*>, bool, _GdkEventExpose*>::call_it (
    rep=0x4baa710, a_1=@0x7fffffffcb68: 0x7fffffffd160) at /home/ardour/linux-x86_64/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
0000011 0x00007ffff1c13252 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libgtkmm-2.4.so.1
0000012 0x00007ffff3b4cef8 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libgtk-x11-2.0.so.0
0000013 0x00007ffff49e11e2 in g_closure_invoke () from /opt/Ardour-4.0.312-dbg/lib/libgobject-2.0.so.0
0000014 0x00007ffff49f803d in ?? () from /opt/Ardour-4.0.312-dbg/lib/libgobject-2.0.so.0
#15 0x00007ffff49f8f98 in g_signal_emit_valist () from /opt/Ardour-4.0.312-dbg/lib/libgobject-2.0.so.0
0000016 0x00007ffff49f97e3 in g_signal_emit () from /opt/Ardour-4.0.312-dbg/lib/libgobject-2.0.so.0
#17 0x00007ffff3ca3d4f in ?? () from /opt/Ardour-4.0.312-dbg/lib/libgtk-x11-2.0.so.0
0000018 0x00007ffff3b46fe7 in gtk_main_do_event () from /opt/Ardour-4.0.312-dbg/lib/libgtk-x11-2.0.so.0
0000019 0x00007ffff376a742 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libgdk-x11-2.0.so.0
0000020 0x00007ffff376a6ef in ?? () from /opt/Ardour-4.0.312-dbg/lib/libgdk-x11-2.0.so.0
0000021 0x00007ffff3763514 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libgdk-x11-2.0.so.0
0000022 0x00007ffff3763879 in gdk_window_process_all_updates () from /opt/Ardour-4.0.312-dbg/lib/libgdk-x11-2.0.so.0
0000023 0x00007ffff3aad327 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff3730da6 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libgdk-x11-2.0.so.0
0000025 0x00007ffff46dcc95 in g_main_context_dispatch () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000026 0x00007ffff46deb08 in ?? () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000027 0x00007ffff46debb5 in g_main_loop_run () from /opt/Ardour-4.0.312-dbg/lib/libglib-2.0.so.0
0000028 0x00007ffff3b46617 in gtk_main () from /opt/Ardour-4.0.312-dbg/lib/libgtk-x11-2.0.so.0
0000029 0x00007ffff5c658a3 in Gtkmm2ext::UI::run (this=0x17e62b0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:280
0000030 0x0000000000a5ccec in main (argc=1, argv=0x7fffffffd828) at ../gtk2_ardour/main.cc:355

rutsch

2015-05-20 09:36

reporter   ~0016707

Seems like the nightly builds greater 312 fixed this problem. No more crashes when using the autoplay function in the import dialog.

Issue History

Date Modified Username Field Change
2015-05-15 06:57 rutsch New Issue
2015-05-19 12:53 rutsch Note Added: 0016704
2015-05-20 09:36 rutsch Note Added: 0016707
2015-05-21 06:51 rutsch Status new => resolved
2015-05-21 06:51 rutsch Resolution open => fixed
2015-05-21 06:51 rutsch Assigned To => rutsch
2015-05-21 06:51 rutsch Status resolved => closed