View Issue Details

IDProjectCategoryView StatusLast Update
0005560ardourbugspublic2013-07-08 15:32
ReporterRiksha Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Summary0005560: Ardour crashes when moving region from or to a certain track
DescriptionArdour crashes when moving a region from or to a certain track. This is reproducible consistently. It only happens when moving a (random) region to a specific track.
The bug occurs in Ardour 3.1 and 3.2 from ardour.org. I am running Ubuntu 12.04 -64 with jackdmp 1.9.9.5. Backtrace is attached.
Additional Informationmatthias@matthias:/opt/Ardour-3.2-dbg/bin$ ./ardour3 --debug
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /opt/Ardour-3.2-dbg/bin/ardour-3.2...done.
(gdb)
(gdb) run
Starting program: /opt/Ardour-3.2-dbg/bin/ardour-3.2
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bnd txt domain [gtk2_ardour3] to /opt/Ardour-3.2-dbg/share/locale
Ardour3.2 (built using 3.2 and GCC version 4.4.6)
Cannot xinstall SIGPIPE error handler
Gtk-Message: Failed to load module "canberra-gtk-module"
ardour: [INFO]: Loading default ui configuration file /opt/Ardour-3.2-dbg/etc/ardour3_ui_default.conf
Loading user ui configuration file /opt/Ardour-3.2-dbg/etc/ardour3_ui.conf
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
[New Thread 0x7fffe7f29700 (LWP 26488)]
ardour: [INFO]: Loading system configuration file /opt/Ardour-3.2-dbg/etc/ardour_system.rc
Loading user configuration file /home/matthias/.config/ardour3/ardour.rc
Using SSE optimized routines
[New Thread 0x7fffe7728700 (LWP 26489)]
[New Thread 0x7fffe6f27700 (LWP 26490)]
[New Thread 0x7fffe6726700 (LWP 26491)]
ardour: [INFO]: Loading ui configuration file /opt/Ardour-3.2-dbg/etc/ardour3_ui_dark.rc
[New Thread 0x7fffe5670800 (LWP 26492)]
[New Thread 0x7fffdeb8c700 (LWP 26493)]
[New Thread 0x7fffde38b700 (LWP 26494)]
[New Thread 0x7fffddb8a700 (LWP 26495)]
[New Thread 0x7fffe47d8700 (LWP 26496)]
[New Thread 0x7fffe4757700 (LWP 26497)]
[Thread 0x7fffe4757700 (LWP 26497) exited]
[Thread 0x7fffe47d8700 (LWP 26496) exited]
Announcement is:
[Thread 0x7fffe5670800 (LWP 26492) exited]
[Thread 0x7fffdeb8c700 (LWP 26493) exited]
[Thread 0x7fffddb8a700 (LWP 26495) exited]
[New Thread 0x7fffe47d8700 (LWP 26498)]
[New Thread 0x7fffe4757700 (LWP 26499)]
[New Thread 0x7fffe40ce700 (LWP 26573)]
[New Thread 0x7fffdc15b700 (LWP 26574)]
[New Thread 0x7fffdc0da700 (LWP 26575)]
[New Thread 0x7fffae9c7700 (LWP 26576)]
[New Thread 0x7fffae945800 (LWP 26577)]
[New Thread 0x7fffddb8a700 (LWP 26578)]
[New Thread 0x7fffdeb8c700 (LWP 26579)]
[New Thread 0x7fffae8cb700 (LWP 26580)]
[New Thread 0x7fffae0ca700 (LWP 26581)]
[New Thread 0x7fffad8c9700 (LWP 26582)]
[Thread 0x7fffae0ca700 (LWP 26581) exited]
[Thread 0x7fffad8c9700 (LWP 26582) exited]
[Thread 0x7fffde38b700 (LWP 26494) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007fffec451ca0 in ?? () from /lib/x86_64-linux-gnu/libc.so.6

(gdb) thread apply all bt

Thread 21 (Thread 0x7fffae8cb700 (LWP 26580)):
#0 0x00007fffec48584d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
0000001 0x00007fffec4b3784 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff72f4f5f in ARDOUR::AutomationWatch::thread (this=0x13a4c450)
    at ../libs/ardour/automation_watch.cc:137
#3 0x00007ffff72f8661 in boost::_mfi::mf0<void, ARDOUR::AutomationWatch>::operator() (this=0x13741ac0, p=0x13a4c450)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
0000004 0x00007ffff72f82a4 in boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list0> (this=0x13741ad0, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
0000005 0x00007ffff72f7e9f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >::operator() (this=0x13741ac0)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff72f7e2a in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > > >::operator() (this=0x13741ac0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff72f7a2a in sigc::internal::slot_call0<boost::_bi::bind_t<void, bo---Type <return> to continue, or q <return> to quit---
ost::_mfi::mf0<void, ARDOUR::AutomationWatch>, boost::_bi::list1<boost::_bi::value<ARDOUR::AutomationWatch*> > >, void>::call_it (rep=0x13741a90)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
0000009 0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000010 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000011 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000012 0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7fffdeb8c700 (LWP 26579)):
#0 0x00007fffef34052d in nanosleep ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000001 0x00007ffff3ccc7c0 in g_usleep ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff72a0858 in ARDOUR::AudioEngine::meter_thread (this=0x1b0bc00)
    at ../libs/ardour/audioengine.cc:764
#3 0x00007ffff72b4297 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x8f3cbe0, p=0x1b0bc00)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
0000004 0x00007ffff72b3c7e in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x8f3cbf0, f=..., a=...)
---Type <return> to continue, or q <return> to quit---
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
0000005 0x00007ffff72b307f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x8f3cbe0)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff72b236a 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=0x8f3cbe0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff72b0c62 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it (rep=0x8f3cbb0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
0000009 0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000010 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000011 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000012 0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fffddb8a700 (LWP 26578)):
#0 0x00007fffec4ae313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
---Type <return> to continue, or q <return> to quit---
0000001 0x00007ffff3cb0d0b in g_poll ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff3ca03ca in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#3 0x00007ffff3c9fd48 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000004 0x00007ffff3ca01ab in g_main_loop_run ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000005 0x00007ffff5d5667f in BaseUI::main_thread (this=0x2fb2d10)
    at ../libs/pbd/base_ui.cc:80
