View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004849 | ardour | bugs | public | 2012-04-22 02:52 | 2020-04-19 20:16 |
| Reporter | pneuman | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Target Version | 3.0 | ||||
| Summary | 0004849: Ardour segfaults during startup | ||||
| Description | Ardour 3 segfaults during startup, just after the startup wizard completes. It doesn't seem to matter if I choose to open an existing session, or if I create a brand new session -- I get the segfault in both cases. A backtrace is attached. | ||||
| Additional Information | OS: Ubuntu 11.10 AMD64 Ardour 3 svn r12052 | ||||
| Tags | No tags attached. | ||||
|
2012-04-22 02:52
|
backtrace.txt (17,530 bytes)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd9e1b700 (LWP 1095)]
0x0000000000000000 in ?? ()
(gdb) thread apply all bt
Thread 20 (Thread 0x7fffb7e02820 (LWP 1096)):
#0 0x00007ffff0c428dd in nanosleep ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff41596d2 in g_usleep ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff6dc3af0 in ARDOUR::AudioEngine::meter_thread (this=0x2d588a0)
at ../libs/ardour/audioengine.cc:697
#3 0x00007ffff6de358e in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x7fffbcef6a60, p=0x2d588a0)
at /usr/include/boost/bind/mem_fn_template.hpp:49
#4 0x00007ffff6ddeb64 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x7fffbcef6a70, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5 0x00007ffff6dda575 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x7fffbcef6a60) at /usr/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff6dd5846 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=0x7fffbcef6a60)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff6dd14d0 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<A---Type <return> to continue, or q <return> to quit---
RDOUR::AudioEngine*> > >, void>::call_it (rep=0x7fffbcef6a30)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8 0x00007ffff4a7ab3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#9 0x00007ffff41562b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()
Thread 19 (Thread 0x7fffd9e1b700 (LWP 1095)):
#0 0x0000000000000000 in ?? ()
#1 0x00000000012f4a1e in boost::function0<void>::operator() (
this=0x7fffbcf166f0)
at /usr/include/boost/function/function_template.hpp:1013
#2 0x00007ffff6fda736 in ARDOUR::MidiControlUI::do_request (
this=0x7fffbceba680, req=0x7fffbcf166e0) at ../libs/ardour/midi_ui.cc:78
#3 0x00007ffff6fe486b in AbstractUI<ARDOUR::MidiUIRequest>::handle_ui_requests
(this=0x7fffbceba680)
at /home/lsd/ardour3/3.0/libs/pbd/pbd/abstract_ui.cc:182
#4 0x00007ffff4fcd565 in BaseUI::request_handler (this=0x7fffbceba680,
ioc=Glib::IO_IN) at ../libs/pbd/base_ui.cc:122
#5 0x00007ffff4fce599 in sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator() (this=0x7fffbceba8b8, _A_a1=@0x7fffd9e1a9fc)
---Type <return> to continue, or q <return> to quit---
at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
#6 0x00007ffff4fce385 in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&> (
this=0x7fffbceba8b0, _A_arg1=@0x7fffd9e1a9fc)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
#7 0x00007ffff4fce0b4 in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it (
rep=0x7fffbceba880, a_1=@0x7fffd9e1a9fc)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137
#8 0x00007ffff4a80dcc in Glib::IOSource::dispatch(sigc::slot_base*) ()
from /usr/lib/libglibmm-2.4.so.1
#9 0x00007ffff4a809df in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/libglibmm-2.4.so.1
#10 0x00007ffff4130a5d in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff4131258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff4131792 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff4fcd2af in BaseUI::main_thread (this=0x7fffbceba680)
at ../libs/pbd/base_ui.cc:77
#14 0x00007ffff4fce653 in sigc::bound_mem_functor0<void, BaseUI>::operator() (
this=0x7fffbcebacb8)
at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
---Type <return> to continue, or q <return> to quit---
#15 0x00007ffff4fce4b8 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x7fffbcebacb0)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#16 0x00007ffff4fce229 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x7fffbcebac80)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#17 0x00007ffff4a7ab3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#18 0x00007ffff41562b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#20 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#21 0x0000000000000000 in ?? ()
Thread 18 (Thread 0x7fffb7e7d820 (LWP 1094)):
#0 0x00007fffefe59473 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6e4065d in ARDOUR::Butler::thread_work (this=0x38de190)
at ../libs/ardour/butler.cc:150
#2 0x00007ffff6e405b7 in ARDOUR::Butler::_thread_work (arg=0x38de190)
at ../libs/ardour/butler.cc:134
#3 0x00007ffff5003f24 in fake_thread_start (arg=0x3a66950)
at ../libs/pbd/pthread_utils.cc:81
#4 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#5 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 17 (Thread 0x7fffb7eff700 (LWP 1093)):
#0 0x00007ffff0c41300 in sem_wait ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6f1731e in PBD::ProcessSemaphore::wait (this=0x38e0f08)
at /home/lsd/ardour3/3.0/libs/pbd/pbd/semutils.h:41
#2 0x00007ffff6f158bf in ARDOUR::Graph::run_one (this=0x38e0e50)
at ../libs/ardour/graph.cc:376
#3 0x00007ffff6f15c19 in ARDOUR::Graph::helper_thread (this=0x38e0e50)
at ../libs/ardour/graph.cc:407
#4 0x00007ffff6f1ad00 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
this=0x7fffb7efebc8, p=0x38e0e50)
at /usr/include/boost/bind/mem_fn_template.hpp:49
#5 0x00007ffff6f1a956 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
this=0x7fffb7efebd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#6 0x00007ffff6f1a649 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
this=0x7fffb7efebc8) at /usr/include/boost/bind/bind_template.hpp:20
#7 0x00007ffff6f1a20b in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<---Type <return> to continue, or q <return> to quit---
boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
at /usr/include/boost/function/function_template.hpp:153
#8 0x00000000012f4a1e in boost::function0<void>::operator() (
this=0x7fffb7efebc0)
at /usr/include/boost/function/function_template.hpp:1013
#9 0x00007ffff6dc6e05 in ARDOUR::AudioEngine::_start_process_thread (
arg=0x38f14d0) at ../libs/ardour/audioengine.cc:1506
#10 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()
Thread 16 (Thread 0x7fffb7f80700 (LWP 1092)):
#0 0x00007ffff0c41300 in sem_wait ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6f1731e in PBD::ProcessSemaphore::wait (this=0x38e0f28)
at /home/lsd/ardour3/3.0/libs/pbd/pbd/semutils.h:41
#2 0x00007ffff6f15c93 in ARDOUR::Graph::main_thread (this=0x38e0e50)
at ../libs/ardour/graph.cc:426
#3 0x00007ffff6f1ad00 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
this=0x7fffb7f7fbc8, p=0x38e0e50)
at /usr/include/boost/bind/mem_fn_template.hpp:49
#4 0x00007ffff6f1a956 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >:---Type <return> to continue, or q <return> to quit---
:operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
this=0x7fffb7f7fbd8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#5 0x00007ffff6f1a649 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
this=0x7fffb7f7fbc8) at /usr/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff6f1a20b 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 /usr/include/boost/function/function_template.hpp:153
#7 0x00000000012f4a1e in boost::function0<void>::operator() (
this=0x7fffb7f7fbc0)
at /usr/include/boost/function/function_template.hpp:1013
#8 0x00007ffff6dc6e05 in ARDOUR::AudioEngine::_start_process_thread (
arg=0x38f12d0) at ../libs/ardour/audioengine.cc:1506
#9 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 15 (Thread 0x7ffff7ebc700 (LWP 1091)):
#0 0x00007fffefe59473 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff0e58756 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007ffff0e58ada in jack_cycle_wait ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007ffff6dc2cf4 in ARDOUR::AudioEngine::process_thread (this=0x2d588a0)
at ../libs/ardour/audioengine.cc:444
#4 0x00007ffff6dc268c in ARDOUR::AudioEngine::_process_thread (arg=0x2d588a0)
at ../libs/ardour/audioengine.cc:342
#5 0x00007ffff0e589d2 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#6 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#7 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7fffda6e9700 (LWP 1083)):
#0 0x00007ffff0c3f04c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff0e59f93 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fffe1ab6700 (LWP 1067)):
#0 0x00007ffff0c3f04c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1 0x00007ffff6d703ed in ARDOUR::Analyser::work ()
at ../libs/ardour/analyser.cc:85
#2 0x00007ffff6d70185 in analyser_work () at ../libs/ardour/analyser.cc:49
#3 0x0000000001883021 in sigc::pointer_functor0<void>::operator() (
this=0x2905488) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#4 0x0000000001880796 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2905480)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#5 0x000000000187d73d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2905450)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ffff4a7ab3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#7 0x00007ffff41562b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fffe22b7700 (LWP 1066)):
#0 0x00007ffff0c3f04c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff7202c71 in peak_thread_work ()
at ../libs/ardour/source_factory.cc:68
---Type <return> to continue, or q <return> to quit---
#2 0x0000000001883021 in sigc::pointer_functor0<void>::operator() (
this=0x2905378) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3 0x0000000001880796 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x2905370)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4 0x000000000187d73d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2905340)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#5 0x00007ffff4a7ab3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#6 0x00007ffff41562b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#8 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fffe2ab8700 (LWP 1064)):
#0 0x00007ffff0c3f04c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff7202c71 in peak_thread_work ()
at ../libs/ardour/source_factory.cc:68
#2 0x0000000001883021 in sigc::pointer_functor0<void>::operator() (
this=0x2905d68) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#3 0x0000000001880796 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::---Type <return> to continue, or q <return> to quit---
operator() (this=0x2905d60)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#4 0x000000000187d73d in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x2905d30)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#5 0x00007ffff4a7ab3d in ?? () from /usr/lib/libglibmm-2.4.so.1
#6 0x00007ffff41562b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#8 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fffe32b9700 (LWP 1063)):
#0 0x00007fffefe3121d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fffefe5ee54 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x0000000001acc947 in gui_event_loop (ptr=0x0)
at ../gtk2_ardour/linux_vst_gui_support.cc:363
#3 0x00007ffff0c3aefc in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007fffefe6559d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ffff7f999e0 (LWP 1060)):
---Type <return> to continue, or q <return> to quit---
#0 0x00007ffff6e2e5a5 in ARDOUR::BufferManager::put_thread_buffers (
tbp=0x7fffffffcb40) at ../libs/ardour/buffer_manager.cc:66
#1 0x00007ffff706a974 in ARDOUR::ProcessThread::drop_buffers (this=0x389cba0)
at ../libs/ardour/process_thread.cc:68
#2 0x00007ffff71879be in ARDOUR::Session::process (this=0x38d5690,
nframes=128) at ../libs/ardour/session_process.cc:84
#3 0x00007ffff6dc3c50 in ARDOUR::AudioEngine::set_session (this=0x2d588a0,
s=0x38d5690) at ../libs/ardour/audioengine.cc:729
#4 0x00007ffff70fe9d8 in ARDOUR::Session::when_engine_running (this=0x38d5690)
at ../libs/ardour/session.cc:567
#5 0x00007ffff7192262 in ARDOUR::Session::second_stage_init (this=0x38d5690)
at ../libs/ardour/session_state.cc:354
#6 0x00007ffff70fa5b9 in ARDOUR::Session::Session (this=0x38d5690, eng=...,
fullpath=..., snapshot_name=..., bus_profile=0x7fffffffd3b0,
mix_template=...) at ../libs/ardour/session.cc:200
#7 0x00000000012b7e63 in ARDOUR_UI::build_session (this=0x26a4930, path=...,
snap_name=..., bus_profile=...) at ../gtk2_ardour/ardour_ui.cc:2799
#8 0x00000000012b5f2e in ARDOUR_UI::build_session_from_nsd (this=0x26a4930,
session_path=..., session_name=...) at ../gtk2_ardour/ardour_ui.cc:2409
#9 0x00000000012b6c9f in ARDOUR_UI::get_session_parameters (this=0x26a4930,
quit_on_cancel=true, should_be_new=false, load_template=...)
at ../gtk2_ardour/ardour_ui.cc:2612
#10 0x00000000012ad985 in ARDOUR_UI::startup (this=0x26a4930)
---Type <return> to continue, or q <return> to quit---
at ../gtk2_ardour/ardour_ui.cc:667
#11 0x00000000012da61d in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()
(this=0x2b6b078) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#12 0x00000000012d4b06 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x2b6b070)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#13 0x00000000012ceeaf in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x2b6b040)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#14 0x0000000001296413 in sigc::internal::signal_emit0<void, sigc::nil>::emit (
impl=0x2b6aff0) at /usr/include/sigc++-2.0/sigc++/signal.h:776
#15 0x0000000001298258 in sigc::signal0<void, sigc::nil>::emit (this=0x26a49f0)
at /usr/include/sigc++-2.0/sigc++/signal.h:2673
#16 0x0000000001297610 in sigc::signal0<void, sigc::nil>::operator() (
this=0x26a49f0) at /usr/include/sigc++-2.0/sigc++/signal.h:2681
#17 0x00007ffff5463a44 in Gtkmm2ext::UI::run (this=0x26a4930, old_receiver=...)
at ../libs/gtkmm2ext/gtk_ui.cc:264
#18 0x00000000016d1bad in main (argc=1, argv=0x7fffffffdaa8)
at ../gtk2_ardour/main.cc:555
|
|
2012-04-22 16:16
|
test.patch (755 bytes)
diff --git a/libs/ardour/midi_ui.cc b/libs/ardour/midi_ui.cc
index 770a371..7493ac0 100644
--- a/libs/ardour/midi_ui.cc
+++ b/libs/ardour/midi_ui.cc
@@ -75,6 +75,7 @@ MidiControlUI::do_request (MidiUIRequest* req)
}
#endif
+ cout << "do " << req << "\n";
req->the_slot ();
} else if (req->type == Quit) {
diff --git a/libs/pbd/pbd/abstract_ui.cc b/libs/pbd/pbd/abstract_ui.cc
index 4c13ec1..4eb0b7d 100644
--- a/libs/pbd/pbd/abstract_ui.cc
+++ b/libs/pbd/pbd/abstract_ui.cc
@@ -222,6 +222,8 @@ AbstractUI<RequestObject>::call_slot (InvalidationRecord* invalidation, const bo
}
RequestObject *req = get_request (BaseUI::CallSlot);
+ cout << "call_slot req " << req << "\n";
+ PBD::stacktrace (cout, 10);
if (req == 0) {
return;
|
|
|
The console output with the attached patch might be useful. Thanks! |
|
|
No problem, here it is: Ardour3.0beta3 (built using ['12060'] and GCC version 4.6.1) ardour: [INFO]: Loading default ui configuration file ./../gtk2_ardour/ardour3_ui_default.conf Loading user ui configuration file /home/lsd/.config/ardour3/ardour3_ui.conf ardour: [INFO]: Loading ui configuration file ./../build/gtk2_ardour/ardour3_ui_dark.rc ardour: [INFO]: Ardour will be limited to 4096 open files ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour3/ardour_system.rc Loading user configuration file /home/lsd/.config/ardour3/ardour.rc Using SSE optimized routines ardour: [INFO]: looking for panners in /home/lsd/.config/ardour3/panners:/usr/local/lib/ardour3/panners:./../build/libs/panners/2in2out:./../build/libs/panners/1in2out:./../build/libs/panners/vbap ardour: [INFO]: Panner discovered: "Equal Power Stereo" in /usr/local/lib/ardour3/panners/libpan2in2out.so ardour: [INFO]: Panner discovered: "Mono to Stereo Panner" in /usr/local/lib/ardour3/panners/libpan1in2out.so ardour: [INFO]: Panner discovered: "VBAP 2D panner" in /usr/local/lib/ardour3/panners/libpanvbap.so SSE2 detected Set existing chooser to /home/lsd/music/ardour Found 0 along /usr/local/share/ardour3/templates:/home/lsd/.config/ardour3/templates Grab new name focus lost focus lost focus SSE2 detected LV2: Discovering 192 plugins Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Done LV2 discovery call_slot req 0x549b9b0 call_slot req 0x546b540 call_slot req 0x5580b60 call_slot req 0x54a53c0 call_slot req 0x7f63b4087190 do 0x7f63b4087190 Segmentation fault |
|
|
Odd. Did you apply the patch by hand? Did the PBD::stacktrace ... line make it in there? |
|
2012-04-23 13:27
|
valgrind-out.txt (84,059 bytes)
==32232== Memcheck, a memory error detector ==32232== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. ==32232== Using Valgrind-3.6.1-Debian and LibVEX; rerun with -h for copyright info ==32232== Command: ./../build/gtk2_ardour/ardour-3.0 --novst ==32232== ==32232== Conditional jump or move depends on uninitialised value(s) ==32232== at 0xCB36EDB: __GI___strcasecmp_l (strcmp.S:243) ==32232== by 0xCAD11A2: __gconv_open (gconv_open.c:70) ==32232== by 0xCADF5B9: _nl_find_msg (dcigettext.c:990) ==32232== by 0xCADFD54: __dcigettext (dcigettext.c:654) ==32232== by 0x8C89502: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81C4CC6: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81AA8D2: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81AB08B: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8C883AF: gtk_settings_get_for_screen (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C36BC8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B6029: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BFA3C: g_signal_emit_by_name (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x91721D6: gdk_display_open (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.6) ==32232== by 0x914003C: gdk_display_open_default_libgtk_only (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.6) ==32232== by 0x8C1AC43: gtk_init_check (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C1AC68: gtk_init (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0xA513EDB: Gtk::Main::init(int*, char***, bool) (in /usr/lib/libgtkmm-2.4.so.1.1.0) ==32232== by 0xA513F75: Gtk::Main::Main(int*, char***, bool) (in /usr/lib/libgtkmm-2.4.so.1.1.0) ==32232== by 0x767DAED: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:68) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Use of uninitialised value of size 8 ==32232== at 0xCB39014: __GI___strcasecmp_l (strcmp.S:2257) ==32232== by 0xCAD11A2: __gconv_open (gconv_open.c:70) ==32232== by 0xCADF5B9: _nl_find_msg (dcigettext.c:990) ==32232== by 0xCADFD54: __dcigettext (dcigettext.c:654) ==32232== by 0x8C89502: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81C4CC6: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81AA8D2: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81AB08B: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8C883AF: gtk_settings_get_for_screen (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C36BC8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B6029: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BFA3C: g_signal_emit_by_name (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x91721D6: gdk_display_open (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.6) ==32232== by 0x914003C: gdk_display_open_default_libgtk_only (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.6) ==32232== by 0x8C1AC43: gtk_init_check (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C1AC68: gtk_init (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0xA513EDB: Gtk::Main::init(int*, char***, bool) (in /usr/lib/libgtkmm-2.4.so.1.1.0) ==32232== by 0xA513F75: Gtk::Main::Main(int*, char***, bool) (in /usr/lib/libgtkmm-2.4.so.1.1.0) ==32232== by 0x767DAED: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:68) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Use of uninitialised value of size 8 ==32232== at 0xCB39018: __GI___strcasecmp_l (strcmp.S:2258) ==32232== by 0xCAD11A2: __gconv_open (gconv_open.c:70) ==32232== by 0xCADF5B9: _nl_find_msg (dcigettext.c:990) ==32232== by 0xCADFD54: __dcigettext (dcigettext.c:654) ==32232== by 0x8C89502: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81C4CC6: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81AA8D2: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81AB08B: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8C883AF: gtk_settings_get_for_screen (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C36BC8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B6029: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BFA3C: g_signal_emit_by_name (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x91721D6: gdk_display_open (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.6) ==32232== by 0x914003C: gdk_display_open_default_libgtk_only (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.6) ==32232== by 0x8C1AC43: gtk_init_check (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C1AC68: gtk_init (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0xA513EDB: Gtk::Main::init(int*, char***, bool) (in /usr/lib/libgtkmm-2.4.so.1.1.0) ==32232== by 0xA513F75: Gtk::Main::Main(int*, char***, bool) (in /usr/lib/libgtkmm-2.4.so.1.1.0) ==32232== by 0x767DAED: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:68) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Invalid read of size 4 ==32232== at 0x102DC0B3: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE444: FcConfigFilename (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== Address 0x196bfd24 is 20 bytes inside a block of size 22 alloc'd ==32232== at 0x4C28F9F: malloc (vg_replace_malloc.c:236) ==32232== by 0x102DC00C: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE444: FcConfigFilename (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Invalid read of size 4 ==32232== at 0x102DC0C8: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE444: FcConfigFilename (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== Address 0x196c7200 is 16 bytes inside a block of size 18 alloc'd ==32232== at 0x4C28F9F: malloc (vg_replace_malloc.c:236) ==32232== by 0x102DC00C: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE444: FcConfigFilename (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Invalid read of size 4 ==32232== at 0x102DC0C8: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1E77: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== Address 0x196dbcd8 is 40 bytes inside a block of size 42 alloc'd ==32232== at 0x4C28F9F: malloc (vg_replace_malloc.c:236) ==32232== by 0x102DC00C: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1E77: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Invalid read of size 4 ==32232== at 0x102DC0B3: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1E77: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== Address 0x19718544 is 36 bytes inside a block of size 39 alloc'd ==32232== at 0x4C28F9F: malloc (vg_replace_malloc.c:236) ==32232== by 0x102DC00C: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1E77: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Invalid read of size 4 ==32232== at 0x102DC0B3: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1E77: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== Address 0x197466e4 is 20 bytes inside a block of size 23 alloc'd ==32232== at 0x4C28F9F: malloc (vg_replace_malloc.c:236) ==32232== by 0x102DC00C: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1E77: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Invalid read of size 4 ==32232== at 0x102DC0B3: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE444: FcConfigFilename (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1E77: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== Address 0x1974e754 is 20 bytes inside a block of size 22 alloc'd ==32232== at 0x4C28F9F: malloc (vg_replace_malloc.c:236) ==32232== by 0x102DC00C: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE444: FcConfigFilename (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1A15: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F1E77: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102F20FD: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x1526A8E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526B77D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x152682E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x15269E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x1526D6E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2) ==32232== by 0x102F1B70: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7156: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7245: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102E7464: FcInit (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DC85C: FcConfigGetCurrent (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x102DE20F: FcConfigSubstituteWithPat (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4) ==32232== by 0x960826F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.2903.0) ==32232== by 0x93DDF88: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x93DC99C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.2903.0) ==32232== by 0x9AE78A3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA2FF: pango_layout_line_get_extents (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEA401: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x9AEB89C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2903.0) ==32232== by 0x8CCA0F0: gtk_text_layout_get_line_display (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CCB7B7: gtk_text_layout_get_cursor_locations (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD750F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD7546: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8CD76A0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5E5E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x8D371AB: gtk_widget_set_scroll_adjustments (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x8C7FDE4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.6) ==32232== by 0x81A40A3: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81B5819: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF6B0: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x81BF851: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3000.0) ==32232== by 0x76B9C77: Gtkmm2ext::TextViewer::TextViewer(unsigned long, unsigned long) (textviewer.cc:61) ==32232== by 0x767DC04: Gtkmm2ext::UI::UI(std::string, int*, char***) (gtk_ui.cc:95) ==32232== by 0x12CC931: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:168) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Conditional jump or move depends on uninitialised value(s) ==32232== at 0x122BA510: inflateReset2 (in /lib/x86_64-linux-gnu/libz.so.1.2.3.4) ==32232== by 0x122BA605: inflateInit2_ (in /lib/x86_64-linux-gnu/libz.so.1.2.3.4) ==32232== by 0x122B3E7B: ??? (in /lib/x86_64-linux-gnu/libz.so.1.2.3.4) ==32232== by 0xF226675: ??? (in /usr/lib/libxml2.so.2.7.8) ==32232== by 0xF226DA1: __xmlParserInputBufferCreateFilename (in /usr/lib/libxml2.so.2.7.8) ==32232== by 0xF1FC2D1: xmlNewInputFromFile (in /usr/lib/libxml2.so.2.7.8) ==32232== by 0xF20F905: xmlCreateURLParserCtxt (in /usr/lib/libxml2.so.2.7.8) ==32232== by 0xF215295: xmlSAXParseFileWithData (in /usr/lib/libxml2.so.2.7.8) ==32232== by 0x7AB8BA4: XMLTree::read_internal(bool) (xml++.cc:97) ==32232== by 0x199EBED: XMLTree::read(std::string const&) (xml++.h:51) ==32232== by 0x1AA373C: UIConfiguration::load_state() (ui_config.cc:119) ==32232== by 0x1A939C5: UIConfiguration::UIConfiguration() (ui_config.cc:57) ==32232== by 0x12CD7F7: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:181) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Invalid read of size 8 ==32232== at 0xCBD9D4B: __strspn_sse42 (strspn-c.c:146) ==32232== by 0x7A8D01A: PBD::EnumWriter::read_distinct(PBD::EnumWriter::EnumRegistration&, std::string) (enumwriter.cc:291) ==32232== by 0x7A8C675: PBD::EnumWriter::read(std::string, std::string) (enumwriter.cc:153) ==32232== by 0x5FC5A01: operator>>(std::istream&, ARDOUR::EditMode&) (enums.cc:686) ==32232== by 0x61C78FD: ARDOUR::ConfigVariable<ARDOUR::EditMode>::set_from_string(std::string const&) (configuration_variable.h:84) ==32232== by 0x5F8DA7D: ARDOUR::ConfigVariableBase::set_from_node(XMLNode const&) (configuration.cc:72) ==32232== by 0x61BC253: ARDOUR::RCConfiguration::set_variables(XMLNode const&) (rc_configuration_vars.h:74) ==32232== by 0x61BB0AA: ARDOUR::RCConfiguration::set_state(XMLNode const&, int) (rc_configuration.cc:268) ==32232== by 0x61B9623: ARDOUR::RCConfiguration::load_state() (rc_configuration.cc:136) ==32232== by 0x6055769: ARDOUR::init(bool, bool) (globals.cc:292) ==32232== by 0x12CE746: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:273) ==32232== by 0x16FC455: main (main.cc:549) ==32232== Address 0x1707a4e8 is 24 bytes inside a block of size 30 alloc'd ==32232== at 0x4C28B35: operator new(unsigned long) (vg_replace_malloc.c:261) ==32232== by 0xC635058: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0xC635249: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0xC635B75: std::string::_M_leak_hard() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0xC635C64: std::string::operator[](unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0x7A8CF8B: PBD::EnumWriter::read_distinct(PBD::EnumWriter::EnumRegistration&, std::string) (enumwriter.cc:284) ==32232== by 0x7A8C675: PBD::EnumWriter::read(std::string, std::string) (enumwriter.cc:153) ==32232== by 0x5FC5A01: operator>>(std::istream&, ARDOUR::EditMode&) (enums.cc:686) ==32232== by 0x61C78FD: ARDOUR::ConfigVariable<ARDOUR::EditMode>::set_from_string(std::string const&) (configuration_variable.h:84) ==32232== by 0x5F8DA7D: ARDOUR::ConfigVariableBase::set_from_node(XMLNode const&) (configuration.cc:72) ==32232== by 0x61BC253: ARDOUR::RCConfiguration::set_variables(XMLNode const&) (rc_configuration_vars.h:74) ==32232== by 0x61BB0AA: ARDOUR::RCConfiguration::set_state(XMLNode const&, int) (rc_configuration.cc:268) ==32232== by 0x61B9623: ARDOUR::RCConfiguration::load_state() (rc_configuration.cc:136) ==32232== by 0x6055769: ARDOUR::init(bool, bool) (globals.cc:292) ==32232== by 0x12CE746: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:273) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Invalid read of size 8 ==32232== at 0xCBD9D4B: __strspn_sse42 (strspn-c.c:146) ==32232== by 0x7A8D01A: PBD::EnumWriter::read_distinct(PBD::EnumWriter::EnumRegistration&, std::string) (enumwriter.cc:291) ==32232== by 0x7A8C675: PBD::EnumWriter::read(std::string, std::string) (enumwriter.cc:153) ==32232== by 0x5FC6479: operator>>(std::istream&, ARDOUR::ShuttleBehaviour&) (enums.cc:752) ==32232== by 0x61C70BD: ARDOUR::ConfigVariable<ARDOUR::ShuttleBehaviour>::set_from_string(std::string const&) (configuration_variable.h:84) ==32232== by 0x5F8DA7D: ARDOUR::ConfigVariableBase::set_from_node(XMLNode const&) (configuration.cc:72) ==32232== by 0x61BD7A0: ARDOUR::RCConfiguration::set_variables(XMLNode const&) (rc_configuration_vars.h:128) ==32232== by 0x61BB0AA: ARDOUR::RCConfiguration::set_state(XMLNode const&, int) (rc_configuration.cc:268) ==32232== by 0x61B9623: ARDOUR::RCConfiguration::load_state() (rc_configuration.cc:136) ==32232== by 0x6055769: ARDOUR::init(bool, bool) (globals.cc:292) ==32232== by 0x12CE746: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:273) ==32232== by 0x16FC455: main (main.cc:549) ==32232== Address 0x1df76988 is 24 bytes inside a block of size 31 alloc'd ==32232== at 0x4C28B35: operator new(unsigned long) (vg_replace_malloc.c:261) ==32232== by 0xC635058: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0xC635249: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0xC635B75: std::string::_M_leak_hard() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0xC635C64: std::string::operator[](unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0x7A8CF8B: PBD::EnumWriter::read_distinct(PBD::EnumWriter::EnumRegistration&, std::string) (enumwriter.cc:284) ==32232== by 0x7A8C675: PBD::EnumWriter::read(std::string, std::string) (enumwriter.cc:153) ==32232== by 0x5FC6479: operator>>(std::istream&, ARDOUR::ShuttleBehaviour&) (enums.cc:752) ==32232== by 0x61C70BD: ARDOUR::ConfigVariable<ARDOUR::ShuttleBehaviour>::set_from_string(std::string const&) (configuration_variable.h:84) ==32232== by 0x5F8DA7D: ARDOUR::ConfigVariableBase::set_from_node(XMLNode const&) (configuration.cc:72) ==32232== by 0x61BD7A0: ARDOUR::RCConfiguration::set_variables(XMLNode const&) (rc_configuration_vars.h:128) ==32232== by 0x61BB0AA: ARDOUR::RCConfiguration::set_state(XMLNode const&, int) (rc_configuration.cc:268) ==32232== by 0x61B9623: ARDOUR::RCConfiguration::load_state() (rc_configuration.cc:136) ==32232== by 0x6055769: ARDOUR::init(bool, bool) (globals.cc:292) ==32232== by 0x12CE746: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:273) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Invalid read of size 8 ==32232== at 0xCBD9D4B: __strspn_sse42 (strspn-c.c:146) ==32232== by 0x7A8D01A: PBD::EnumWriter::read_distinct(PBD::EnumWriter::EnumRegistration&, std::string) (enumwriter.cc:291) ==32232== by 0x7A8C675: PBD::EnumWriter::read(std::string, std::string) (enumwriter.cc:153) ==32232== by 0x5FC6CD9: operator>>(std::istream&, ARDOUR::WaveformScale&) (enums.cc:804) ==32232== by 0x61C6DFD: ARDOUR::ConfigVariable<ARDOUR::WaveformScale>::set_from_string(std::string const&) (configuration_variable.h:84) ==32232== by 0x5F8DA7D: ARDOUR::ConfigVariableBase::set_from_node(XMLNode const&) (configuration.cc:72) ==32232== by 0x61BEA54: ARDOUR::RCConfiguration::set_variables(XMLNode const&) (rc_configuration_vars.h:170) ==32232== by 0x61BB0AA: ARDOUR::RCConfiguration::set_state(XMLNode const&, int) (rc_configuration.cc:268) ==32232== by 0x61B9623: ARDOUR::RCConfiguration::load_state() (rc_configuration.cc:136) ==32232== by 0x6055769: ARDOUR::init(bool, bool) (globals.cc:292) ==32232== by 0x12CE746: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:273) ==32232== by 0x16FC455: main (main.cc:549) ==32232== Address 0x17199678 is 24 bytes inside a block of size 31 alloc'd ==32232== at 0x4C28B35: operator new(unsigned long) (vg_replace_malloc.c:261) ==32232== by 0xC635058: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0xC635249: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0xC635B75: std::string::_M_leak_hard() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0xC635C64: std::string::operator[](unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==32232== by 0x7A8CF8B: PBD::EnumWriter::read_distinct(PBD::EnumWriter::EnumRegistration&, std::string) (enumwriter.cc:284) ==32232== by 0x7A8C675: PBD::EnumWriter::read(std::string, std::string) (enumwriter.cc:153) ==32232== by 0x5FC6CD9: operator>>(std::istream&, ARDOUR::WaveformScale&) (enums.cc:804) ==32232== by 0x61C6DFD: ARDOUR::ConfigVariable<ARDOUR::WaveformScale>::set_from_string(std::string const&) (configuration_variable.h:84) ==32232== by 0x5F8DA7D: ARDOUR::ConfigVariableBase::set_from_node(XMLNode const&) (configuration.cc:72) ==32232== by 0x61BEA54: ARDOUR::RCConfiguration::set_variables(XMLNode const&) (rc_configuration_vars.h:170) ==32232== by 0x61BB0AA: ARDOUR::RCConfiguration::set_state(XMLNode const&, int) (rc_configuration.cc:268) ==32232== by 0x61B9623: ARDOUR::RCConfiguration::load_state() (rc_configuration.cc:136) ==32232== by 0x6055769: ARDOUR::init(bool, bool) (globals.cc:292) ==32232== by 0x12CE746: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:273) ==32232== by 0x16FC455: main (main.cc:549) ==32232== ==32232== Conditional jump or move depends on uninitialised value(s) ==32232== at 0x122BA510: inflateReset2 (in /lib/x86_64-linux-gnu/libz.so.1.2.3.4) ==32232== by 0x122BA605: inflateInit2_ (in /lib/x86_64-linux-gnu/libz.so.1.2.3.4) ==32232== by 0x11A710C3: png_create_read_struct_2 (in /lib/x86_64-linux-gnu/libpng12.so.0.46.0) ==32232== by 0x2176D155: ??? (in /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so) ==32232== by 0xEDA962D: ??? (in /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.2400.0) ==32232== by 0xEDA991B: gdk_pixbuf_new_from_file (in /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.2400.0) ==32232== by 0xAB2C000: Gdk::Pixbuf::create_from_file(std::string const&) (in /usr/lib/libgdkmm-2.4.so.1.1.0) ==32232== by 0x1AEDD1C: get_icon(char const*) (utils.cc:543) ==32232== by 0x1675895: GainMeter::setup_slider_pix() (gain_meter.cc:73) ==32232== by 0x12CE799: ARDOUR_UI::ARDOUR_UI(int*, char***) (ardour_ui.cc:280) ==32232== by 0x16FC455: main (main.cc:549) ==32232== Found 0 along /usr/local/share/ardour3/templates:/home/lsd/.config/ardour3/templates Grab new name focus lost focus lost focus ==32232== Syscall param write(buf) points to uninitialised byte(s) ==32232== at 0xBD9107D: ??? (syscall-template.S:82) ==32232== by 0xBB6AECF: ??? (in /usr/lib/x86_64-linux-gnu/libjack.so.0.0.28) ==32232== by 0xBB6F7E3: jack_port_register (in /usr/lib/x86_64-linux-gnu/libjack.so.0.0.28) ==32232== by 0x6E8D504: MIDI::Port::create_port() (port.cc:413) ==32232== by 0x6E8C1D5: MIDI::Port::init(std::string const&, MIDI::Port::Flags) (port.cc:103) ==32232== by 0x6E8BDA8: MIDI::Port::Port(std::string const&, MIDI::Port::Flags, _jack_client*) (port.cc:61) ==32232== by 0x6EA3382: MIDI::MachineControl::MachineControl(MIDI::Manager*, _jack_client*) (mmc.cc:205) ==32232== by 0x6E5ED6A: MIDI::Manager::Manager(_jack_client*) (manager.cc:41) ==32232== by 0x6E5F9C2: MIDI::Manager::create(_jack_client*) (manager.cc:156) ==32232== by 0x6055D55: ARDOUR::init_post_engine() (globals.cc:369) ==32232== by 0x12D090D: ARDOUR_UI::post_engine() (ardour_ui.cc:405) ==32232== by 0x12D07ED: ARDOUR_UI::create_engine() (ardour_ui.cc:394) ==32232== by 0x12DC4F0: ARDOUR_UI::get_session_parameters(bool, bool, std::string) (ardour_ui.cc:2512) ==32232== by 0x12D348E: ARDOUR_UI::startup() (ardour_ui.cc:653) ==32232== by 0x130032C: sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()() const (in /home/lsd/ardour3/3.0/build/gtk2_ardour/ardour-3.0) ==32232== by 0x12FA815: sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator()() const (adaptor_trait.h:251) ==32232== by 0x12F4BBE: sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it(sigc::internal::slot_rep*) (slot.h:103) ==32232== by 0x12BBF2A: sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*) (signal.h:776) ==32232== by 0x12BDD6F: sigc::signal0<void, sigc::nil>::emit() const (signal.h:2673) ==32232== by 0x12BD127: sigc::signal0<void, sigc::nil>::operator()() const (signal.h:2681) ==32232== by 0x7680A43: Gtkmm2ext::UI::run(Receiver&) (gtk_ui.cc:264) ==32232== by 0x16FC470: main (main.cc:555) ==32232== Address 0x7feffd5a2 is on thread 1's stack ==32232== LV2: Discovering 225 plugins Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Failed to expand qname `rdf:value' Attempt to add quad with NULL field. Done LV2 discovery ==32232== Syscall param write(buf) points to uninitialised byte(s) ==32232== at 0xBD9107D: ??? (syscall-template.S:82) ==32232== by 0xBB6AECF: ??? (in /usr/lib/x86_64-linux-gnu/libjack.so.0.0.28) ==32232== by 0xBB72B28: jack_set_sync_callback (in /usr/lib/x86_64-linux-gnu/libjack.so.0.0.28) ==32232== by 0x5F0615F: ARDOUR::AudioEngine::set_jack_callbacks() (audioengine.cc:164) ==32232== by 0x5F06397: ARDOUR::AudioEngine::start() (audioengine.cc:211) ==32232== by 0x12D9B35: ARDOUR_UI::do_engine_start() (ardour_ui.cc:1966) ==32232== by 0x12D0EC8: ARDOUR_UI::post_engine() (ardour_ui.cc:480) ==32232== by 0x12D07ED: ARDOUR_UI::create_engine() (ardour_ui.cc:394) ==32232== by 0x12DC4F0: ARDOUR_UI::get_session_parameters(bool, bool, std::string) (ardour_ui.cc:2512) ==32232== by 0x12D348E: ARDOUR_UI::startup() (ardour_ui.cc:653) ==32232== by 0x130032C: sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()() const (in /home/lsd/ardour3/3.0/build/gtk2_ardour/ardour-3.0) ==32232== by 0x12FA815: sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator()() const (adaptor_trait.h:251) ==32232== by 0x12F4BBE: sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it(sigc::internal::slot_rep*) (slot.h:103) ==32232== by 0x12BBF2A: sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*) (signal.h:776) ==32232== by 0x12BDD6F: sigc::signal0<void, sigc::nil>::emit() const (signal.h:2673) ==32232== by 0x12BD127: sigc::signal0<void, sigc::nil>::operator()() const (signal.h:2681) ==32232== by 0x7680A43: Gtkmm2ext::UI::run(Receiver&) (gtk_ui.cc:264) ==32232== by 0x16FC470: main (main.cc:555) ==32232== Address 0x7feffd938 is on thread 1's stack ==32232== ==32232== Syscall param write(buf) points to uninitialised byte(s) ==32232== at 0xBD9107D: ??? (syscall-template.S:82) ==32232== by 0xBB6AECF: ??? (in /usr/lib/x86_64-linux-gnu/libjack.so.0.0.28) ==32232== by 0xBB6DC58: jack_activate (in /usr/lib/x86_64-linux-gnu/libjack.so.0.0.28) ==32232== by 0x5F063A3: ARDOUR::AudioEngine::start() (audioengine.cc:213) ==32232== by 0x12D9B35: ARDOUR_UI::do_engine_start() (ardour_ui.cc:1966) ==32232== by 0x12D0EC8: ARDOUR_UI::post_engine() (ardour_ui.cc:480) ==32232== by 0x12D07ED: ARDOUR_UI::create_engine() (ardour_ui.cc:394) ==32232== by 0x12DC4F0: ARDOUR_UI::get_session_parameters(bool, bool, std::string) (ardour_ui.cc:2512) ==32232== by 0x12D348E: ARDOUR_UI::startup() (ardour_ui.cc:653) ==32232== by 0x130032C: sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()() const (in /home/lsd/ardour3/3.0/build/gtk2_ardour/ardour-3.0) ==32232== by 0x12FA815: sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator()() const (adaptor_trait.h:251) ==32232== by 0x12F4BBE: sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it(sigc::internal::slot_rep*) (slot.h:103) ==32232== by 0x12BBF2A: sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*) (signal.h:776) ==32232== by 0x12BDD6F: sigc::signal0<void, sigc::nil>::emit() const (signal.h:2673) ==32232== by 0x12BD127: sigc::signal0<void, sigc::nil>::operator()() const (signal.h:2681) ==32232== by 0x7680A43: Gtkmm2ext::UI::run(Receiver&) (gtk_ui.cc:264) ==32232== by 0x16FC470: main (main.cc:555) ==32232== Address 0x7feffd978 is on thread 1's stack ==32232== ==32232== Syscall param write(buf) points to uninitialised byte(s) ==32232== at 0xBD9107D: ??? (syscall-template.S:82) ==32232== by 0xBB6AECF: ??? (in /usr/lib/x86_64-linux-gnu/libjack.so.0.0.28) ==32232== by 0xBB6F7E3: jack_port_register (in /usr/lib/x86_64-linux-gnu/libjack.so.0.0.28) ==32232== by 0x61A3EEE: ARDOUR::Port::Port(std::string const&, ARDOUR::DataType, ARDOUR::Port::Flags) (port.cc:72) ==32232== by 0x5EEA2E5: ARDOUR::AudioPort::AudioPort(std::string const&, ARDOUR::Port::Flags) (audio_port.cc:33) ==32232== by 0x5F0835E: ARDOUR::AudioEngine::register_port(ARDOUR::DataType, std::string const&, bool) (audioengine.cc:792) ==32232== by 0x5F089F3: ARDOUR::AudioEngine::register_input_port(ARDOUR::DataType, std::string const&) (audioengine.cc:821) ==32232== by 0x6070468: ARDOUR::IO::ensure_ports_locked(ARDOUR::ChanCount, bool, bool&) (io.cc:430) ==32232== by 0x6070B59: ARDOUR::IO::ensure_ports(ARDOUR::ChanCount, bool, void*) (io.cc:486) ==32232== by 0x6070CB8: ARDOUR::IO::ensure_io(ARDOUR::ChanCount, bool, void*) (io.cc:509) ==32232== by 0x62D8288: ARDOUR::Session::create(std::string const&, ARDOUR::BusProfile*) (session_state.cc:590) ==32232== by 0x623E6AD: ARDOUR::Session::Session(ARDOUR::AudioEngine&, std::string const&, std::string const&, ARDOUR::BusProfile*, std::string) (session.cc:194) ==32232== by 0x12DDA58: ARDOUR_UI::build_session(std::string const&, std::string const&, ARDOUR::BusProfile&) (ardour_ui.cc:2747) ==32232== by 0x12DBB23: ARDOUR_UI::build_session_from_nsd(std::string const&, std::string const&) (ardour_ui.cc:2375) ==32232== by 0x12DC894: ARDOUR_UI::get_session_parameters(bool, bool, std::string) (ardour_ui.cc:2560) ==32232== by 0x12D348E: ARDOUR_UI::startup() (ardour_ui.cc:653) ==32232== by 0x130032C: sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()() const (in /home/lsd/ardour3/3.0/build/gtk2_ardour/ardour-3.0) ==32232== by 0x12FA815: sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator()() const (adaptor_trait.h:251) ==32232== by 0x12F4BBE: sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it(sigc::internal::slot_rep*) (slot.h:103) ==32232== by 0x12BBF2A: sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*) (signal.h:776) ==32232== by 0x12BDD6F: sigc::signal0<void, sigc::nil>::emit() const (signal.h:2673) ==32232== by 0x12BD127: sigc::signal0<void, sigc::nil>::operator()() const (signal.h:2681) ==32232== by 0x7680A43: Gtkmm2ext::UI::run(Receiver&) (gtk_ui.cc:264) ==32232== by 0x16FC470: main (main.cc:555) ==32232== Address 0x7feffd04d is on thread 1's stack ==32232== ==32232== Syscall param write(buf) points to uninitialised byte(s) ==32232== at 0xBD9107D: ??? (syscall-template.S:82) ==32232== by 0xBB6AECF: ??? (in /usr/lib/x86_64-linux-gnu/libjack.so.0.0.28) ==32232== by 0xBB6DECA: jack_connect (in /usr/lib/x86_64-linux-gnu/libjack.so.0.0.28) ==32232== by 0x61A4585: ARDOUR::Port::connect(std::string const&) (port.cc:163) ==32232== by 0x606FEB4: ARDOUR::IO::add_port(std::string, void*, ARDOUR::DataType) (io.cc:368) ==32232== by 0x62417A1: ARDOUR::Session::when_engine_running() (session.cc:416) ==32232== by 0x62D63C5: ARDOUR::Session::second_stage_init() (session_state.cc:354) ==32232== by 0x623E70C: ARDOUR::Session::Session(ARDOUR::AudioEngine&, std::string const&, std::string const&, ARDOUR::BusProfile*, std::string) (session.cc:200) ==32232== by 0x12DDA58: ARDOUR_UI::build_session(std::string const&, std::string const&, ARDOUR::BusProfile&) (ardour_ui.cc:2747) ==32232== by 0x12DBB23: ARDOUR_UI::build_session_from_nsd(std::string const&, std::string const&) (ardour_ui.cc:2375) ==32232== by 0x12DC894: ARDOUR_UI::get_session_parameters(bool, bool, std::string) (ardour_ui.cc:2560) ==32232== by 0x12D348E: ARDOUR_UI::startup() (ardour_ui.cc:653) ==32232== by 0x130032C: sigc::bound_mem_functor0<void, ARDOUR_UI>::operator()() const (in /home/lsd/ardour3/3.0/build/gtk2_ardour/ardour-3.0) ==32232== by 0x12FA815: sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator()() const (adaptor_trait.h:251) ==32232== by 0x12F4BBE: sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it(sigc::internal::slot_rep*) (slot.h:103) ==32232== by 0x12BBF2A: sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*) (signal.h:776) ==32232== by 0x12BDD6F: sigc::signal0<void, sigc::nil>::emit() const (signal.h:2673) ==32232== by 0x12BD127: sigc::signal0<void, sigc::nil>::operator()() const (signal.h:2681) ==32232== by 0x7680A43: Gtkmm2ext::UI::run(Receiver&) (gtk_ui.cc:264) ==32232== by 0x16FC470: main (main.cc:555) ==32232== Address 0x7feffd08d is on thread 1's stack ==32232== ==32232== Thread 11: ==32232== Jump to the invalid address stated on the next line ==32232== at 0x0: ??? ==32232== by 0x611E889: ARDOUR::MidiControlUI::do_request(ARDOUR::MidiUIRequest*) (midi_ui.cc:78) ==32232== by 0x61289BE: AbstractUI<ARDOUR::MidiUIRequest>::handle_ui_requests() (abstract_ui.cc:182) ==32232== by 0x7A67564: BaseUI::request_handler(Glib::IOCondition) (base_ui.cc:122) ==32232== by 0x7A68598: sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (in /home/lsd/ardour3/3.0/build/libs/pbd/libpbd.so) ==32232== by 0x7A68384: sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::deduce_result_type<Glib::IOCondition const&, void, void, void, void, void, void>::type sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&>(Glib::IOCondition const&) const (adaptor_trait.h:84) ==32232== by 0x7A680B3: sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it(sigc::internal::slot_rep*, Glib::IOCondition const&) (slot.h:137) ==32232== by 0x7F72DCB: Glib::IOSource::dispatch(sigc::slot_base*) (in /usr/lib/libglibmm-2.4.so.1.3.0) ==32232== by 0x7F729DE: Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) (in /usr/lib/libglibmm-2.4.so.1.3.0) ==32232== by 0x8834A5C: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0) ==32232== by 0x8835257: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0) ==32232== by 0x8835791: g_main_loop_run (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0) ==32232== by 0x7A672AE: BaseUI::main_thread() (base_ui.cc:77) ==32232== by 0x7A68652: sigc::bound_mem_functor0<void, BaseUI>::operator()() const (in /home/lsd/ardour3/3.0/build/libs/pbd/libpbd.so) ==32232== by 0x7A684B7: sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (adaptor_trait.h:251) ==32232== by 0x7A68228: sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (slot.h:103) ==32232== by 0x7F6CB3C: ??? (in /usr/lib/libglibmm-2.4.so.1.3.0) ==32232== by 0x885A2B5: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0) ==32232== by 0xBD89EFB: start_thread (pthread_create.c:304) ==32232== by 0xCB9259C: clone (clone.S:112) ==32232== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==32232== ==32232== ==32232== Process terminating with default action of signal 11 (SIGSEGV) ==32232== Bad permissions for mapped region at address 0x0 ==32232== at 0x0: ??? ==32232== by 0x611E889: ARDOUR::MidiControlUI::do_request(ARDOUR::MidiUIRequest*) (midi_ui.cc:78) ==32232== by 0x61289BE: AbstractUI<ARDOUR::MidiUIRequest>::handle_ui_requests() (abstract_ui.cc:182) ==32232== by 0x7A67564: BaseUI::request_handler(Glib::IOCondition) (base_ui.cc:122) ==32232== by 0x7A68598: sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>::operator()(Glib::IOCondition const&) const (in /home/lsd/ardour3/3.0/build/libs/pbd/libpbd.so) ==32232== by 0x7A68384: sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::deduce_result_type<Glib::IOCondition const&, void, void, void, void, void, void>::type sigc::adaptor_functor<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition> >::operator()<Glib::IOCondition const&>(Glib::IOCondition const&) const (adaptor_trait.h:84) ==32232== by 0x7A680B3: sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, BaseUI, Glib::IOCondition>, bool, Glib::IOCondition>::call_it(sigc::internal::slot_rep*, Glib::IOCondition const&) (slot.h:137) ==32232== by 0x7F72DCB: Glib::IOSource::dispatch(sigc::slot_base*) (in /usr/lib/libglibmm-2.4.so.1.3.0) ==32232== by 0x7F729DE: Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) (in /usr/lib/libglibmm-2.4.so.1.3.0) ==32232== by 0x8834A5C: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0) ==32232== by 0x8835257: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0) ==32232== by 0x8835791: g_main_loop_run (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0) ==32232== by 0x7A672AE: BaseUI::main_thread() (base_ui.cc:77) ==32232== by 0x7A68652: sigc::bound_mem_functor0<void, BaseUI>::operator()() const (in /home/lsd/ardour3/3.0/build/libs/pbd/libpbd.so) ==32232== by 0x7A684B7: sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator()() const (adaptor_trait.h:251) ==32232== by 0x7A68228: sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it(sigc::internal::slot_rep*) (slot.h:103) ==32232== by 0x7F6CB3C: ??? (in /usr/lib/libglibmm-2.4.so.1.3.0) ==32232== by 0x885A2B5: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3000.0) ==32232== by 0xBD89EFB: start_thread (pthread_create.c:304) ==32232== by 0xCB9259C: clone (clone.S:112) ==32232== ==32232== HEAP SUMMARY: ==32232== in use at exit: 50,958,510 bytes in 832,545 blocks ==32232== total heap usage: 3,364,606 allocs, 2,532,061 frees, 258,373,293 bytes allocated ==32232== ==32232== LEAK SUMMARY: ==32232== definitely lost: 1,301,067 bytes in 17,013 blocks ==32232== indirectly lost: 38,676 bytes in 1,128 blocks ==32232== possibly lost: 6,500,571 bytes in 59,715 blocks ==32232== still reachable: 43,118,196 bytes in 754,689 blocks ==32232== suppressed: 0 bytes in 0 blocks ==32232== Rerun with --leak-check=full to see details of leaked memory ==32232== ==32232== For counts of detected and suppressed errors, rerun with: -v ==32232== Use --track-origins=yes to see where uninitialised values come from ==32232== ERROR SUMMARY: 152 errors from 20 contexts (suppressed: 276 from 10) |
|
|
I've just attached valgrind output in the "valgrind-out.txt" file. |
|
|
svn rev 12076 contains a lot of extra debugging output that can be enabled by adding -D eventloop,abstractui to a command-line startup of ardour. it would be helpful to see what it shows on your system. |
|
|
I think this one can be closed -- the problem disappeared when I compiled with GCC 4.4 instead of 4.6. Since the new signals code went in, it's worked fine for me on GCC 4.6 as well. |
|
|
Cool, thanks. |
|
|
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 |
|---|---|---|---|
| 2012-04-22 02:52 | pneuman | New Issue | |
| 2012-04-22 02:52 | pneuman | File Added: backtrace.txt | |
| 2012-04-22 15:36 | cth103 | cost | => 0.00 |
| 2012-04-22 15:36 | cth103 | Target Version | => 3.0 beta4 |
| 2012-04-22 16:16 | cth103 | File Added: test.patch | |
| 2012-04-22 16:16 | cth103 | Note Added: 0013158 | |
| 2012-04-22 16:16 | cth103 | Status | new => feedback |
| 2012-04-23 08:16 | pneuman | Note Added: 0013159 | |
| 2012-04-23 09:28 | cth103 | Note Added: 0013160 | |
| 2012-04-23 13:27 | pneuman | File Added: valgrind-out.txt | |
| 2012-04-23 13:27 | pneuman | Note Added: 0013166 | |
| 2012-04-23 21:54 | cth103 | Status | feedback => acknowledged |
| 2012-04-24 11:15 | cth103 | Relationship added | duplicate of 0004850 |
| 2012-04-24 17:19 | paul | Note Added: 0013180 | |
| 2012-05-23 15:07 | cth103 | Target Version | 3.0 beta4 => 3.0 |
| 2012-05-28 23:57 | pneuman | Note Added: 0013320 | |
| 2012-05-29 00:11 | cth103 | Note Added: 0013321 | |
| 2012-05-29 00:11 | cth103 | Status | acknowledged => resolved |
| 2012-05-29 00:11 | cth103 | Resolution | open => fixed |
| 2012-05-29 00:11 | cth103 | Assigned To | => cth103 |
| 2020-04-19 20:16 | system | Note Added: 0023045 | |
| 2020-04-19 20:16 | system | Status | resolved => closed |