View Issue Details

IDProjectCategoryView StatusLast Update
0003751ardourbugspublic2020-04-19 20:15
Reporternowhiskey Assigned Tocth103  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionduplicate 
Summary0003751: crash when using the shuttle speed control
DescriptionRevision 8674


-create new session
-alt+i a stereo track
-let the playback rolling
-grab the shuttle speed control line with the mouse and move it to the left
-crash

attached is the bt.


cheers,
doc
TagsNo tags attached.

Relationships

duplicate of 0003693 closedcth103 Segmentation fault when using the shuttle speed control 
has duplicate 0003755 closedcth103 crash when using 'shift+left arrow' 

Activities

2011-02-02 02:16

 

bt200 (12,056 bytes)   
librdf warning - Model does not support contexts
Done LV2 discovery
[New Thread 0xae5b1b70 (LWP 5849)]
[New Thread 0xaca2ab70 (LWP 5850)]
[New Thread 0xabfd0c90 (LWP 5851)]
[New Thread 0xabf56b70 (LWP 5852)]
[New Thread 0xab754c90 (LWP 5853)]
Handle new route
lost focus
[New Thread 0xab67ab70 (LWP 5886)]
[Thread 0xaf5b3b70 (LWP 5841) exited]
[New Thread 0xaae78c90 (LWP 5887)]
[Thread 0xaae78c90 (LWP 5887) exited]
Handle new route

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xabfd0c90 (LWP 5851)]
0xb4b8d607 in memset () from /lib/i686/cmov/libc.so.6
(gdb) thread apply all bt

Thread 14 (Thread 0xab67ab70 (LWP 5886)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea3482 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
#/lib/i686/cmov/libpthread.so.0
#2  0xb5b4503e in ?? () from /usr/lib/libgthread-2.0.so.0
#3  0xb5ddcb2c in ?? () from /lib/libglib-2.0.so.0
#4  0xb5ddcc5d in g_async_queue_timed_pop () from /lib/libglib-2.0.so.0
#5  0xb5e2e54f in ?? () from /lib/libglib-2.0.so.0
#6  0xb5e2c6cf in ?? () from /lib/libglib-2.0.so.0
#7  0xb5e9e955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb4be4e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 13 (Thread 0xab754c90 (LWP 5853)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea6876 in nanosleep () from /lib/i686/cmov/libpthread.so.0
#2  0xb5e2f342 in g_usleep () from /lib/libglib-2.0.so.0
#3  0xb5bc549d in Glib::usleep(unsigned long) () from
#/usr/lib/libglibmm-2.4.so.1
#4  0xb7194daa in ARDOUR::AudioEngine::meter_thread (this=0x9c08370) at
#../libs/ardour/audioengine.cc:701
#5  0xb71b5b3b in boost::_mfi::mf0<void,
#ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const () from
#./../build/default/libs/ardour/libardour.so.3
#6  0xb71b0cc4 in void
#boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*>
#>::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>,
#>boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void,
#>ARDOUR::AudioEngine>&, boost::_bi::list0&, int) () from
#>./../build/default/libs/ardour/libardour.so.3
#7  0xb71ac1d6 in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::AudioEngine>,
#boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator()()
#()
   from ./../build/default/libs/ardour/libardour.so.3
#8  0xb71a6f8f in sigc::adaptor_functor<boost::_bi::bind_t<void,
boost::_mfi::mf0<void, ARDOUR::AudioEngine>,
#boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >
#>::operator()() const () from ./../build/default/libs/ardour/libardour.so.3
#9  0xb71a2a1d 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(sigc::internal::slot_rep*) () from
#./../build/default/libs/ardour/libardour.so.3
#10 0xb5bb90c2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#11 0xb5e2c6cf in ?? () from /lib/libglib-2.0.so.0
#12 0xb5e9e955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#13 0xb4be4e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 12 (Thread 0xabf56b70 (LWP 5852)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb4bd7696 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb5e1306b in g_poll () from /lib/libglib-2.0.so.0
#3  0xb5e05dbc in ?? () from /lib/libglib-2.0.so.0
#4  0xb5e06527 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0xb5bbe6c5 in Glib::MainLoop::run() () from /usr/lib/libglibmm-2.4.so.1
#6  0xb7ecab7d in BaseUI::main_thread (this=0xa6989d0) at
#../libs/pbd/base_ui.cc:76
#7  0xb7ecbf5a in sigc::bound_mem_functor0<void, BaseUI>::operator()
#(this=0xa69b71c) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#8  0xb7ecbdca in sigc::adaptor_functor<sigc::bound_mem_functor0<void,
#BaseUI> >::operator() (this=0xa69b718)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#9  0xb7ecbb3a in sigc::internal::slot_call0<sigc::bound_mem_functor0<void,
BaseUI>, void>::call_it (rep=0xa69b700) at
#/usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#10 0xb5bb90c2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#11 0xb5e2c6cf in ?? () from /lib/libglib-2.0.so.0
#12 0xb5e9e955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#13 0xb4be4e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 11 (Thread 0xabfd0c90 (LWP 5851)):
#0  0xb4b8d607 in memset () from /lib/i686/cmov/libc.so.6
#1  0xb714cc95 in ARDOUR::AudioPlaylist::read (this=0xa9b97f0,
#buf=0xaad72054, mixdown_buffer=0xac1e9008, gain_buffer=0xac1a8008,
#start=47123, cnt=-47123, chan_n=0)
    at ../libs/ardour/audio_playlist.cc:205
#2  0xb712f609 in ARDOUR::AudioDiskstream::read (this=0xa9b8c60,
buf=0xaad72054, mixdown_buffer=0xac1e9008, gain_buffer=0xac1a8008,
#start=@0xabfd0198, cnt=-47123, 
    channel=0, reversed=true) at ../libs/ardour/audio_diskstream.cc:952