#6 0x00007ffff5d59f8f in sigc::bound_mem_functor0<void, BaseUI>::operator() (
    this=0x2fb3478)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#7 0x00007ffff5d59cbc in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x2fb3470)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000008 0x00007ffff5d59673 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x2fb3440)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
0000009 0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
0000010 0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000011 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000012 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
---Type <return> to continue, or q <return> to quit---
0000013 0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fffae945800 (LWP 26577)):
#0 0x00007fffec4ae313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
0000001 0x00007ffff7308eea in ARDOUR::Butler::thread_work (this=0x2336ae0)
    at ../libs/ardour/butler.cc:150
#2 0x00007ffff7308e71 in ARDOUR::Butler::_thread_work (arg=0x2336ae0)
    at ../libs/ardour/butler.cc:134
#3 0x00007ffff5d80e12 in fake_thread_start (arg=0x2fb2b70)
    at ../libs/pbd/pthread_utils.cc:80
0000004 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000005 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fffae9c7700 (LWP 26576)):
#0 0x00007fffef33efd0 in sem_wait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000001 0x00007ffff73e2b5a in PBD::ProcessSemaphore::wait (this=0x23385c0)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2 0x00007ffff73e03c1 in ARDOUR::Graph::restart_cycle (this=0x23384e0)
    at ../libs/ardour/graph.cc:254
#3 0x00007ffff73e038b in ARDOUR::Graph::dec_ref (this=0x23384e0)
---Type <return> to continue, or q <return> to quit---
    at ../libs/ardour/graph.cc:241
0000004 0x00007ffff73e7268 in ARDOUR::GraphNode::finish (this=0x4651f08, chain=1)
    at ../libs/ardour/graphnode.cc:71
