View Issue Details

IDProjectCategoryView StatusLast Update
0003755ardourbugspublic2020-04-19 20:15
Reporternowhiskey Assigned Tocth103  
PrioritynormalSeveritycrashReproducibilitysometimes
Status closedResolutionfixed 
Summary0003755: crash when using 'shift+left arrow'
DescriptionAt revision 8694

-create new session
-alt+i an audio file
-let the transport rolling for 4-5 sec's
-now press shift
-press left-arrow for 4-5 times
-crash

------

i am almost sure that this is reproducible only with a new session, once session closed and reopened, i cannot reproduce it anymore.
attached is the bt.

cheers,
doc
TagsNo tags attached.

Relationships

duplicate of 0003751 closedcth103 crash when using the shuttle speed control 

Activities

2011-02-03 22:05

 

bt300 (11,129 bytes)   
[Thread 0xac670c90 (LWP 2857) exited]
Handle new route
[Thread 0xa9537b70 (LWP 2856) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xac6ebc90 (LWP 2846)]
0xb4b8d607 in memset () from /lib/i686/cmov/libc.so.6
(gdb) thread apply all bt
Thread 21 (Thread 0xae698c90 (LWP 2848)):
#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  0xb7194d2a in ARDOUR::AudioEngine::meter_thread (this=0x9c05900) at
#../libs/ardour/audioengine.cc:701
#5  0xb71b5abb in boost::_mfi::mf0<void,
#ARDOUR::AudioEngine>::operator()(ARDOUR::AudioEngine*) const () from
#./../build/default/libs/ardour/libardour.so.3
#6  0xb71b0c44 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  0xb71ac156 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  0xb71a6f0f 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  0xb71a299d 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 20 (Thread 0xaf5b4b70 (LWP 2847)):
#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=0xa6a9888) at
#../libs/pbd/base_ui.cc:76
#7  0xb7ecbf5a in sigc::bound_mem_functor0<void, BaseUI>::operator()
#(this=0xa6a828c) 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=0xa6a8288)
    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=0xa6a8270) 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 19 (Thread 0xac6ebc90 (LWP 2846)):
#0  0xb4b8d607 in memset () from /lib/i686/cmov/libc.so.6
#1  0xb714cc15 in ARDOUR::AudioPlaylist::read (this=0xa9b7368,
#buf=0xa9bd3a08, mixdown_buffer=0xae6db008, gain_buffer=0xae69a008,
#start=23361, cnt=-23361, chan_n=0)
    at ../libs/ardour/audio_playlist.cc:205
#2  0xb712f589 in ARDOUR::AudioDiskstream::read (this=0xa9b67d8,
buf=0xa9bd3a08, mixdown_buffer=0xae6db008, gain_buffer=0xae69a008,
#start=@0xac6eb198, cnt=-23361, 
    channel=0, reversed=true) at ../libs/ardour/audio_diskstream.cc:952
