So I was working on a project which had two midi tracks in it. Tried to add an audio track and it just froze and eventually crashed. Now I can’t open the project file anymore. Crashes at File>Open. Here’s the back trace:
/opt/Ardour-3.5.403-dbg/bin/ardour3 --debug
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright © 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type “show copying”
and “show warranty” for details.
This GDB was configured as “x86_64-linux-gnu”.
Type “show configuration” for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type “help”.
Type “apropos word” to search for commands related to “word”…
Reading symbols from /opt/Ardour-3.5.403-dbg/bin/ardour-3.5.403…done.
(gdb) run
Starting program: /opt/Ardour-3.5.403-dbg/bin/ardour-3.5.403
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/lib/x86_64-linux-gnu/libthread_db.so.1”.
Error opening file /usr/lib/lv2/carla.lv2/manifest.ttl (No such file or directory)
lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/carla.lv2/manifest.ttl
bnd txt domain [gtk2_ardour3] to /opt/Ardour-3.5.403-dbg/share/locale
Ardour3.5.403 (built using 3.5-403-gec2cb31 and GCC version 4.4.6)
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
[New Thread 0x7fffe8a82700 (LWP 23178)]
ardour: [INFO]: Loading system configuration file /opt/Ardour-3.5.403-dbg/etc/ardour_system.rc
Loading user configuration file /home/kbrown/.config/ardour3/ardour.rc
Using SSE optimized routines
[New Thread 0x7fffe8281700 (LWP 23179)]
[New Thread 0x7fffe7a80700 (LWP 23180)]
[New Thread 0x7fffe727f700 (LWP 23181)]
Cannot xinstall SIGPIPE error handler
ardour: [INFO]: Loading default ui configuration file /opt/Ardour-3.5.403-dbg/etc/ardour3_ui_default.conf
Loading user ui configuration file /opt/Ardour-3.5.403-dbg/etc/ardour3_ui.conf
(ardour-3.5.403:23174): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext25CellRendererColorSelectorE::color after class was initialised
ardour: [INFO]: Loading ui configuration file /opt/Ardour-3.5.403-dbg/etc/ardour3_ui_dark.rc
[New Thread 0x7fffe5593800 (LWP 23182)]
[New Thread 0x7fffe4f04700 (LWP 23183)]
[New Thread 0x7fffe4e83700 (LWP 23184)]
[Thread 0x7fffe4e83700 (LWP 23184) exited]
[Thread 0x7fffe4f04700 (LWP 23183) exited]
[New Thread 0x7fffcfbdf700 (LWP 23185)]
[New Thread 0x7fffbce7a700 (LWP 23186)]
[New Thread 0x7fffb7fff700 (LWP 23187)]
[New Thread 0x7fffb77fe700 (LWP 23188)]
Found 0 along /home/kbrown/.config/ardour3/templates:/opt/Ardour-3.5.403-dbg/share/templates
run dialog
[Thread 0x7fffb77fe700 (LWP 23188) exited]
[Thread 0x7fffb7fff700 (LWP 23187) exited]
Announcement is:
[Thread 0x7fffe5593800 (LWP 23182) exited]
[New Thread 0x7fffe4f04700 (LWP 23189)]
[New Thread 0x7fffe4e83700 (LWP 23190)]
[New Thread 0x7fffe40cb700 (LWP 23191)]
[New Thread 0x7fffb7fff700 (LWP 23192)]
Scanning folders for bundled LV2s: /opt/Ardour-3.5.403-dbg/lib/LV2
(ardour-3.5.403:23174): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext23CellRendererPixbufMultiE::active after class was initialised
[New Thread 0x7fffb6dd3700 (LWP 23193)]
[New Thread 0x7fffb6d52700 (LWP 23194)]
[New Thread 0x7fffb6cd1700 (LWP 23195)]
[New Thread 0x7fffb6c4f800 (LWP 23196)]
[New Thread 0x7fffb77fe700 (LWP 23197)]
ardour-3.5.403: …/libs/evoral/src/libsmf/smf_load.c:560: parse_next_event: Assertion `buffer_length > 0’ failed.
Program received signal SIGABRT, Aborted.
0x00007fffeca1cbb9 in __GI_raise (sig=sig@entry=6) at …/nptl/sysdeps/unix/sysv/linux/raise.c:56
56 …/nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) thread apply all bt
Thread 21 (Thread 0x7fffb77fe700 (LWP 23197)):
#0 0x00007fffecad3c6d in poll () at …/sysdeps/unix/syscall-template.S:81
#1 0x00007ffff39b796f in g_poll () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff39a69f1 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff39a636f in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#4 0x00007ffff39a67d2 in g_main_loop_run () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#5 0x00007ffff5d086af in BaseUI::main_thread (this=0x3b26450) at …/libs/pbd/base_ui.cc:80
#6 0x00007ffff5d0bfbf in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x3b26ac8) at /home/harrison/a3/inst/include/sigc+±2.0/sigc++/functors/mem_fun.h:1787
#7 0x00007ffff5d0bcec in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x3b26ac0)
at /home/harrison/a3/inst/include/sigc+±2.0/sigc++/adaptors/adaptor_trait.h:251
#8 0x00007ffff5d0b6a3 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x3b26a90)
at /home/harrison/a3/inst/include/sigc+±2.0/sigc++/functors/slot.h:103
#9 0x00007ffff4143542 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#10 0x00007ffff39d39e3 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#11 0x00007fffef0c2182 in start_thread (arg=0x7fffb77fe700) at pthread_create.c:312
#12 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 20 (Thread 0x7fffb6c4f800 (LWP 23196)):
#0 0x00007fffecad3c6d in poll () at …/sysdeps/unix/syscall-template.S:81
#1 0x00007ffff72d5ee0 in ARDOUR::Butler::thread_work (this=0x23025b0) at …/libs/ardour/butler.cc:150
#2 0x00007ffff72d5e65 in ARDOUR::Butler::_thread_work (arg=0x23025b0) at …/libs/ardour/butler.cc:134
#3 0x00007ffff5d33106 in fake_thread_start (arg=0x3b262a0) at …/libs/pbd/pthread_utils.cc:85
#4 0x00007fffef0c2182 in start_thread (arg=0x7fffb6c4f800) at pthread_create.c:312
#5 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 19 (Thread 0x7fffb6cd1700 (LWP 23195)):
#0 sem_wait () at …/nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1 0x00007ffff73b266c in PBD::ProcessSemaphore::wait (this=0x2f3b930) at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2 0x00007ffff73b0ade in ARDOUR::Graph::run_one (this=0x2f3b880) at …/libs/ardour/graph.cc:371
#3 0x00007ffff73b0e06 in ARDOUR::Graph::helper_thread (this=0x2f3b880) at …/libs/ardour/graph.cc:402
#4 0x00007ffff73b5a11 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffb6cd0cd8, p=0x2f3b880)
at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#5 0x00007ffff73b565e in boost::_bi::list1<boost::_bi::valueARDOUR::Graph* >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
this=0x7fffb6cd0ce8, f=…, a=…) at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#6 0x00007ffff73b53a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::valueARDOUR::Graph* > >::operator() (
this=0x7fffb6cd0cd8) at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#7 0x00007ffff73b4fc1 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::valueARDOUR::Graph* > >, void>::invoke (function_obj_ptr=…) at /home/harrison/a3/inst/include/boost/function/function_template.hpp:153
#8 0x0000000000cdde13 in boost::function0::operator() (this=0x7fffb6cd0cd0) at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#9 0x00007fffe5fa90a9 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x241f340) at …/libs/backends/jack/jack_audiobackend.cc:913
#10 0x00007fffef0c2182 in start_thread (arg=0x7fffb6cd1700) at pthread_create.c:312
—Type to continue, or q to quit—
#11 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 18 (Thread 0x7fffb6d52700 (LWP 23194)):
#0 sem_wait () at …/nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1 0x00007ffff73b266c in PBD::ProcessSemaphore::wait (this=0x2f3b930) at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2 0x00007ffff73b0ade in ARDOUR::Graph::run_one (this=0x2f3b880) at …/libs/ardour/graph.cc:371
#3 0x00007ffff73b0e06 in ARDOUR::Graph::helper_thread (this=0x2f3b880) at …/libs/ardour/graph.cc:402
#4 0x00007ffff73b5a11 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffb6d51cd8, p=0x2f3b880)
at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#5 0x00007ffff73b565e in boost::_bi::list1<boost::_bi::valueARDOUR::Graph* >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
this=0x7fffb6d51ce8, f=…, a=…) at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#6 0x00007ffff73b53a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::valueARDOUR::Graph* > >::operator() (
this=0x7fffb6d51cd8) at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#7 0x00007ffff73b4fc1 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::valueARDOUR::Graph* > >, void>::invoke (function_obj_ptr=…) at /home/harrison/a3/inst/include/boost/function/function_template.hpp:153
#8 0x0000000000cdde13 in boost::function0::operator() (this=0x7fffb6d51cd0) at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#9 0x00007fffe5fa90a9 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x241f340) at …/libs/backends/jack/jack_audiobackend.cc:913
#10 0x00007fffef0c2182 in start_thread (arg=0x7fffb6d52700) at pthread_create.c:312
#11 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 17 (Thread 0x7fffb6dd3700 (LWP 23193)):
#0 sem_wait () at …/nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1 0x00007ffff73b266c in PBD::ProcessSemaphore::wait (this=0x2f3b950) at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2 0x00007ffff73b0e8e in ARDOUR::Graph::main_thread (this=0x2f3b880) at …/libs/ardour/graph.cc:421
#3 0x00007ffff73b5a11 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7fffb6dd2cd8, p=0x2f3b880)
at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#4 0x00007ffff73b565e in boost::_bi::list1<boost::_bi::valueARDOUR::Graph* >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
this=0x7fffb6dd2ce8, f=…, a=…) at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#5 0x00007ffff73b53a3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::valueARDOUR::Graph* > >::operator() (
this=0x7fffb6dd2cd8) at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff73b4fc1 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::valueARDOUR::Graph* > >, void>::invoke (function_obj_ptr=…) at /home/harrison/a3/inst/include/boost/function/function_template.hpp:153
#7 0x0000000000cdde13 in boost::function0::operator() (this=0x7fffb6dd2cd0) at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
#8 0x00007fffe5fa90a9 in ARDOUR::JACKAudioBackend::_start_process_thread (arg=0x241f340) at …/libs/backends/jack/jack_audiobackend.cc:913
#9 0x00007fffef0c2182 in start_thread (arg=0x7fffb6dd3700) at pthread_create.c:312
#10 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 16 (Thread 0x7fffb7fff700 (LWP 23192)):
#0 0x00007fffef0c9b9d in nanosleep () at …/sysdeps/unix/syscall-template.S:81
#1 0x00007ffff39d50b8 in g_usleep () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff726dce8 in ARDOUR::AudioEngine::meter_thread (this=0x1e40ec0) at …/libs/ardour/audioengine.cc:382
#3 0x00007ffff7279e57 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x241ef10, p=0x1e40ec0)
—Type to continue, or q to quit—
at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
#4 0x00007ffff7279a26 in boost::_bi::list1<boost::_bi::valueARDOUR::AudioEngine* >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (
this=0x241ef20, f=…, a=…) at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#5 0x00007ffff72792ff in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::valueARDOUR::AudioEngine* > >::operator()
(this=0x241ef10) at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff7278ad8 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::valueARDOUR::AudioEngine* > > >::operator() (this=0x241ef10) at /home/harrison/a3/inst/include/sigc+±2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff7277c12 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::valueARDOUR::AudioEngine* > >, void>::call_it (rep=0x241eee0) at /home/harrison/a3/inst/include/sigc+±2.0/sigc++/functors/slot.h:103
#8 0x00007ffff4143542 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#9 0x00007ffff39d39e3 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#10 0x00007fffef0c2182 in start_thread (arg=0x7fffb7fff700) at pthread_create.c:312
#11 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 15 (Thread 0x7fffe40cb700 (LWP 23191)):
#0 sem_timedwait () at …/nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:101
#1 0x00007fffe5d406cc in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007fffe5d240f9 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007fffe5d28bc6 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4 0x00007fffe5d227ba in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#5 0x00007fffe5d2267e in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#6 0x00007fffe5d2029e in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#7 0x00007fffe5d1bdd8 in jack_cycle_wait () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#8 0x00007fffe5fa914e in ARDOUR::JACKAudioBackend::process_thread (this=0x2079480) at …/libs/backends/jack/jack_audiobackend.cc:935
#9 0x00007fffe5fa90fe in ARDOUR::JACKAudioBackend::_process_thread (arg=0x2079480) at …/libs/backends/jack/jack_audiobackend.cc:921
#10 0x00007fffe5d2026b in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007fffe5d3f858 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#12 0x00007fffef0c2182 in start_thread (arg=0x7fffe40cb700) at pthread_create.c:312
#13 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 14 (Thread 0x7fffe4e83700 (LWP 23190)):
#0 0x00007fffef0c93bd in read () at …/sysdeps/unix/syscall-template.S:81
#1 0x00007fffe5d41cf6 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007fffe5d45287 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007fffe5d44f9c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4 0x00007fffe5d3f858 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#5 0x00007fffef0c2182 in start_thread (arg=0x7fffe4e83700) at pthread_create.c:312
#6 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 13 (Thread 0x7fffe4f04700 (LWP 23189)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at …/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fffe5d40d5a in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
—Type to continue, or q to quit—
#2 0x00007fffe5d3cf21 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007fffe5d3f858 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4 0x00007fffef0c2182 in start_thread (arg=0x7fffe4f04700) at pthread_create.c:312
#5 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 10 (Thread 0x7fffbce7a700 (LWP 23186)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at …/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007ffff39f84e9 in g_cond_wait_until () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff397144d in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff3971684 in g_async_queue_timeout_pop () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#4 0x00007ffff39d3df4 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#5 0x00007ffff39d40b8 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#6 0x00007ffff39d39e3 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#7 0x00007fffef0c2182 in start_thread (arg=0x7fffbce7a700) at pthread_create.c:312
#8 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 9 (Thread 0x7fffcfbdf700 (LWP 23185)):
#0 0x00007fffecad3c6d in poll () at …/sysdeps/unix/syscall-template.S:81
#1 0x00007ffff39b796f in g_poll () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff39a69f1 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff39a636f in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#4 0x00007ffff39a6468 in g_main_context_iteration () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#5 0x00007ffff39a7f6f in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#6 0x00007ffff39d39e3 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#7 0x00007fffef0c2182 in start_thread (arg=0x7fffcfbdf700) at pthread_create.c:312
#8 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 5 (Thread 0x7fffe727f700 (LWP 23181)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at …/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff39f839d in g_cond_wait () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff721c09b in ARDOUR::Analyser::work () at …/libs/ardour/analyser.cc:81
#3 0x00007ffff721be31 in analyser_work () at …/libs/ardour/analyser.cc:46
#4 0x0000000001331a2f in sigc::pointer_functor0::operator()() const ()
#5 0x000000000132ef42 in sigc::adaptor_functor<sigc::pointer_functor0 >::operator()() const ()
#6 0x000000000132b5e5 in sigc::internal::slot_call0<sigc::pointer_functor0, void>::call_it (rep=0x1e53d40)
at /home/harrison/a3/inst/include/sigc+±2.0/sigc++/functors/slot.h:103
#7 0x00007ffff4143542 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#8 0x00007ffff39d39e3 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#9 0x00007fffef0c2182 in start_thread (arg=0x7fffe727f700) at pthread_create.c:312
#10 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 4 (Thread 0x7fffe7a80700 (LWP 23180)):
—Type to continue, or q to quit—
#0 pthread_cond_wait@@GLIBC_2.3.2 () at …/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff39f839d in g_cond_wait () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff76a7291 in peak_thread_work () at …/libs/ardour/source_factory.cc:68
#3 0x0000000001331a2f in sigc::pointer_functor0::operator()() const ()
#4 0x000000000132ef42 in sigc::adaptor_functor<sigc::pointer_functor0 >::operator()() const ()
#5 0x000000000132b5e5 in sigc::internal::slot_call0<sigc::pointer_functor0, void>::call_it (rep=0x1e52610)
at /home/harrison/a3/inst/include/sigc+±2.0/sigc++/functors/slot.h:103
#6 0x00007ffff4143542 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#7 0x00007ffff39d39e3 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#8 0x00007fffef0c2182 in start_thread (arg=0x7fffe7a80700) at pthread_create.c:312
#9 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 3 (Thread 0x7fffe8281700 (LWP 23179)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at …/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff39f839d in g_cond_wait () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff76a7291 in peak_thread_work () at …/libs/ardour/source_factory.cc:68
#3 0x0000000001331a2f in sigc::pointer_functor0::operator()() const ()
#4 0x000000000132ef42 in sigc::adaptor_functor<sigc::pointer_functor0 >::operator()() const ()
#5 0x000000000132b5e5 in sigc::internal::slot_call0<sigc::pointer_functor0, void>::call_it (rep=0x1dffda0)
at /home/harrison/a3/inst/include/sigc+±2.0/sigc++/functors/slot.h:103
#6 0x00007ffff4143542 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglibmm-2.4.so.1
#7 0x00007ffff39d39e3 in ?? () from /opt/Ardour-3.5.403-dbg/lib/libglib-2.0.so.0
#8 0x00007fffef0c2182 in start_thread (arg=0x7fffe8281700) at pthread_create.c:312
#9 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 2 (Thread 0x7fffe8a82700 (LWP 23178)):
#0 0x00007fffecaa79bd in nanosleep () at …/sysdeps/unix/syscall-template.S:81
#1 0x00007fffecad8fe4 in usleep (useconds=) at …/sysdeps/unix/sysv/linux/usleep.c:32
#2 0x000000000165d8e6 in gui_event_loop (ptr=0x0) at …/gtk2_ardour/linux_vst_gui_support.cc:380
#3 0x00007fffef0c2182 in start_thread (arg=0x7fffe8a82700) at pthread_create.c:312
#4 0x00007fffecae0fbd in clone () at …/sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 1 (Thread 0x7ffff7faf940 (LWP 23174)):
#0 0x00007fffeca1cbb9 in __GI_raise (sig=sig@entry=6) at …/nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007fffeca1ffc8 in __GI_abort () at abort.c:89
#2 0x00007fffeca15a76 in __assert_fail_base (fmt=0x7fffecb67370 “%s%s%s:%u: %s%sAssertion `%s’ failed.\n%n”,
assertion=assertion@entry=0x7ffff5a87be0 “buffer_length > 0”, file=file@entry=0x7ffff5a87610 “…/libs/evoral/src/libsmf/smf_load.c”, line=line@entry=560,
function=function@entry=0x7ffff5a87fe0 <PRETTY_FUNCTION.10578> “parse_next_event”) at assert.c:92
#3 0x00007fffeca15b22 in __GI___assert_fail (assertion=0x7ffff5a87be0 “buffer_length > 0”, file=0x7ffff5a87610 “…/libs/evoral/src/libsmf/smf_load.c”, line=560,
function=0x7ffff5a87fe0 <PRETTY_FUNCTION.10578> “parse_next_event”) at assert.c:101
#4 0x00007ffff5a832c2 in parse_next_event (track=0x3ba88e0) at …/libs/evoral/src/libsmf/smf_load.c:560
#5 0x00007ffff5a83953 in parse_mtrk_chunk (track=0x3ba88e0) at …/libs/evoral/src/libsmf/smf_load.c:780
—Type to continue, or q to quit—
#6 0x00007ffff5a83c8b in smf_load_from_memory (buffer=0x3bd2bc0, buffer_length=9097) at …/libs/evoral/src/libsmf/smf_load.c:876
#7 0x00007ffff5a83da9 in smf_load (file=0x3bd2980) at …/libs/evoral/src/libsmf/smf_load.c:917
#8 0x00007ffff6659ac7 in Evoral::SMF::open (this=0x3bc5ed0, path=…, track=1) at …/libs/evoral/src/SMF.cpp:114
#9 0x00007ffff769661b in ARDOUR::SMFSource::SMFSource (this=0x3bc5c50, s=…, node=…, must_exist=false, __in_chrg=, __vtt_parm=)
at …/libs/ardour/smf_source.cc:180
#10 0x00007ffff76a7c8b in ARDOUR::SourceFactory::create (s=…, node=…, defer_peaks=true) at …/libs/ardour/source_factory.cc:207
#11 0x00007ffff76590d7 in ARDOUR::Session::XMLSourceFactory (this=0x22fc480, node=…) at …/libs/ardour/session_state.cc:1944
#12 0x00007ffff76587aa in ARDOUR::Session::load_sources (this=0x22fc480, node=…) at …/libs/ardour/session_state.cc:1851
#13 0x00007ffff76536da in ARDOUR::Session::set_state (this=0x22fc480, node=…, version=3001) at …/libs/ardour/session_state.cc:1206
#14 0x00007ffff764c579 in ARDOUR::Session::post_engine_init (this=0x22fc480) at …/libs/ardour/session_state.cc:265
#15 0x00007ffff75addaa in ARDOUR::Session::Session (this=0x22fc480, eng=…, fullpath=…, snapshot_name=…, bus_profile=0x0, mix_template=…)
at …/libs/ardour/session.cc:321
#16 0x0000000000cfe8f7 in ARDOUR_UI::load_session (this=0x1e07430, path=…, snap_name=…, mix_template=…) at …/gtk2_ardour/ardour_ui.cc:2816
#17 0x0000000000cfe45e in ARDOUR_UI::get_session_parameters (this=0x1e07430, quit_on_cancel=false, should_be_new=false, load_template=…)
at …/gtk2_ardour/ardour_ui.cc:2747
#18 0x0000000000cf3d89 in ARDOUR_UI::starting (this=0x1e07430) at …/gtk2_ardour/ardour_ui.cc:828
#19 0x00007ffff60e4599 in Gtkmm2ext::UI::run (this=0x1e07430, old_receiver=…) at …/libs/gtkmm2ext/gtk_ui.cc:268
#20 0x000000000111a381 in main (argc=1, argv=0x7fffffffd0f8) at …/gtk2_ardour/main.cc:519
(gdb) kill
Kill the program being debugged? (y or n) y
(gdb)