0000005 0x00007ffff73e111c in ARDOUR::Graph::run_one (this=0x23384e0)
    at ../libs/ardour/graph.cc:394
#6 0x00007ffff73e1284 in ARDOUR::Graph::helper_thread (this=0x23384e0)
    at ../libs/ardour/graph.cc:411
#7 0x00007ffff73e6689 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffae9c6ca8, p=0x23384e0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
0000008 0x00007ffff73e62c2 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffae9c6cb8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
0000009 0x00007ffff73e5fb3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffae9c6ca8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
0000010 0x00007ffff73e5b69 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:153
0000011 0x00000000005b68bb in boost::function0<void>::operator() (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffae9c6ca0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
0000012 0x00007ffff72a4121 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x2348ca0) at ../libs/ardour/audioengine.cc:1572
0000013 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000014 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fffdc0da700 (LWP 26575)):
#0 0x00007fffef33efd0 in sem_wait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000001 0x00007ffff73e2b5a in PBD::ProcessSemaphore::wait (this=0x23385a0)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2 0x00007ffff73e0f5c in ARDOUR::Graph::run_one (this=0x23384e0)
    at ../libs/ardour/graph.cc:380
#3 0x00007ffff73e1284 in ARDOUR::Graph::helper_thread (this=0x23384e0)
    at ../libs/ardour/graph.cc:411
0000004 0x00007ffff73e6689 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffdc0d9ca8, p=0x23384e0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
0000005 0x00007ffff73e62c2 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
---Type <return> to continue, or q <return> to quit---
    this=0x7fffdc0d9cb8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#6 0x00007ffff73e5fb3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffdc0d9ca8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#7 0x00007ffff73e5b69 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:153
0000008 0x00000000005b68bb in boost::function0<void>::operator() (
    this=0x7fffdc0d9ca0)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
0000009 0x00007ffff72a4121 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x2348980) at ../libs/ardour/audioengine.cc:1572
0000010 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000011 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000012 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fffdc15b700 (LWP 26574)):
#0 0x00007fffef33efd0 in sem_wait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
0000001 0x00007ffff73e2b5a in PBD::ProcessSemaphore::wait (this=0x23385a0)
    at /home/harrison/ardour/3.0/libs/pbd/pbd/semutils.h:41
#2 0x00007ffff73e0f5c in ARDOUR::Graph::run_one (this=0x23384e0)
    at ../libs/ardour/graph.cc:380
#3 0x00007ffff73e157c in ARDOUR::Graph::main_thread (this=0x23384e0)
    at ../libs/ardour/graph.cc:449
0000004 0x00007ffff73e6689 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (
    this=0x7fffdc15aca8, p=0x23384e0)
    at /home/harrison/a3/inst/include/boost/bind/mem_fn_template.hpp:49
0000005 0x00007ffff73e62c2 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
    this=0x7fffdc15acb8, f=..., a=...)
    at /home/harrison/a3/inst/include/boost/bind/bind.hpp:253
#6 0x00007ffff73e5fb3 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
    this=0x7fffdc15aca8)
    at /home/harrison/a3/inst/include/boost/bind/bind_template.hpp:20
#7 0x00007ffff73e5b69 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >, void>::invoke (function_obj_ptr=...)
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:153
0000008 0x00000000005b68bb in boost::function0<void>::operator() (
    this=0x7fffdc15aca0)
---Type <return> to continue, or q <return> to quit---
    at /home/harrison/a3/inst/include/boost/function/function_template.hpp:760
0000009 0x00007ffff72a4121 in ARDOUR::AudioEngine::_start_process_thread (
    arg=0x2348980) at ../libs/ardour/audioengine.cc:1572
0000010 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000011 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000012 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fffe40ce700 (LWP 26573)):
#0 0x00007fffef33f0c1 in sem_timedwait ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000001 0x00007fffee599081 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007fffee57cc11 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007fffee5815d4 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000004 0x00007fffee57b304 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000005 0x00007fffee57b1c6 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#6 0x00007fffee579192 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#7 0x00007fffee574bed in jack_cycle_wait ()
   from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000008 0x00007ffff729f71a in ARDOUR::AudioEngine::process_thread (this=0x1b0bc00)
    at ../libs/ardour/audioengine.cc:446