#3  0xb713000c in ARDOUR::AudioDiskstream::_do_refill (this=0xa9b67d8,
mixdown_buffer=0xae6db008, gain_buffer=0xae69a008) at
#../libs/ardour/audio_diskstream.cc:1173
#4  0xb7137baf in ARDOUR::AudioDiskstream::do_refill (this=0xa9b67d8) at
#../libs/ardour/ardour/audio_diskstream.h:231
#5  0xb75f4fb5 in ARDOUR::Track::do_refill (this=0xa9cd970) at
#../libs/ardour/track.cc:457
#6  0xb7214fa4 in ARDOUR::Butler::thread_work (this=0xa590688) at
#../libs/ardour/butler.cc:256
#7  0xb72149cd in ARDOUR::Butler::_thread_work (arg=0xa590688) at
#../libs/ardour/butler.cc:140
#8  0xb7effd6e in fake_thread_start (arg=0xa69a6c0) 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 18 (Thread 0xae5b2b70 (LWP 2845)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb5ea5385 in sem_wait@@GLIBC_2.1 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7301059 in PBD::ProcessSemaphore::wait() () from
#./../build/default/libs/ardour/libardour.so.3
#3  0xb72fe57b in ARDOUR::Graph::restart_cycle (this=0xa595098) at
#../libs/ardour/graph.cc:228
#4  0xb72fe543 in ARDOUR::Graph::dec_ref (this=0xa595098) at
#../libs/ardour/graph.cc:214
#5  0xb7305532 in ARDOUR::GraphNode::finish (this=0xa687a44, chain=0) at
#../libs/ardour/graphnode.cc:61
#6  0xb72ff4aa in ARDOUR::Graph::run_one (this=0xa595098) at
#../libs/ardour/graph.cc:374
#7  0xb72ff7fd in ARDOUR::Graph::main_thread (this=0xa595098) at
#../libs/ardour/graph.cc:438
#8  0xb7304afd in boost::_mfi::mf0<void,
#ARDOUR::Graph>::operator()(ARDOUR::Graph*) const () from
#./../build/default/libs/ardour/libardour.so.3
#9  0xb73047a8 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 0xb73044ce 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 0xb7304120 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 0x08b76213 in boost::function0<void>::operator() (this=0xae5b22ac) at
#/usr/include/boost/function/function_template.hpp:1013
#13 0xb7197f01 in ARDOUR::AudioEngine::_start_process_thread (arg=0xa595638)
#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 17 (Thread 0xac53db70 (LWP 2844)):
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb4bd7696 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb5eb9dff in jack_client_core_wait (client=0x9c0aaa8) at client.c:1690
#3  0xb5eba187 in jack_cycle_wait (client=0x9c0aaa8) at client.c:1887
#4  0xb7193fcf in ARDOUR::AudioEngine::process_thread (this=0x9c05900) at
#../libs/ardour/audioengine.cc:460
#5  0xb7193c19 in ARDOUR::AudioEngine::_process_thread (arg=0x9c05900) at
#../libs/ardour/audioengine.cc:382
#6  0xb5eba483 in jack_client_thread (arg=0x9c0aaa8) 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 16 (Thread 0xadd40b70 (LWP 2840)):
#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 2826)):
#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  0xb7127e67 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
#4  0xb7127b9e in analyser_work () at ../libs/ardour/analyser.cc:49
#5  0x0912223b in sigc::pointer_functor0<void>::operator()() const ()
#6  0x0911fb62 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#7  0x0911cbea 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 2825)):
#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  0xb75d45d1 in peak_thread_work () at ../libs/ardour/source_factory.cc:69
#4  0x0912223b in sigc::pointer_functor0<void>::operator()() const ()
#5  0x0911fb62 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#6  0x0911cbea 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 2824)):
#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  0xb75d45d1 in peak_thread_work () at ../libs/ardour/source_factory.cc:69
#4  0x0912223b in sigc::pointer_functor0<void>::operator()() const ()
#5  0x0911fb62 in sigc::adaptor_functor<sigc::pointer_functor0<void>
#>::operator()() const ()
#6  0x0911cbea 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 2821)):
#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  0x08f87347 in main (argc=1, argv=0xbfffee54) at
#../gtk2_ardour/main.cc:615
(gdb) 
bt300 (11,129 bytes)   

nowhiskey

2011-02-03 22:06

reporter   ~0010037

perhaps this is related to:

http://tracker.ardour.org/view.php?id=3751

cheers,
doc

cth103

2011-02-06 18:32

administrator   ~0010043

Should be fixed in SVN.

system

2020-04-19 20:15

developer   ~0022395

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-03 22:05 nowhiskey New Issue
2011-02-03 22:05 nowhiskey File Added: bt300
2011-02-03 22:06 nowhiskey Note Added: 0010037
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 duplicate of 0003751
2011-02-06 18:32 cth103 Note Added: 0010043
2011-02-06 18:32 cth103 Status new => resolved
2011-02-06 18:32 cth103 Resolution open => fixed
2011-02-06 18:32 cth103 Assigned To => cth103
2020-04-19 20:15 system Note Added: 0022395
2020-04-19 20:15 system Status resolved => closed