View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008201 | ardour | bugs | public | 2020-06-04 12:24 | 2020-08-03 12:25 |
Reporter | mantis_n1oif | Assigned To | x42 | ||
Priority | normal | Severity | minor | Reproducibility | random |
Status | closed | Resolution | fixed | ||
Platform | Some Other Linux | OS | Some Other Linux | OS Version | unknown |
Summary | 0008201: Total lockup while pasting plugin automation points. Ardour will not successfully load the session now. | ||||
Description | I pasted some automation points into a lane where there were already 2 points (not sure if this matters). Then Ardour locked up completely. ... saved state in 641.8 ms CCM, mrv = 0 ardour-6.0.47: ../gtk2_ardour/stripable_time_axis.cc:195: boost::shared_ptr<AutomationTimeAxisView> StripableTimeAxisView::automation_child(Evoral::Parameter): Assertion `param.type() != PluginAutomation' failed. Killed ... Session will not load now and crashes fully, regardless of whether you ignore or accept the crash data on reload. Session also will not load, even with "-d" to disable all plugins. Same error. | ||||
Steps To Reproduce | I tried to paste plugin automation points from GxSunface to a-Mute (in a separate track) where the a-Mute line already had a couple of points. Don't know if this is a reliable reproduction method yet. | ||||
Additional Information | On attempt to load the session (ignoring crash data) with gdb. Here is the full stacktrace. [New Thread 0x7fff816d8700 (LWP 26185)] fluidsynth: warning: No preset found on channel 9 [bank=128 prog=0] fluidsynth: warning: No preset found on channel 9 [bank=128 prog=0] fluidsynth: warning: No preset found on channel 2 [bank=0 prog=33] fluidsynth: warning: No preset found on channel 2 [bank=0 prog=33] [New Thread 0x7fff80ed7700 (LWP 26186)] locate took 7053 usecs for 8 tracks = 882 per track Reading drums copy.1-2-t1 took 9028 microseconds, final size = 2623 Reading bass copy.1-2-t1 took 4574 microseconds, final size = 1011 Reading pinspot-2-t1 took 1423 microseconds, final size = 526 Reading wash lights 2 took 1796 microseconds, final size = 240 Reading effects ch 12 1 took 771 microseconds, final size = 240 ardour-6.0.47: ../gtk2_ardour/stripable_time_axis.cc:195: boost::shared_ptr<AutomationTimeAxisView> StripableTimeAxisView::automation_child(Evoral::Parameter): Assertion `param.type() != PluginAutomation' failed. --Type <RET> for more, q to quit, c to continue without paging--c Thread 1 "ArdourGUI" received signal SIGABRT, Aborted. __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) thread apply all bt Thread 72 (Thread 0x7fff80ed7700 (LWP 26186)): #0 0x00007fffece50361 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fff80ed6bb0, rem=0x7fff80ed6bc0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 0000001 0x00007fffece55eb7 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27 #2 0x00007ffff317ba38 in g_usleep () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #3 0x00007ffff6b6cc24 in ARDOUR::AutomationWatch::thread (this=0x55555b3845d0) at ../libs/ardour/automation_watch.cc:195 0000004 0x00007ffff6b72467 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x55556508cb50, p=0x55555b3845d0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000005 0x00007ffff6b720ac in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x55556508cb60, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259 #6 0x00007ffff6b717cd in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x55556508cb50) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294 #7 0x00007ffff6b7174e 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=0x55556508cb50) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 0000008 0x00007ffff6b70fac 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=0x55556508cb20) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000009 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000010 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000011 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000012 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 71 (Thread 0x7fff816d8700 (LWP 26185)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555558222e48) at ../sysdeps/nptl/futex-internal.h:183 0000001 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555558222df8, cond=0x555558222e20) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555558222e20, mutex=0x555558222df8) at pthread_cond_wait.c:638 #3 0x00007ffff715f5b0 in ARDOUR::Session::auto_connect_thread_run (this=0x555558221000) at ../libs/ardour/session.cc:7039 0000004 0x00007ffff715f2c6 in ARDOUR::Session::auto_connect_thread (arg=0x555558221000) at ../libs/ardour/session.cc:6983 0000005 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 70 (Thread 0x7fff81ed9700 (LWP 26184)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555558222dd8) at ../sysdeps/nptl/futex-internal.h:183 --Type <RET> for more, q to quit, c to continue without paging--c 0000001 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555558222d88, cond=0x555558222db0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555558222db0, mutex=0x555558222d88) at pthread_cond_wait.c:638 #3 0x00007ffff71d81f5 in ARDOUR::Session::emit_thread_run (this=0x555558221000) at ../libs/ardour/session_process.cc:1110 0000004 0x00007ffff71d8192 in ARDOUR::Session::emit_thread (arg=0x555558221000) at ../libs/ardour/session_process.cc:1099 0000005 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 69 (Thread 0x7fff8295f700 (LWP 26183)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555b4035e0) at ../sysdeps/nptl/futex-internal.h:320 0000001 do_futex_wait (sem=sem@entry=0x55555b4035e0, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007fffef2714e8 in __new_sem_wait_slow (sem=0x55555b4035e0, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007ffff6c9f072 in PBD::Semaphore::wait (this=0x55555b4035e0) at ../libs/pbd/pbd/semutils.h:64 0000004 0x00007ffff72cb9f6 in ARDOUR::Worker::run (this=0x55555b4035c0) at ../libs/ardour/worker.cc:146 0000005 0x00007ffff72cc9e8 in sigc::bound_mem_functor0<void, ARDOUR::Worker>::operator() (this=0x55555b41b7c8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #6 0x00007ffff72cc930 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::Worker> >::operator() (this=0x55555b41b7c0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff72cc807 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::Worker>, void>::call_it (rep=0x55555b41b790) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000009 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000010 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000011 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 68 (Thread 0x7fff83160700 (LWP 26182)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555b2f2cc0) at ../sysdeps/nptl/futex-internal.h:320 0000001 do_futex_wait (sem=sem@entry=0x55555b2f2cc0, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007fffef2714e8 in __new_sem_wait_slow (sem=0x55555b2f2cc0, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007ffff6c9f072 in PBD::Semaphore::wait (this=0x55555b2f2cc0) at ../libs/pbd/pbd/semutils.h:64 0000004 0x00007ffff72cb9f6 in ARDOUR::Worker::run (this=0x55555b2f2ca0) at ../libs/ardour/worker.cc:146 0000005 0x00007ffff72cc9e8 in sigc::bound_mem_functor0<void, ARDOUR::Worker>::operator() (this=0x55555b30aea8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #6 0x00007ffff72cc930 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::Worker> >::operator() (this=0x55555b30aea0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff72cc807 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::Worker>, void>::call_it (rep=0x55555b30ae70) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000009 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000010 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000011 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 67 (Thread 0x7fff83fff700 (LWP 26181)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555af69d70) at ../sysdeps/nptl/futex-internal.h:320 0000001 do_futex_wait (sem=sem@entry=0x55555af69d70, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007fffef2714e8 in __new_sem_wait_slow (sem=0x55555af69d70, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007ffff6c9f072 in PBD::Semaphore::wait (this=0x55555af69d70) at ../libs/pbd/pbd/semutils.h:64 0000004 0x00007ffff72cb9f6 in ARDOUR::Worker::run (this=0x55555af69d50) at ../libs/ardour/worker.cc:146 0000005 0x00007ffff72cc9e8 in sigc::bound_mem_functor0<void, ARDOUR::Worker>::operator() (this=0x55555af6afc8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #6 0x00007ffff72cc930 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::Worker> >::operator() (this=0x55555af6afc0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff72cc807 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::Worker>, void>::call_it (rep=0x55555af6af90) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000009 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000010 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000011 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 66 (Thread 0x7fffb4b3c700 (LWP 26180)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555559ae2da0) at ../sysdeps/nptl/futex-internal.h:320 0000001 do_futex_wait (sem=sem@entry=0x555559ae2da0, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007fffef2714e8 in __new_sem_wait_slow (sem=0x555559ae2da0, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007ffff6c9f072 in PBD::Semaphore::wait (this=0x555559ae2da0) at ../libs/pbd/pbd/semutils.h:64 0000004 0x00007ffff72cb9f6 in ARDOUR::Worker::run (this=0x555559ae2d80) at ../libs/ardour/worker.cc:146 0000005 0x00007ffff72cc9e8 in sigc::bound_mem_functor0<void, ARDOUR::Worker>::operator() (this=0x555559ae2e18) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #6 0x00007ffff72cc930 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::Worker> >::operator() (this=0x555559ae2e10) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff72cc807 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::Worker>, void>::call_it (rep=0x555559ae2de0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000009 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000010 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000011 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 65 (Thread 0x7fffb77fe700 (LWP 26179)): #0 fluid_voice_optimize_sample (s=0x7fff88118150) at ../libs/fluidsynth/src/fluid_voice.c:1856 0000001 0x00007fffb4d718ab in fluid_defsfont_load_all_sampledata (defsfont=0x7fff88000ba0, sfdata=0x7fff88000cd0) at ../libs/fluidsynth/src/fluid_defsfont.c:406 #2 0x00007fffb4d71abd in fluid_defsfont_load (defsfont=0x7fff88000ba0, fcbs=0x55555a5b3d78, file=0x55555a5b146c "/home/cyrus/Desktop/thingamagig-sessions/smashing_pumpkins-today/plugins/496/state8/FluidR3_GM.sf2") at ../libs/fluidsynth/src/fluid_defsfont.c:489 #3 0x00007fffb4d7110c in fluid_defsfloader_load (loader=0x55555a5b3d70, filename=0x55555a5b146c "/home/cyrus/Desktop/thingamagig-sessions/smashing_pumpkins-today/plugins/496/state8/FluidR3_GM.sf2") at ../libs/fluidsynth/src/fluid_defsfont.c:105 0000004 0x00007fffb4d5d323 in fluid_synth_sfload (synth=0x55555a5b3b80, filename=0x55555a5b146c "/home/cyrus/Desktop/thingamagig-sessions/smashing_pumpkins-today/plugins/496/state8/FluidR3_GM.sf2", reset_presets=1) at ../libs/fluidsynth/src/fluid_synth.c:4618 0000005 0x00007fffb4d4e2db in load_sf2 (self=0x55555a5b0e40, fn=0x55555a5b146c "/home/cyrus/Desktop/thingamagig-sessions/smashing_pumpkins-today/plugins/496/state8/FluidR3_GM.sf2") at ../libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc:169 #6 0x00007fffb4d4feff in work (instance=0x55555a5b0e40, respond=0x7ffff72cdd37 <work_respond(LV2_Worker_Respond_Handle, uint32_t, void const*)>, handle=0x55555a588b50, size=4, data=0x7fff88000b80) at ../libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc:651 #7 0x00007ffff72d7990 in ARDOUR::LV2Plugin::work (this=0x55555a55a530, worker=..., size=4, data=0x7fff88000b80) at ../libs/ardour/lv2_plugin.cc:2117 0000008 0x00007ffff72cbc0e in ARDOUR::Worker::run (this=0x55555a588b50) at ../libs/ardour/worker.cc:187 0000009 0x00007ffff72cc9e8 in sigc::bound_mem_functor0<void, ARDOUR::Worker>::operator() (this=0x55555a5a0d88) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000010 0x00007ffff72cc930 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::Worker> >::operator() (this=0x55555a5a0d80) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 0000011 0x00007ffff72cc807 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::Worker>, void>::call_it (rep=0x55555a5a0d50) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000012 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000013 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000014 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #15 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 64 (Thread 0x7fffc9bed700 (LWP 26178)): #0 0x00007fffb4d64c3a in fluid_voice_optimize_sample (s=0x7fff84124b70) at ../libs/fluidsynth/src/fluid_voice.c:1856 0000001 0x00007fffb4d718ab in fluid_defsfont_load_all_sampledata (defsfont=0x7fff84000ba0, sfdata=0x7fff84000cd0) at ../libs/fluidsynth/src/fluid_defsfont.c:406 #2 0x00007fffb4d71abd in fluid_defsfont_load (defsfont=0x7fff84000ba0, fcbs=0x55555939d578, file=0x555559fab0fc "/home/cyrus/Desktop/thingamagig-sessions/smashing_pumpkins-today/plugins/461/state7/FluidR3_GM.sf2") at ../libs/fluidsynth/src/fluid_defsfont.c:489 #3 0x00007fffb4d7110c in fluid_defsfloader_load (loader=0x55555939d570, filename=0x555559fab0fc "/home/cyrus/Desktop/thingamagig-sessions/smashing_pumpkins-today/plugins/461/state7/FluidR3_GM.sf2") at ../libs/fluidsynth/src/fluid_defsfont.c:105 0000004 0x00007fffb4d5d323 in fluid_synth_sfload (synth=0x5555570dcdf0, filename=0x555559fab0fc "/home/cyrus/Desktop/thingamagig-sessions/smashing_pumpkins-today/plugins/461/state7/FluidR3_GM.sf2", reset_presets=1) at ../libs/fluidsynth/src/fluid_synth.c:4618 0000005 0x00007fffb4d4e2db in load_sf2 (self=0x555559faaad0, fn=0x555559fab0fc "/home/cyrus/Desktop/thingamagig-sessions/smashing_pumpkins-today/plugins/461/state7/FluidR3_GM.sf2") at ../libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc:169 #6 0x00007fffb4d4feff in work (instance=0x555559faaad0, respond=0x7ffff72cdd37 <work_respond(LV2_Worker_Respond_Handle, uint32_t, void const*)>, handle=0x555559facd20, size=4, data=0x7fff84000b80) at ../libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc:651 #7 0x00007ffff72d7990 in ARDOUR::LV2Plugin::work (this=0x555559f7c590, worker=..., size=4, data=0x7fff84000b80) at ../libs/ardour/lv2_plugin.cc:2117 0000008 0x00007ffff72cbc0e in ARDOUR::Worker::run (this=0x555559facd20) at ../libs/ardour/worker.cc:187 0000009 0x00007ffff72cc9e8 in sigc::bound_mem_functor0<void, ARDOUR::Worker>::operator() (this=0x55555936f358) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000010 0x00007ffff72cc930 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::Worker> >::operator() (this=0x55555936f350) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 0000011 0x00007ffff72cc807 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::Worker>, void>::call_it (rep=0x55555936f320) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000012 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000013 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000014 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #15 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 63 (Thread 0x7fffb6ffd700 (LWP 26177)): #0 0x00007fffece8596f in __GI___poll (fds=0x7fff9017a810, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 0000001 0x00007ffff314ad66 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff314b0f2 in g_main_loop_run () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #3 0x00007ffff4385736 in BaseUI::main_thread (this=0x555557adef30) at ../libs/pbd/base_ui.cc:98 0000004 0x00007ffff4389858 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x55555a72f838) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000005 0x00007ffff4389498 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x55555a72f830) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x00007ffff4388ed9 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x55555a72f800) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000008 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000009 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000010 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 62 (Thread 0x7fffb7bc0700 (LWP 26176)): #0 0x00007fffece8596f in __GI___poll (fds=0x7fffb7bbf328, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 0000001 0x00007ffff439b598 in CrossThreadChannel::poll_for_request (this=0x555557f70ac8) at ../libs/pbd/crossthread.posix.cc:102 #2 0x00007ffff439b601 in CrossThreadChannel::receive (this=0x555557f70ac8, msg=@0x7fffb7bbf3ef: 0 '\000', wait=true) at ../libs/pbd/crossthread.posix.cc:123 #3 0x00007ffff6b8275e in ARDOUR::Butler::thread_work (this=0x555557f70a30) at ../libs/ardour/butler.cc:172 0000004 0x00007ffff6b824df in ARDOUR::Butler::_thread_work (arg=0x555557f70a30) at ../libs/ardour/butler.cc:153 0000005 0x00007ffff43be648 in fake_thread_start (arg=0x55555a72f010) at ../libs/pbd/pthread_utils.cc:107 #6 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 61 (Thread 0x7fffb7c1c700 (LWP 26175)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555929cf00) at ../sysdeps/nptl/futex-internal.h:320 0000001 do_futex_wait (sem=sem@entry=0x55555929cf00, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007fffef2714e8 in __new_sem_wait_slow (sem=0x55555929cf00, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007ffff6c9f072 in PBD::Semaphore::wait (this=0x55555929cf00) at ../libs/pbd/pbd/semutils.h:64 0000004 0x00007ffff6c9c80e in ARDOUR::Graph::run_one (this=0x55555929ce50) at ../libs/ardour/graph.cc:426 0000005 0x00007ffff6c9ccc6 in ARDOUR::Graph::helper_thread (this=0x55555929ce50) at ../libs/ardour/graph.cc:470 #6 0x00007ffff6ca3263 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffb7c1bcf8, p=0x55555929ce50) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff6ca2a18 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffb7c1bd08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259 0000008 0x00007ffff6ca1e75 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffb7c1bcf8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294 0000009 0x00007ffff6ca1719 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-v5/gtk/inst/include/boost/function/function_template.hpp:159 0000010 0x0000555555b8c88c in boost::function0<void>::operator() (this=0x7fffb7c1bcf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769 0000011 0x00007fffd433b08b in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x55555a2b3300) at ../libs/backends/alsa/alsa_audiobackend.cc:1141 0000012 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000013 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 60 (Thread 0x7fffb7c3d700 (LWP 26174)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555929cf28) at ../sysdeps/nptl/futex-internal.h:320 0000001 do_futex_wait (sem=sem@entry=0x55555929cf28, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007fffef2714e8 in __new_sem_wait_slow (sem=0x55555929cf28, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007ffff6c9f072 in PBD::Semaphore::wait (this=0x55555929cf28) at ../libs/pbd/pbd/semutils.h:64 0000004 0x00007ffff6c9bb9e in ARDOUR::Graph::reached_terminal_node (this=0x55555929ce50) at ../libs/ardour/graph.cc:301 0000005 0x00007ffff6ca392b in ARDOUR::GraphNode::finish (this=0x5555596338d8, chain=1) at ../libs/ardour/graphnode.cc:73 #6 0x00007ffff6c9f0dc in ARDOUR::GraphNode::run (this=0x5555596338d8, chain=1) at ../libs/ardour/ardour/graphnode.h:63 #7 0x00007ffff6c9c97c in ARDOUR::Graph::run_one (this=0x55555929ce50) at ../libs/ardour/graph.cc:442 0000008 0x00007ffff6c9ccc6 in ARDOUR::Graph::helper_thread (this=0x55555929ce50) at ../libs/ardour/graph.cc:470 0000009 0x00007ffff6ca3263 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffb7c3ccf8, p=0x55555929ce50) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000010 0x00007ffff6ca2a18 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffb7c3cd08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259 0000011 0x00007ffff6ca1e75 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffb7c3ccf8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294 0000012 0x00007ffff6ca1719 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-v5/gtk/inst/include/boost/function/function_template.hpp:159 0000013 0x0000555555b8c88c in boost::function0<void>::operator() (this=0x7fffb7c3ccf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769 0000014 0x00007fffd433b08b in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x5555582b8ce0) at ../libs/backends/alsa/alsa_audiobackend.cc:1141 #15 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000016 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 59 (Thread 0x7fffb7c5e700 (LWP 26173)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55555929cf00) at ../sysdeps/nptl/futex-internal.h:320 0000001 do_futex_wait (sem=sem@entry=0x55555929cf00, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007fffef2714e8 in __new_sem_wait_slow (sem=0x55555929cf00, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007ffff6c9f072 in PBD::Semaphore::wait (this=0x55555929cf00) at ../libs/pbd/pbd/semutils.h:64 0000004 0x00007ffff6c9c80e in ARDOUR::Graph::run_one (this=0x55555929ce50) at ../libs/ardour/graph.cc:426 0000005 0x00007ffff6c9d0a8 in ARDOUR::Graph::main_thread (this=0x55555929ce50) at ../libs/ardour/graph.cc:523 #6 0x00007ffff6ca3263 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffb7c5dcf8, p=0x55555929ce50) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 #7 0x00007ffff6ca2a18 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (this=0x7fffb7c5dd08, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259 0000008 0x00007ffff6ca1e75 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (this=0x7fffb7c5dcf8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294 0000009 0x00007ffff6ca1719 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-v5/gtk/inst/include/boost/function/function_template.hpp:159 0000010 0x0000555555b8c88c in boost::function0<void>::operator() (this=0x7fffb7c5dcf0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769 0000011 0x00007fffd433b08b in ARDOUR::AlsaAudioBackend::alsa_process_thread (arg=0x55555806bfc0) at ../libs/backends/alsa/alsa_audiobackend.cc:1141 0000012 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000013 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 58 (Thread 0x7fffb7c67700 (LWP 26172)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555558160210) at ../sysdeps/nptl/futex-internal.h:320 0000001 do_futex_wait (sem=sem@entry=0x555558160210, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007fffef2714e8 in __new_sem_wait_slow (sem=0x555558160210, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007ffff6c9f072 in PBD::Semaphore::wait (this=0x555558160210) at ../libs/pbd/pbd/semutils.h:64 0000004 0x00007ffff7122a2d in ARDOUR::RTTaskList::run (this=0x5555581601e0) at ../libs/ardour/rt_tasklist.cc:114 0000005 0x00007ffff71227f4 in ARDOUR::RTTaskList::_thread_run (arg=0x5555581601e0) at ../libs/ardour/rt_tasklist.cc:69 #6 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 57 (Thread 0x7fffb7c70700 (LWP 26171)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555558160210) at ../sysdeps/nptl/futex-internal.h:320 0000001 do_futex_wait (sem=sem@entry=0x555558160210, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007fffef2714e8 in __new_sem_wait_slow (sem=0x555558160210, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007ffff6c9f072 in PBD::Semaphore::wait (this=0x555558160210) at ../libs/pbd/pbd/semutils.h:64 0000004 0x00007ffff7122a2d in ARDOUR::RTTaskList::run (this=0x5555581601e0) at ../libs/ardour/rt_tasklist.cc:114 0000005 0x00007ffff71227f4 in ARDOUR::RTTaskList::_thread_run (arg=0x5555581601e0) at ../libs/ardour/rt_tasklist.cc:69 #6 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 56 (Thread 0x7fffc8377700 (LWP 26170)): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x555558160210) at ../sysdeps/nptl/futex-internal.h:320 0000001 do_futex_wait (sem=sem@entry=0x555558160210, abstime=0x0, clockid=0) at sem_waitcommon.c:112 #2 0x00007fffef2714e8 in __new_sem_wait_slow (sem=0x555558160210, abstime=0x0, clockid=0) at sem_waitcommon.c:184 #3 0x00007ffff6c9f072 in PBD::Semaphore::wait (this=0x555558160210) at ../libs/pbd/pbd/semutils.h:64 0000004 0x00007ffff7122a2d in ARDOUR::RTTaskList::run (this=0x5555581601e0) at ../libs/ardour/rt_tasklist.cc:114 0000005 0x00007ffff71227f4 in ARDOUR::RTTaskList::_thread_run (arg=0x5555581601e0) at ../libs/ardour/rt_tasklist.cc:69 #6 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 52 (Thread 0x7fffc8beb700 (LWP 26163)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 0000001 0x00007ffff319bf61 in g_cond_wait_until () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff31163fb in g_async_queue_timeout_pop () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #3 0x00007ffff317aa14 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000004 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000005 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 50 (Thread 0x7fffc93ec700 (LWP 26158)): #0 0x00007fffece8596f in __GI___poll (fds=0x7fff940027b0, nfds=1, timeout=200) at ../sysdeps/unix/sysv/linux/poll.c:29 0000001 0x00007fffd433bf5e in ARDOUR::AlsaAudioBackend::midi_device_thread (this=0x5555575bac00) at ../libs/backends/alsa/alsa_audiobackend.cc:1341 #2 0x00007fffd433bdf6 in ARDOUR::AlsaAudioBackend::_midi_device_thread (arg=0x5555575bac00) at ../libs/backends/alsa/alsa_audiobackend.cc:1304 #3 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000004 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 49 (Thread 0x7fffc8398700 (LWP 26157)): #0 0x00007fffece85a66 in __ppoll (fds=0x555557aaf63c, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44 0000001 0x00007fffd436a290 in Alsa_pcmi::pcm_wait (this=0x555557aaf5b0) at ../libs/backends/alsa/zita-alsa-pcmi.cc:185 #2 0x00007fffd433e78e in ARDOUR::AlsaAudioBackend::main_process_thread (this=0x5555575bac00) at ../libs/backends/alsa/alsa_audiobackend.cc:1794 #3 0x00007fffd4338c93 in pthread_process (arg=0x5555575bac00) at ../libs/backends/alsa/alsa_audiobackend.cc:757 0000004 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000005 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 48 (Thread 0x7fffcac63700 (LWP 26156)): #0 0x00007fffece87f9b in __GI___select (nfds=1, readfds=0x7fffcac60c00, writefds=0x0, exceptfds=0x0, timeout=0x7fffcac60c80) at ../sysdeps/unix/sysv/linux/select.c:41 0000001 0x00007ffff43d4df6 in PBD::SystemExec::output_interposer (this=0x7fffbc006090) at ../libs/pbd/system_exec.cc:995 #2 0x00007ffff43d3f36 in interposer_thread (arg=0x7fffbc006090) at ../libs/pbd/system_exec.cc:375 #3 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000004 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fffca462700 (LWP 25886)): #0 0x00007fffece8596f in __GI___poll (fds=0x555557366820, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 0000001 0x00007ffff314ad66 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff314ae7c in g_main_context_iteration () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #3 0x00007ffff314aec1 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000004 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000005 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fffd543c700 (LWP 25882)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 0000001 0x00007ffff319be4c in g_cond_wait () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff6b132cf in ARDOUR::AudioEngine::do_devicelist_update (this=0x5555574b3dd0) at ../libs/ardour/audioengine.cc:687 #3 0x00007ffff6b202e9 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x5555577719c0, p=0x5555574b3dd0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007ffff6b1fd18 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x5555577719d0, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259 0000005 0x00007ffff6b1f455 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x5555577719c0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294 #6 0x00007ffff6b1ec54 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=0x5555577719c0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff6b1de12 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=0x555557771990) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000009 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000010 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000011 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fffd6519700 (LWP 25881)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 0000001 0x00007ffff319be4c in g_cond_wait () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff6b13096 in ARDOUR::AudioEngine::do_reset_backend (this=0x5555574b3dd0) at ../libs/ardour/audioengine.cc:651 #3 0x00007ffff6b202e9 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x5555574ba5f0, p=0x5555574b3dd0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/mem_fn_template.hpp:49 0000004 0x00007ffff6b1fd18 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x5555574ba600, f=..., a=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:259 0000005 0x00007ffff6b1f455 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x5555574ba5f0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/bind/bind.hpp:1294 #6 0x00007ffff6b1ec54 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=0x5555574ba5f0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #7 0x00007ffff6b1de12 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=0x5555574ba5c0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000008 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000009 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000010 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000011 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fffe6830700 (LWP 25878)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 0000001 0x00007ffff319be4c in g_cond_wait () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff6ac7086 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:93 #3 0x00007ffff6ac6e72 in analyser_work () at ../libs/ardour/analyser.cc:58 0000004 0x00005555564067f1 in sigc::pointer_functor0<void>::operator() (this=0x555557198748) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 0000005 0x0000555556403924 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x555557198740) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 #6 0x00005555563ff7ad in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x555557198710) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 #7 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000008 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000009 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000010 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fffe7031700 (LWP 25877)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 0000001 0x00007ffff319be4c in g_cond_wait () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff72684fc in peak_thread_work () at ../libs/ardour/source_factory.cc:74 #3 0x00005555564067f1 in sigc::pointer_functor0<void>::operator() (this=0x555557174b98) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 0000004 0x0000555556403924 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x555557174b90) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 0000005 0x00005555563ff7ad in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x555557174b60) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 #7 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000008 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000009 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fffe7832700 (LWP 25876)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 0000001 0x00007ffff319be4c in g_cond_wait () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #2 0x00007ffff72684fc in peak_thread_work () at ../libs/ardour/source_factory.cc:74 #3 0x00005555564067f1 in sigc::pointer_functor0<void>::operator() (this=0x55555714b7e8) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77 0000004 0x0000555556403924 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x55555714b7e0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 0000005 0x00005555563ff7ad in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x55555714b7b0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 #6 0x00007ffff36e4c4d in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 #7 0x00007ffff317a1e5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000008 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000009 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fffe8033700 (LWP 25875)): #0 0x00007fffece50361 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7fffe8032bf0, rem=0x7fffe8032c00) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 0000001 0x00007fffece55eb7 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27 #2 0x00007ffff317ba38 in g_usleep () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 #3 0x000055555677fed2 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:463 0000004 0x00007fffef267609 in start_thread (arg=<optimized out>) at pthread_create.c:477 0000005 0x00007fffece92103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fffe8eead40 (LWP 25866)): #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 0000001 0x00007fffecd95859 in __GI_abort () at abort.c:79 #2 0x00007fffecd95729 in __assert_fail_base (fmt=0x7fffecf2b588 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x55555682d638 "param.type() != PluginAutomation", file=0x55555682d610 "../gtk2_ardour/stripable_time_axis.cc", line=195, function=<optimized out>) at assert.c:92 #3 0x00007fffecda6f36 in __GI___assert_fail (assertion=0x55555682d638 "param.type() != PluginAutomation", file=0x55555682d610 "../gtk2_ardour/stripable_time_axis.cc", line=195, function=0x55555682d900 <StripableTimeAxisView::automation_child(Evoral::Parameter)::__PRETTY_FUNCTION__> "boost::shared_ptr<AutomationTimeAxisView> StripableTimeAxisView::automation_child(Evoral::Parameter)") at assert.c:101 0000004 0x0000555556658f35 in StripableTimeAxisView::automation_child (this=0x5555646b93a8, param=...) at ../gtk2_ardour/stripable_time_axis.cc:195 0000005 0x0000555556570137 in Selection::set_state (this=0x555558206160, node=...) at ../gtk2_ardour/selection.cc:1250 #6 0x0000555555d2917a in Editor::set_state (this=0x55555880ba30, node=..., version=6000) at ../gtk2_ardour/editor.cc:2505 #7 0x0000555555d1d175 in Editor::set_session (this=0x55555880ba30, t=0x555558221000) at ../gtk2_ardour/editor.cc:1383 0000008 0x0000555555beced6 in ARDOUR_UI::connect_dependents_to_session (this=0x55555752f0a0, s=0x555558221000) at ../gtk2_ardour/ardour_ui_dependents.cc:138 0000009 0x0000555555bf426c in ARDOUR_UI::set_session (this=0x55555752f0a0, s=0x555558221000) at ../gtk2_ardour/ardour_ui_dialogs.cc:221 0000010 0x0000555555c2e36f in ARDOUR_UI::load_session_stage_two (this=0x55555752f0a0, path="/home/cyrus/Desktop/thingamagig-sessions/smashing_pumpkins-today", snap_name="smashing_pumpkins-today", mix_template="") at ../gtk2_ardour/ardour_ui_session.cc:515 0000011 0x0000555555c2d9e7 in ARDOUR_UI::load_session (this=0x55555752f0a0, path="/home/cyrus/Desktop/thingamagig-sessions/smashing_pumpkins-today", snap_name="smashing_pumpkins-today", mix_template="") at ../gtk2_ardour/ardour_ui_session.cc:362 0000012 0x0000555555c3db90 in ARDOUR_UI::load_session_from_startup_fsm (this=0x55555752f0a0) at ../gtk2_ardour/ardour_ui_startup.cc:556 0000013 0x0000555555c3d62f in ARDOUR_UI::sfsm_response (this=0x55555752f0a0, r=StartupFSM::LoadSession) at ../gtk2_ardour/ardour_ui_startup.cc:473 0000014 0x0000555555c40c7a in sigc::bound_mem_functor1<void, ARDOUR_UI, StartupFSM::Result>::operator() (this=0x5555575c4d18, _A_a1=@0x7fffffffb4bc: StartupFSM::LoadSession) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856 #15 0x0000555555c40a49 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, StartupFSM::Result> >::operator()<StartupFSM::Result const&> (this=0x5555575c4d10, _A_arg1=@0x7fffffffb4bc: StartupFSM::LoadSession) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89 0000016 0x0000555555c4065a in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, StartupFSM::Result>, void, StartupFSM::Result>::call_it (rep=0x5555575c4ce0, a_1=@0x7fffffffb4bc: StartupFSM::LoadSession) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137 #17 0x0000555556612adc in sigc::internal::signal_emit1<void, StartupFSM::Result, sigc::nil>::emit (impl=0x5555572d4ba0, _A_a1=@0x7fffffffb4bc: StartupFSM::LoadSession) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:1006 0000018 0x0000555556612391 in sigc::signal1<void, StartupFSM::Result, sigc::nil>::emit (this=0x5555575db950, _A_a1=@0x7fffffffb4bc: StartupFSM::LoadSession) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2797 0000019 0x0000555556611bf9 in sigc::signal1<void, StartupFSM::Result, sigc::nil>::operator() (this=0x5555575db950, _A_a1=@0x7fffffffb4bc: StartupFSM::LoadSession) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2805 0000020 0x000055555660e191 in StartupFSM::dialog_response_handler (this=0x5555575db8a0, response=-5, dialog_id=StartupFSM::PluginDialog) at ../gtk2_ardour/startup_fsm.cc:317 0000021 0x00005555566147b5 in sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>::operator() (this=0x555557ac7540, _A_a1=@0x7fffffffb5dc: -5, _A_a2=@0x555557ac7560: StartupFSM::PluginDialog) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927 0000022 0x0000555556614245 in sigc::adaptor_functor<sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID> >::operator()<int const&, StartupFSM::DialogID&> (this=0x555557ac7538, _A_arg1=@0x7fffffffb5dc: -5, _A_arg2=@0x555557ac7560: StartupFSM::PluginDialog) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108 0000023 0x0000555556613c3c in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<int const&> (this=0x555557ac7530, _A_arg1=@0x7fffffffb5dc: -5) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/bind.h:1135 #24 0x0000555556613568 in sigc::internal::slot_call1<sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void, int>::call_it (rep=0x555557ac7500, a_1=@0x7fffffffb5dc: -5) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137 0000025 0x00007ffff089a5f5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libgtkmm-2.4.so.1 0000026 0x00007ffff3459945 in g_closure_invoke () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000027 0x00007ffff346b01b in ?? () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000028 0x00007ffff3474c30 in g_signal_emit_valist () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000029 0x00007ffff3475082 in g_signal_emit () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000030 0x00007ffff269980c in gtk_dialog_response () from /opt/Ardour-6.0.47-dbg/lib/libgtk-x11-2.0.so.0 0000031 0x000055555660f2eb in StartupFSM::engine_running (this=0x5555575db8a0) at ../gtk2_ardour/startup_fsm.cc:511 0000032 0x000055555660efa4 in StartupFSM::start_audio_midi_setup (this=0x5555575db8a0) at ../gtk2_ardour/startup_fsm.cc:469 0000033 0x000055555660dfef in StartupFSM::dialog_response_handler (this=0x5555575db8a0, response=-3, dialog_id=StartupFSM::NewSessionDialog) at ../gtk2_ardour/startup_fsm.cc:255 0000034 0x00005555566147b5 in sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>::operator() (this=0x5555579a8440, _A_a1=@0x7fffffffbebc: -3, _A_a2=@0x5555579a8460: StartupFSM::NewSessionDialog) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927 0000035 0x0000555556614245 in sigc::adaptor_functor<sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID> >::operator()<int const&, StartupFSM::DialogID&> (this=0x5555579a8438, _A_arg1=@0x7fffffffbebc: -3, _A_arg2=@0x5555579a8460: StartupFSM::NewSessionDialog) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108 0000036 0x0000555556613c3c in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<int const&> (this=0x5555579a8430, _A_arg1=@0x7fffffffbebc: -3) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/bind.h:1135 0000037 0x0000555556613568 in sigc::internal::slot_call1<sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void, int>::call_it (rep=0x5555579a8400, a_1=@0x7fffffffbebc: -3) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137 0000038 0x00007ffff089a5f5 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libgtkmm-2.4.so.1 0000039 0x00007ffff3459945 in g_closure_invoke () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000040 0x00007ffff346b01b in ?? () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000041 0x00007ffff3474c30 in g_signal_emit_valist () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000042 0x00007ffff3475082 in g_signal_emit () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000043 0x00007ffff269980c in gtk_dialog_response () from /opt/Ardour-6.0.47-dbg/lib/libgtk-x11-2.0.so.0 0000044 0x000055555658fae2 in SessionDialog::existing_session_selected (this=0x55555734b2e0) at ../gtk2_ardour/session_dialog.cc:1088 0000045 0x000055555659490a in sigc::bound_mem_functor0<void, SessionDialog>::operator() (this=0x55555739d928) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000046 0x0000555556593080 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, SessionDialog> >::operator() (this=0x55555739d920) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256 0000047 0x0000555556591f79 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, SessionDialog>, void>::call_it (rep=0x55555739d8f0) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 0000048 0x00007ffff36f3c88 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /opt/Ardour-6.0.47-dbg/lib/libglibmm-2.4.so.1 0000049 0x00007ffff3459b74 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000050 0x00007ffff3474904 in g_signal_emit_valist () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000051 0x00007ffff3475082 in g_signal_emit () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000052 0x00007ffff3459945 in g_closure_invoke () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000053 0x00007ffff346abf2 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000054 0x00007ffff3474c30 in g_signal_emit_valist () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000055 0x00007ffff3475082 in g_signal_emit () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000056 0x00007ffff26980d4 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libgtk-x11-2.0.so.0 0000057 0x00007ffff3459b74 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000058 0x00007ffff3474904 in g_signal_emit_valist () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000059 0x00007ffff3475082 in g_signal_emit () from /opt/Ardour-6.0.47-dbg/lib/libgobject-2.0.so.0 0000060 0x00007ffff2656ad2 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libgtk-x11-2.0.so.0 0000061 0x00007ffff2305817 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libgdk-x11-2.0.so.0 0000062 0x00007ffff314b5a9 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000063 0x00007ffff314aa2a in g_main_context_dispatch () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000064 0x00007ffff314add0 in ?? () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000065 0x00007ffff314b0f2 in g_main_loop_run () from /opt/Ardour-6.0.47-dbg/lib/libglib-2.0.so.0 0000066 0x00007ffff273b3e7 in gtk_main () from /opt/Ardour-6.0.47-dbg/lib/libgtk-x11-2.0.so.0 0000067 0x00007ffff476633e in Gtkmm2ext::UI::run (this=0x55555752f0a0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:293 0000068 0x0000555556138bf6 in main (argc=1, argv=0x7fffffffd438) at ../gtk2_ardour/main.cc:437 | ||||
Tags | No tags attached. | ||||
|
These were audio tracks. Not sure if that matters. |
|
I wiped the entire session and regrabbed it from git. Created a second track. Moved a few plugins over (LSP impulse response stereo, gx-amplifier, gxlivelooper, gxreverb stereo) to the new track. Added a few new plugins (a-mute) to both. Deleted gxlivelooper from the source track. Adjusted a few gxlivelooper automation points in the target track. Now ardour won't load the session. Same error as before. ardour-6.0.47: ../gtk2_ardour/stripable_time_axis.cc:195: boost::shared_ptr<AutomationTimeAxisView> StripableTimeAxisView::automation_child(Evoral::Parameter): Assertion `param.type() != PluginAutomation' failed. Aborted (core dumped) Note that this time I did not copy and paste any automation points from one track to the other (aside from what came along when I dragged the plugin to the new track). So pasting over top of automation points doesn't seem to be the issue. Won't open with "-d" either. |
|
I just reverted everything and tried again. This time I did not drag any plugins from one audio track to the next. I added them all cleanly and set the automation points manually (with ctrl x + ctrl c) from the source track. Same error. Trying again and will keep checking even more incrementally to see when the session breaks. |
|
It definitely has to do with writing automation points. I created the new audio track and dragged the plugins (with automation points) from the source to the target track. All good so far. Git committed the progress. Drew a dot in an automation lane and ardour immediately died (same error) and won't restart with that session. I'll try to narrow down further. |
|
I moved a half-dozen automation points (gxlivelooper record1 and play1) just a little bit and that was the difference between a session that loads and a session that crashes. That's literally all I did. I did NOT draw any new automation points this time. |
|
Well now this time, I didn't move any existing automation points. All I did was add a couple of plugins ("a-Mute") and add some automation points. Crashed again. I hope this is enough information to solve it. |
|
This should be fixed in 6.0-53-g54ffd92fde, please test |
|
I created a duplicate here https://tracker.ardour.org/view.php?id=8203 however I do not have the permission to close it. To sum up the extra info in there: 1. Commenting out the said assert in stripable_time_axis.cc makes the crash disappear (without detrimental effect, as far as I tried) 2. In attached is a ardour session to reproduce the crash. |
|
Thanks x42. However, I think a compiling error has been introduced ../gtk2_ardour/selection.cc: In member function ‘XMLNode& Selection::get_state() const’: ../gtk2_ardour/selection.cc:1076:57: error: expected ‘;’ before ‘}’ token 1076 | t->set_property (X_("ctrl_id"), atv->control()->id()) |
|
Fixed in 6.0-55-g40aa1b3c91 |
|
It works for me. |
|
Seems to be working for me. Getting other segfaults I reported earlier, but I don't think I'm getting this one anymore. |
|
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. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-06-04 12:24 | mantis_n1oif | New Issue | |
2020-06-04 12:26 | mantis_n1oif | Note Added: 0024373 | |
2020-06-04 12:45 | mantis_n1oif | Note Added: 0024374 | |
2020-06-04 14:00 | mantis_n1oif | Note Added: 0024375 | |
2020-06-04 14:10 | mantis_n1oif | Note Added: 0024376 | |
2020-06-04 14:15 | mantis_n1oif | Note Added: 0024377 | |
2020-06-04 14:20 | mantis_n1oif | Note Added: 0024378 | |
2020-06-04 19:39 | x42 | Assigned To | => x42 |
2020-06-04 19:39 | x42 | Status | new => feedback |
2020-06-04 19:39 | x42 | Note Added: 0024384 | |
2020-06-04 19:41 | x42 | Relationship added | has duplicate 0008203 |
2020-06-04 19:45 | ngeiswei | File Added: monstro-1.tar.xz | |
2020-06-04 19:45 | ngeiswei | Note Added: 0024386 | |
2020-06-04 20:10 | ngeiswei | Note Added: 0024387 | |
2020-06-04 20:25 | x42 | Note Added: 0024389 | |
2020-06-05 14:47 | ngeiswei | Note Added: 0024404 | |
2020-06-05 17:14 | mantis_n1oif | Note Added: 0024405 | |
2020-06-05 17:14 | mantis_n1oif | Status | feedback => assigned |
2020-06-05 17:40 | x42 | Status | assigned => resolved |
2020-06-05 17:40 | x42 | Resolution | open => fixed |
2020-08-03 12:25 | anonymous | Note Added: 0024885 | |
2020-08-03 12:25 | anonymous | Status | resolved => closed |