$ ./ardbg USING OLD CLEARLOOKS GNU gdb (Gentoo 7.2 p1) 7.2 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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-pc-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/Casa/in0giro/roba/Ardour 2.x/SVN/ardour2/2.0-ongoing/gtk2_ardour/ardour-2.8.11...done. (gdb) run "/home/in0giro/casa/roba/Ardour 2.x/scroll crash 01/scroll crash 02.ardour" Starting program: /media/Casa/in0giro/roba/Ardour 2.x/SVN/ardour2/2.0-ongoing/gtk2_ardour/ardour-2.8.11 "/home/in0giro/casa/roba/Ardour 2.x/scroll crash 01/scroll crash 02.ardour" [Thread debugging using libthread_db enabled] Ardour 2.8.11 (built using 9096 and GCC version 4.4.5) Copyright (C) 1999-2008 Paul Davis Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker Ardour comes with ABSOLUTELY NO WARRANTY not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This is free software, and you are welcome to redistribute it under certain conditions; see the source for copying conditions. Cannot install SIGPIPE error handler theme_init() called from internal clearlooks engine /usr/share/themes/Clearlooks/gtk-2.0/gtkrc:76: error: unexpected identifier `colorize_scrollbar', expected character `}' [New Thread 0x7fffe0221700 (LWP 14966)] loading default ui configuration file gtk2_ardour/ardour2_ui_default.conf loading user ui configuration file /home/in0giro/.ardour2/ardour2_ui.conf Loading ui configuration file gtk2_ardour/ardour2_ui_dark.rc theme_init() called from internal clearlooks engine ardour: [INFO]: Ardour will be limited to 1024 open files loading system configuration file ./ardour_system.rc loading user configuration file /home/in0giro/.ardour2/ardour.rc ardour: [INFO]: Using SSE optimized routines [New Thread 0x7fffdf7b5700 (LWP 14967)] [New Thread 0x7fffdefb4700 (LWP 14968)] [New Thread 0x7fffde7b3700 (LWP 14969)] ardour: [INFO]: looking for control protocols in /home/in0giro/.ardour2/surfaces/:/usr/local/lib64/ardour2/surfaces/ [New Thread 0x7fffc2677700 (LWP 14970)] [New Thread 0x7fffc1e76700 (LWP 14971)] [New Thread 0x7fffc1675700 (LWP 14972)] [New Thread 0x7fffc0e74700 (LWP 14973)] [New Thread 0x7fffc0673700 (LWP 14974)] [New Thread 0x7fffbfe72700 (LWP 14975)] [New Thread 0x7fffbf671700 (LWP 14976)] [New Thread 0x7fffbee70700 (LWP 14977)] [New Thread 0x7fffbe66f700 (LWP 14978)] [New Thread 0x7fffbde6e700 (LWP 14979)] [New Thread 0x7fffbd66d700 (LWP 14980)] [New Thread 0x7fffbd5ec700 (LWP 14981)] [Thread 0x7fffc2677700 (LWP 14970) exited] [Thread 0x7fffbfe72700 (LWP 14975) exited] [Thread 0x7fffbde6e700 (LWP 14979) exited] [Thread 0x7fffc0673700 (LWP 14974) exited] [Thread 0x7fffc0e74700 (LWP 14973) exited] [Thread 0x7fffbee70700 (LWP 14977) exited] [Thread 0x7fffbe66f700 (LWP 14978) exited] [Thread 0x7fffc1675700 (LWP 14972) exited] [Thread 0x7fffbf671700 (LWP 14976) exited] [Thread 0x7fffbd5ec700 (LWP 14981) exited] [Thread 0x7fffbd66d700 (LWP 14980) exited] [New Thread 0x7fffbf671700 (LWP 14982)] [New Thread 0x7fffc1675700 (LWP 14983)] [New Thread 0x7fffbe66f700 (LWP 14984)] [New Thread 0x7fffbd66d700 (LWP 14985)] [New Thread 0x7fffbd5ec700 (LWP 14986)] loading bindings from /home/in0giro/.ardour2/ardour.bindings (ardour-2.8.11:14963): Gtk-WARNING **: EnableTranslation: missing action EnableTranslation [New Thread 0x7fffc23bf700 (LWP 14987)] [Thread 0x7fffbf671700 (LWP 14982) exited] [Thread 0x7fffbe66f700 (LWP 14984) exited] [Thread 0x7fffc1675700 (LWP 14983) exited] [New Thread 0x7fffc233d820 (LWP 14988)] Session writable based on /media/Casa/in0giro/roba/Ardour 2.x/scroll crash 01/ [New Thread 0x7fffc1f18820 (LWP 14989)] [New Thread 0x7fffc0e73820 (LWP 14990)] [New Thread 0x7fffc1675700 (LWP 14991)] REDISPLAY diskstream [Thread 0x7fffc1e76700 (LWP 14971) exited] ardour-2.8.11: gtk2_ardour/tempo_lines.cc:231: void TempoLines::draw(std::vector >&, double): Asserzione `_lines.find(xpos) == _lines.end()' fallita. Program received signal SIGABRT, Aborted. 0x00007fffeed75175 in raise () from /lib/libc.so.6 (gdb) thread apply all bt Thread 27 (Thread 0x7fffc1675700 (LWP 14991)): #0 0x00007fffef0a8619 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff5d73462 in ?? () from /usr/lib/libgthread-2.0.so.0 #2 0x00007ffff5880771 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00007ffff58808b7 in g_async_queue_timed_pop () from /usr/lib/libglib-2.0.so.0 #4 0x00007ffff58d34e7 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007ffff58d16b6 in ?? () from /usr/lib/libglib-2.0.so.0 #6 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #7 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 26 (Thread 0x7fffc0e73820 (LWP 14990)): #0 0x00007fffeee0baf3 in poll () from /lib/libc.so.6 #1 0x00007ffff7a97eca in ARDOUR::Session::midi_thread_work (this=0x196b280) at libs/ardour/session_midi.cc:1220 #2 0x00007ffff7a979b2 in ARDOUR::Session::_midi_thread_work (arg=0x196b280) at libs/ardour/session_midi.cc:1138 #3 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #4 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 25 (Thread 0x7fffc1f18820 (LWP 14989)): #0 0x00007fffeee0baf3 in poll () from /lib/libc.so.6 #1 0x00007ffff7a34505 in ARDOUR::Session::butler_thread_work (this=0x196b280) at libs/ardour/session_butler.cc:179 #2 0x00007ffff7a34489 in ARDOUR::Session::_butler_thread_work (arg=0x196b280) at libs/ardour/session_butler.cc:159 #3 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #4 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 24 (Thread 0x7fffc233d820 (LWP 14988)): #0 0x00007fffef0ab97d in nanosleep () from /lib/libpthread.so.0 #1 0x00007ffff58d42e8 in g_usleep () from /usr/lib/libglib-2.0.so.0 #2 0x00007ffff562e374 in Glib::usleep (microseconds=10000) at libs/glibmm2/glibmm/timer.cc:68 #3 0x00007ffff78fa21c in ARDOUR::AudioEngine::meter_thread (this=0x14ca480) at libs/ardour/audioengine.cc:478 #4 0x00007ffff7902941 in sigc::bound_mem_functor0::operator() (this=0x18236e8) at libs/sigc++2/sigc++/functors/mem_fun.h:1787 #5 0x00007ffff790270e in sigc::adaptor_functor >::operator() (this=0x18236e0) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #6 0x00007ffff7902177 in sigc::internal::slot_call0, void>::call_it (rep=0x18236b0) at libs/sigc++2/sigc++/functors/slot.h:103 #7 0x000000000081a882 in sigc::slot0::operator() (this=0x12524d0) at libs/sigc++2/sigc++/functors/slot.h:440 #8 0x00007ffff5635278 in (anonymous namespace)::call_thread_entry_slot (data=0x12524d0) at libs/glibmm2/glibmm/thread.cc:43 #9 0x00007ffff58d16b6 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #11 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 23 (Thread 0x7fffc23bf700 (LWP 14987)): #0 0x00007fffcf6a33d9 in guitarix::compute(int, float**, float**) () from /usr/lib64/ladspa/guitarix.so #1 0x00007ffff79cb8e7 in ARDOUR::LadspaPlugin::run (this=0x1ab5a90, nframes=512) at libs/ardour/ladspa_plugin.cc:603 #2 0x00007ffff79cb6a7 in ARDOUR::LadspaPlugin::connect_and_run (this=0x1ab5a90, bufs=..., nbufs=2, in_index=@0x7fffc23be69c, out_index=@0x7fffc23be698, nframes=512, offset=0) at libs/ardour/ladspa_plugin.cc:552 #3 0x00007ffff79a8210 in ARDOUR::PluginInsert::connect_and_run (this=0x1ab1a60, bufs=..., nbufs=2, nframes=512, offset=0, with_auto=false, now=0) at libs/ardour/insert.cc:329 #4 0x00007ffff79a86cc in ARDOUR::PluginInsert::run (this=0x1ab1a60, bufs=..., nbufs=2, nframes=512) at libs/ardour/insert.cc:394 #5 0x00007ffff7a1c602 in ARDOUR::Route::process_output_buffers (this=0x1a03ed0, bufs=..., nbufs=2, start_frame=5280000, end_frame=5280512, nframes=512, with_redirects=true, declick=0, meter=false) at libs/ardour/route.cc:427 ---Type to continue, or q to quit--- #6 0x00007ffff79379e1 in ARDOUR::AudioTrack::passthru_silence (this=0x1a03ed0, start_frame=5280000, end_frame=5280512, nframes=512, declick=0, meter=false) at libs/ardour/audio_track.cc:473 #7 0x00007ffff7937cd3 in ARDOUR::AudioTrack::no_roll (this=0x1a03ed0, nframes=512, start_frame=5280000, end_frame=5280512, session_state_changing=false, can_record=false, rec_monitors_input=false) at libs/ardour/audio_track.cc:554 #8 0x00007ffff7a9d499 in ARDOUR::Session::no_roll (this=0x196b280, nframes=512) at libs/ardour/session_process.cc:107 #9 0x00007ffff7a9e1f2 in ARDOUR::Session::process_with_events (this=0x196b280, nframes=512) at libs/ardour/session_process.cc:322 #10 0x00007ffff7a9d194 in ARDOUR::Session::process (this=0x196b280, nframes=512) at libs/ardour/session_process.cc:62 #11 0x00007ffff78f9ad7 in ARDOUR::AudioEngine::process_callback (this=0x14ca480, nframes=512) at libs/ardour/audioengine.cc:348 #12 0x00007ffff78f9896 in ARDOUR::AudioEngine::_process_callback (nframes=512, arg=0x14ca480) at libs/ardour/audioengine.cc:292 #13 0x00007ffff2c5af9a in ?? () from /usr/lib/libjack.so.0 #14 0x00007ffff2c73560 in ?? () from /usr/lib/libjack.so.0 #15 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #16 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 22 (Thread 0x7fffbd5ec700 (LWP 14986)): #0 0x00007fffef0ab25d in read () from /lib/libpthread.so.0 #1 0x00007ffff2c75322 in ?? () from /usr/lib/libjack.so.0 #2 0x00007ffff2c77de7 in ?? () from /usr/lib/libjack.so.0 #3 0x00007ffff2c73560 in ?? () from /usr/lib/libjack.so.0 #4 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #5 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 21 (Thread 0x7fffbd66d700 (LWP 14985)): #0 0x00007fffef0a82ac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff2c74f81 in ?? () from /usr/lib/libjack.so.0 #2 0x00007ffff2c6de79 in ?? () from /usr/lib/libjack.so.0 #3 0x00007ffff2c73560 in ?? () from /usr/lib/libjack.so.0 #4 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #5 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 5 (Thread 0x7fffde7b3700 (LWP 14969)): #0 0x00007fffef0a82ac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff5635d31 in Glib::Cond::wait (this=0x1385930, mutex=...) at libs/glibmm2/glibmm/thread.cc:362 #2 0x00007ffff78d8976 in ARDOUR::Analyser::work () at libs/ardour/analyser.cc:85 #3 0x00007ffff78d861d in analyser_work () at libs/ardour/analyser.cc:49 #4 0x0000000000bd0387 in sigc::pointer_functor0::operator()() const () #5 0x0000000000bcf714 in sigc::adaptor_functor >::operator()() const () #6 0x0000000000bce0c3 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #7 0x000000000081a882 in sigc::slot0::operator() (this=0x1385990) at libs/sigc++2/sigc++/functors/slot.h:440 #8 0x00007ffff5635278 in (anonymous namespace)::call_thread_entry_slot (data=0x1385990) at libs/glibmm2/glibmm/thread.cc:43 #9 0x00007ffff58d16b6 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #11 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 4 (Thread 0x7fffdefb4700 (LWP 14968)): #0 0x00007fffef0a82ac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff5635d31 in Glib::Cond::wait (this=0x1385290, mutex=...) at libs/glibmm2/glibmm/thread.cc:362 #2 0x00007ffff7ad359e in peak_thread_work () at libs/ardour/source_factory.cc:65 #3 0x0000000000bd0387 in sigc::pointer_functor0::operator()() const () #4 0x0000000000bcf714 in sigc::adaptor_functor >::operator()() const () ---Type to continue, or q to quit--- #5 0x0000000000bce0c3 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #6 0x000000000081a882 in sigc::slot0::operator() (this=0x1385710) at libs/sigc++2/sigc++/functors/slot.h:440 #7 0x00007ffff5635278 in (anonymous namespace)::call_thread_entry_slot (data=0x1385710) at libs/glibmm2/glibmm/thread.cc:43 #8 0x00007ffff58d16b6 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #10 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 3 (Thread 0x7fffdf7b5700 (LWP 14967)): #0 0x00007fffef0a82ac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ffff5635d31 in Glib::Cond::wait (this=0x1385290, mutex=...) at libs/glibmm2/glibmm/thread.cc:362 #2 0x00007ffff7ad359e in peak_thread_work () at libs/ardour/source_factory.cc:65 #3 0x0000000000bd0387 in sigc::pointer_functor0::operator()() const () #4 0x0000000000bcf714 in sigc::adaptor_functor >::operator()() const () #5 0x0000000000bce0c3 in sigc::internal::slot_call0, void>::call_it(sigc::internal::slot_rep*) () #6 0x000000000081a882 in sigc::slot0::operator() (this=0x13854f0) at libs/sigc++2/sigc++/functors/slot.h:440 #7 0x00007ffff5635278 in (anonymous namespace)::call_thread_entry_slot (data=0x13854f0) at libs/glibmm2/glibmm/thread.cc:43 #8 0x00007ffff58d16b6 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #10 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 2 (Thread 0x7fffe0221700 (LWP 14966)): #0 0x00007fffeee0baf3 in poll () from /lib/libc.so.6 #1 0x00007fffe50c7a5f in ?? () from /usr/lib/libpulse.so.0 #2 0x00007fffe50b78a6 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0x00007fffe50b8c89 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007fffe50b8d40 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007fffe50c785b in ?? () from /usr/lib/libpulse.so.0 #6 0x00007fffe4e834b7 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #7 0x00007fffef0a3914 in start_thread () from /lib/libpthread.so.0 #8 0x00007fffeee147dd in clone () from /lib/libc.so.6 Thread 1 (Thread 0x7ffff7f9d900 (LWP 14963)): #0 0x00007fffeed75175 in raise () from /lib/libc.so.6 #1 0x00007fffeed76590 in abort () from /lib/libc.so.6 #2 0x00007fffeed6e201 in __assert_fail () from /lib/libc.so.6 #3 0x0000000000c681ac in TempoLines::draw (this=0x1d77ba0, points=..., frames_per_unit=507.076592995429) at gtk2_ardour/tempo_lines.cc:231 #4 0x0000000000a5c210 in Editor::draw_measures (this=0x15339c0) at gtk2_ardour/editor_tempodisplay.cc:203 #5 0x0000000000a5c0a8 in Editor::redraw_measures (this=0x15339c0) at gtk2_ardour/editor_tempodisplay.cc:187 #6 0x0000000000a5bdb4 in Editor::redisplay_tempo (this=0x15339c0, immediate_redraw=true) at gtk2_ardour/editor_tempodisplay.cc:129 #7 0x00000000009cca4e in Editor::scroll_canvas_horizontally (this=0x15339c0) at gtk2_ardour/editor_canvas.cc:838 #8 0x0000000000985609 in sigc::bound_mem_functor0::operator() (this=0x15b6378) at libs/sigc++2/sigc++/functors/mem_fun.h:1787 #9 0x000000000097fb02 in sigc::adaptor_functor >::operator() (this=0x15b6370) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251 #10 0x0000000000978afb in sigc::internal::slot_call0, void>::call_it (rep=0x15b6340) at libs/sigc++2/sigc++/functors/slot.h:103 #11 0x000000000081a882 in sigc::slot0::operator() (this=0x111a248) at libs/sigc++2/sigc++/functors/slot.h:440 #12 0x00007ffff5636285 in Glib::SignalProxyNormal::slot0_void_callback (self=0x1306630, data=0x111a240) at libs/glibmm2/glibmm/signalproxy.cc:95 #13 0x00007ffff618a1ba in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #14 0x00007ffff61a04d0 in ?? () from /usr/lib/libgobject-2.0.so.0 #15 0x00007ffff61a19c8 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #16 0x00007ffff61a1f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #17 0x00007ffff504ff9a in gtk_adjustment_value_changed () from /usr/lib/libgtk-x11-2.0.so.0 ---Type to continue, or q to quit--- #18 0x00007ffff514f3f1 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #19 0x00007ffff511145e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #20 0x00007ffff618a1ba in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #21 0x00007ffff61a0113 in ?? () from /usr/lib/libgobject-2.0.so.0 #22 0x00007ffff61a17dc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #23 0x00007ffff61a1f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #24 0x00007ffff514d71f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #25 0x00007ffff514fad7 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #26 0x00007ffff34d7a3a in Gtk::Widget_Class::motion_notify_event_callback (self=0x7fffd8c05380, p0=0x1cbfb30) at libs/gtkmm2/gtk/gtkmm/widget.cc:3879 #27 0x00007ffff5111848 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #28 0x00007ffff618a1ba in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #29 0x00007ffff61a0113 in ?? () from /usr/lib/libgobject-2.0.so.0 #30 0x00007ffff61a17dc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #31 0x00007ffff61a1f53 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #32 0x00007ffff522889f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #33 0x00007ffff5109d03 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #34 0x00007ffff510adbb in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #35 0x00007ffff4d7fdec in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #36 0x00007ffff58a83d1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #37 0x00007ffff58ac308 in ?? () from /usr/lib/libglib-2.0.so.0 #38 0x00007ffff58ac815 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #39 0x00007ffff510b257 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #40 0x00007ffff347c50b in Gtk::Main::run_impl (this=0x1103950) at libs/gtkmm2/gtk/gtkmm/main.cc:503 #41 0x00007ffff347c2fd in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450 #42 0x00007ffff2f4025e in Gtkmm2ext::UI::run (this=0x10fe060, old_receiver=...) at libs/gtkmm2ext/gtk_ui.cc:231 #43 0x0000000000b1891e in main (argc=2, argv=0x7fffffffd968) at gtk2_ardour/main.cc:550 (gdb)