#3  0xb713008c in ARDOUR::AudioDiskstream::_do_refill (this=0xa9b8c60,
mixdown_buffer=0xac1e9008, gain_buffer=0xac1a8008) at
#../libs/ardour/audio_diskstream.cc:1173
#4  0xb7137c2f in ARDOUR::AudioDiskstream::do_refill (this=0xa9b8c60) at
#../libs/ardour/ardour/audio_diskstream.h:231
#5  0xb75f52ad in ARDOUR::Track::do_refill (this=0xa9b4600) at
#../libs/ardour/track.cc:457
#6  0xb7215024 in ARDOUR::Butler::thread_work (this=0xa585f30) at
#../libs/ardour/butler.cc:256
#7  0xb7214a4d in ARDOUR::Butler::_thread_work (arg=0xa585f30) at
#../libs/ardour/butler.cc:140
#8  0xb7effd6e in fake_thread_start (arg=0xa689810) at
#../libs/pbd/pthread_utils.cc:81
#9  0xb5e9e955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb4be4e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 10 (Thread 0xaca2ab70 (LWP 5850)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea5385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0
#2  0xb73010d9 in PBD::ProcessSemaphore::wait() () from
#./../build/default/libs/ardour/libardour.so.3
#3  0xb72fe5fb in ARDOUR::Graph::restart_cycle (this=0xa583b58) at
#../libs/ardour/graph.cc:228
#4  0xb72fe5c3 in ARDOUR::Graph::dec_ref (this=0xa583b58) at
#../libs/ardour/graph.cc:214
#5  0xb73055b2 in ARDOUR::GraphNode::finish (this=0xa676b94, chain=0) at
#../libs/ardour/graphnode.cc:61
#6  0xb72ff52a in ARDOUR::Graph::run_one (this=0xa583b58) at
#../libs/ardour/graph.cc:374
#7  0xb72ff87d in ARDOUR::Graph::main_thread (this=0xa583b58) at
#../libs/ardour/graph.cc:438
#8  0xb7304b7d in boost::_mfi::mf0<void,
#ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from
#./../build/default/libs/ardour/libardour.so.3
#9  0xb7304828 in void boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*>
#>::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>,
#>boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void,
#>ARDOUR::Graph>&, boost::_bi::list0&, int) () from
#>./../build/default/libs/ardour/libardour.so.3
#10 0xb730454e in boost::_bi::bind_t<void, boost::_mfi::mf0<void,
#ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >
#>::operator()() ()
   from ./../build/default/libs/ardour/libardour.so.3