0000009 0x00007ffff729ee4c in ARDOUR::AudioEngine::_process_thread (arg=0x1b0bc00)
    at ../libs/ardour/audioengine.cc:337
---Type <return> to continue, or q <return> to quit---
0000010 0x00007fffee579165 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000011 0x00007fffee5982c4 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000012 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000013 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000014 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fffe4757700 (LWP 26499)):
#0 0x00007fffef33fd2d in read () from /lib/x86_64-linux-gnu/libpthread.so.0
0000001 0x00007fffee59a66a in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007fffee59dab7 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007fffee59d7de in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000004 0x00007fffee5982c4 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000005 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fffe47d8700 (LWP 26498)):
#0 0x00007fffef33cd84 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000001 0x00007fffee59970c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007fffee59598b in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
---Type <return> to continue, or q <return> to quit---
#3 0x00007fffee5982c4 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
0000004 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000005 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fffe6726700 (LWP 26491)):
#0 0x00007fffef33cd84 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000001 0x00007ffff3ced4c1 in g_cond_wait ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff724f91f in ARDOUR::Analyser::work ()
    at ../libs/ardour/analyser.cc:81
#3 0x00007ffff724f6b5 in analyser_work () at ../libs/ardour/analyser.cc:46
0000004 0x0000000000baaa8b in sigc::pointer_functor0<void>::operator()() const ()
0000005 0x0000000000ba81bc in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#6 0x0000000000ba4a21 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1759ff0)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
0000008 0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000009 0x00007fffef338e9a in start_thread ()
---Type <return> to continue, or q <return> to quit---
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000010 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000011 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffe6f27700 (LWP 26490)):
#0 0x00007fffef33cd84 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000001 0x00007ffff3ced4c1 in g_cond_wait ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff76b8d01 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3 0x0000000000baaa8b in sigc::pointer_functor0<void>::operator()() const ()
0000004 0x0000000000ba81bc in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
0000005 0x0000000000ba4a21 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x16ef340)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
#7 0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000008 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000009 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000010 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---

Thread 3 (Thread 0x7fffe7728700 (LWP 26489)):
#0 0x00007fffef33cd84 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000001 0x00007ffff3ced4c1 in g_cond_wait ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
#2 0x00007ffff76b8d01 in peak_thread_work ()
    at ../libs/ardour/source_factory.cc:68
#3 0x0000000000baaa8b in sigc::pointer_functor0<void>::operator()() const ()
0000004 0x0000000000ba81bc in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
0000005 0x0000000000ba4a21 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1759750)
    at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ffff44311f2 in ?? () from /opt/Ardour-3.2-dbg/lib/libglibmm-2.4.so.1
#7 0x00007ffff3ccb111 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000008 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000009 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000010 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fffe7f29700 (LWP 26488)):
#0 0x00007fffec48584d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
---Type <return> to continue, or q <return> to quit---
0000001 0x00007fffec4b3784 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x0000000000eba0d2 in gui_event_loop (ptr=0x0)
    at ../gtk2_ardour/linux_vst_gui_support.cc:380
#3 0x00007fffef338e9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
0000004 0x00007fffec4b9ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
0000005 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fb4900 (LWP 26360)):
#0 0x00007fffec451ca0 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
0000001 0x00007fffef77591d in art_uta_new ()
   from /opt/Ardour-3.2-dbg/lib/libart_lgpl_2.so.2
#2 0x00007fffef775961 in art_uta_new_coords ()
   from /opt/Ardour-3.2-dbg/lib/libart_lgpl_2.so.2
#3 0x00007fffef776c2f in art_uta_from_vpath ()
   from /opt/Ardour-3.2-dbg/lib/libart_lgpl_2.so.2
0000004 0x00007fffef776fac in art_uta_from_svp ()
   from /opt/Ardour-3.2-dbg/lib/libart_lgpl_2.so.2