#11 0xb73041a0 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(boost::detail::function::function_buffer&) () from
#./../build/default/libs/ardour/libardour.so.3
#12 0x08b76263 in boost::function0<void>::operator() (this=0xaca2a2ac) at
#/usr/include/boost/function/function_template.hpp:1013
#13 0xb7197f81 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa583e68)
#at ../libs/ardour/audioengine.cc:1516
#14 0xb5e9e955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#15 0xb4be4e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 9 (Thread 0xae5b1b70 (LWP 5849)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb4bd7696 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb5eb9dff in jack_client_core_wait (client=0x9c08ab8) at client.c:1690
#3  0xb5eba187 in jack_cycle_wait (client=0x9c08ab8) at client.c:1887
#4  0xb719404f in ARDOUR::AudioEngine::process_thread (this=0x9c08370) at
#../libs/ardour/audioengine.cc:460
#5  0xb7193c99 in ARDOUR::AudioEngine::_process_thread (arg=0x9c08370) at
#../libs/ardour/audioengine.cc:382
#6  0xb5eba483 in jack_client_thread (arg=0x9c08ab8) at client.c:2012
#7  0xb5e9e955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb4be4e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 8 (Thread 0xaedb2b70 (LWP 5846)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea2f7f in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i686/cmov/libpthread.so.0
#2  0xb5ebbc1c in mb_thread_func (arg=0x0) at messagebuffer.c:72
#3  0xb5e9e955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#4  0xb4be4e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 4 (Thread 0xb318ab70 (LWP 5840)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea2f7f in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i686/cmov/libpthread.so.0
#2  0xb5bb85b8 in Glib::Cond::wait(Glib::Mutex&) () from
#/usr/lib/libglibmm-2.4.so.1
#3  0xb7127ee7 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
#4  0xb7127c1e in analyser_work () at ../libs/ardour/analyser.cc:49
#5  0x0912255b in sigc::pointer_functor0<void>::operator()() const ()
#6  0x0911fe82 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#7  0x0911cf0a in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it(sigc::internal::slot_rep*) ()
#8  0xb5bb90c2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#9  0xb5e2c6cf in ?? () from /lib/libglib-2.0.so.0
#10 0xb5e9e955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#11 0xb4be4e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 3 (Thread 0xb398bb70 (LWP 5839)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea2f7f in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i686/cmov/libpthread.so.0
#2  0xb5bb85b8 in Glib::Cond::wait(Glib::Mutex&) () from
#/usr/lib/libglibmm-2.4.so.1
#3  0xb75d48c9 in peak_thread_work () at ../libs/ardour/source_factory.cc:69
#4  0x0912255b in sigc::pointer_functor0<void>::operator()() const ()
#5  0x0911fe82 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#6  0x0911cf0a in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it(sigc::internal::slot_rep*) ()
#7  0xb5bb90c2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#8  0xb5e2c6cf in ?? () from /lib/libglib-2.0.so.0
#9  0xb5e9e955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb4be4e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 2 (Thread 0xb418cb70 (LWP 5838)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea2f7f in pthread_cond_wait@@GLIBC_2.3.2 () from
#/lib/i686/cmov/libpthread.so.0
#2  0xb5bb85b8 in Glib::Cond::wait(Glib::Mutex&) () from
#/usr/lib/libglibmm-2.4.so.1
#3  0xb75d48c9 in peak_thread_work () at ../libs/ardour/source_factory.cc:69
#4  0x0912255b in sigc::pointer_functor0<void>::operator()() const ()
#5  0x0911fe82 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#6  0x0911cf0a in sigc::internal::slot_call0<sigc::pointer_functor0<void>,
#void>::call_it(sigc::internal::slot_rep*) ()
#7  0xb5bb90c2 in ?? () from /usr/lib/libglibmm-2.4.so.1
#8  0xb5e2c6cf in ?? () from /lib/libglib-2.0.so.0
#9  0xb5e9e955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb4be4e7e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb41fa9b0 (LWP 5835)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb4bd7696 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb5e1306b in g_poll () from /lib/libglib-2.0.so.0
#3  0xb5e05dbc in ?? () from /lib/libglib-2.0.so.0
#4  0xb5e06527 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0xb58a3e19 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#6  0xb5227e87 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1
#7  0xb5227c82 in Gtk::Main::run() () from /usr/lib/libgtkmm-2.4.so.1
#8  0xb666bcda in Gtkmm2ext::UI::run (this=0x9862e00, old_receiver=...) at
#../libs/gtkmm2ext/gtk_ui.cc:265
#9  0x08f87419 in main (argc=1, argv=0xbfffee54) at
#../gtk2_ardour/main.cc:629
(gdb) 
bt200 (12,056 bytes)   

INSPECTOR77

2011-02-02 13:43

reporter   ~0010031

Last edited: 2011-02-02 13:52

Same crash if push shift + left arrow. you can hear the sound but red cursor don't move, then segmentation fault.


shift + right arrow works ok

Rev: 8660
tested in avlinux 4.2 and debian 6.0 squeeze

system

2020-04-19 20:15

developer   ~0022392

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.

Issue History

Date Modified Username Field Change
2011-02-02 02:16 nowhiskey New Issue
2011-02-02 02:16 nowhiskey File Added: bt200
2011-02-02 02:22 cth103 Relationship added duplicate of 0003693
2011-02-02 13:43 INSPECTOR77 Note Added: 0010031
2011-02-02 13:52 INSPECTOR77 Note Edited: 0010031
2011-02-06 17:25 cth103 cost => 0.00
2011-02-06 17:25 cth103 Target Version => 3.0-alpha1
2011-02-06 17:28 cth103 Relationship added has duplicate 0003755
2011-02-06 18:33 cth103 Status new => resolved
2011-02-06 18:33 cth103 Resolution open => duplicate
2011-02-06 18:33 cth103 Assigned To => cth103
2020-04-19 20:15 system Note Added: 0022392
2020-04-19 20:15 system Status resolved => closed