0000005 0x00007fffef9a341b in gnome_canvas_update_svp ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
#6 0x00007fffef9a354e in gnome_canvas_item_update_svp ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
#7 0x00007fffef9a362d in gnome_canvas_item_update_svp_clip ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000008 0x00007fffef99437d in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000009 0x00007fffefbecb95 in Gnome::Canvas::Item_Class::update_vfunc_callback(_GnomeCanvasItem*, double*, _ArtSVP*, int) ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvasmm-2.6.so.1
0000010 0x00007fffef9a5f5f in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000011 0x00007fffef9a8bbb in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000012 0x00007fffefbecb95 in Gnome::Canvas::Item_Class::update_vfunc_callback(_GnomeCanvasItem*, double*, _ArtSVP*, int) ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvasmm-2.6.so.1
0000013 0x00007fffef9a5f5f in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000014 0x00007fffef9a8bbb in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
#15 0x00007fffefbecb95 in Gnome::Canvas::Item_Class::update_vfunc_callback(_GnomeCanvasItem*, double*, _ArtSVP*, int) ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvasmm-2.6.so.1
0000016 0x00007fffef9a5f5f in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
#17 0x00007fffef9a8bbb in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000018 0x00007fffefbecb95 in Gnome::Canvas::Item_Class::update_vfunc_callback(_GnomeCanvasItem*, double*, _ArtSVP*, int) ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvasmm-2.6.so.1
0000019 0x00007fffef9a5f5f in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000020 0x00007fffef9a8bbb in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000021 0x00007fffefbecb95 in Gnome::Canvas::Item_Class::update_vfunc_callback(_GnomeCanvasItem*, double*, _ArtSVP*, int) ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvasmm-2.6.so.1
0000022 0x00007fffef9a5f5f in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000023 0x00007fffef9a8bbb in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
#24 0x00007fffefbecb95 in Gnome::Canvas::Item_Class::update_vfunc_callback(_GnomeCanvasItem*, double*, _ArtSVP*, int) ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvasmm-2.6.so.1
0000025 0x00007fffef9a5f5f in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000026 0x00007fffef9a8bbb in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000027 0x00007fffefbecb95 in Gnome::Canvas::Item_Class::update_vfunc_callback(_Gnom---Type <return> to continue, or q <return> to quit---
eCanvasItem*, double*, _ArtSVP*, int) ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvasmm-2.6.so.1
0000028 0x00007fffef9a5f5f in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000029 0x00007fffef9a8bbb in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000030 0x00007fffef9a5f5f in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000031 0x00007fffef9ad05a in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000032 0x00007fffef9ad193 in ?? ()
   from /opt/Ardour-3.2-dbg/lib/libgnomecanvas-2.so.0
0000033 0x00007ffff3ca165a in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000034 0x00007ffff3c9eee1 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000035 0x00007ffff3c9fb8b in g_main_context_dispatch ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000036 0x00007ffff3c9fd75 in ?? () from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000037 0x00007ffff3ca01ab in g_main_loop_run ()
   from /opt/Ardour-3.2-dbg/lib/libglib-2.0.so.0
0000038 0x00007ffff32ac8b4 in gtk_main ()
   from /opt/Ardour-3.2-dbg/lib/libgtk-x11-2.0.so.0
0000039 0x00007ffff6126510 in Gtkmm2ext::UI::run (this=0x15bac20, old_receiver=...)
    at ../libs/gtkmm2ext/gtk_ui.cc:270
---Type <return> to continue, or q <return> to quit---
0000040 0x00000000009dbfa1 in main (argc=1, argv=0x7fffffffd738)
    at ../gtk2_ardour/main.cc:529
(gdb)
TagsNo tags attached.

Activities

paul

2013-07-08 15:32

administrator   ~0015079

probably won't look into this because it is likely caused by the GnomeCanvas library that we use to draw the main track part of the editor.

a new release will be out soon(ish) that has a new implementation of all this stuff.

Issue History

Date Modified Username Field Change
2013-07-03 17:06 Riksha New Issue
2013-07-08 15:32 paul Note Added: 0015079