View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003553 | ardour | bugs | public | 2010-11-20 16:35 | 2020-04-19 20:14 |
| Reporter | qharley | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Target Version | 3.0-beta1 | ||||
| Summary | 0003553: Consistently crash on pressing button to go to session start, or pessing home key | ||||
| Description | Ardour crash with no warning, and leaves without a trace: command line reports SS canfail terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Aborted | ||||
| Tags | No tags attached. | ||||
|
|
Can you post the console output that you get when starting Ardour? |
|
|
Sure: ardour3 Ardour3.0pre0 (built using ['8056'] and GCC version 4.4.3) Copyright (C) 1999-2010 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. ardour: [INFO]: Loading default ui configuration file /usr/local/etc/ardour3/ardour3_ui_default.conf Loading user ui configuration file /home/qharley/.config/ardour3/ardour3_ui.conf ardour: [INFO]: Loading ui configuration file /usr/local/etc/ardour3/ardour3_ui_light.rc /usr/local/etc/ardour3/ardour3_ui_light.rc:123: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored. /usr/local/etc/ardour3/ardour3_ui_light.rc:124: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored. /usr/local/etc/ardour3/ardour3_ui_light.rc:125: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored. ardour: [INFO]: Loading ui configuration file /usr/local/etc/ardour3/ardour3_ui_light.rc /usr/local/etc/ardour3/ardour3_ui_light.rc:123: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored. /usr/local/etc/ardour3/ardour3_ui_light.rc:124: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored. /usr/local/etc/ardour3/ardour3_ui_light.rc:125: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored. ardour: [INFO]: Ardour will be limited to 1024 open files ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour3/ardour_system.rc Loading user configuration file /home/qharley/.config/ardour3/ardour.rc Using SSE optimized routines Callback to ardour.org ... Current release is 2.8.11 Unusual local version: 3.0pre0 RemoteVSTClient: all cache files are up-to-date, not running scanner LV2: Discovering 262 plugins Done LV2 discovery Found 0 MIDI maps along :/home/qharley/.config/ardour3/midi_maps |
|
|
How about the output of ulimit -l ? |
|
|
ulimit -l unlimited |
|
|
New console output... XML parser error: error parsing attribute nameXML parser error: attributes construct errorXML parser error: Couldn't find end of Start Tag DeviceInfo line 6XML parser error: error parsing attribute nameXML parser error: attributes construct errorXML parser error: Couldn't find end of Start Tag Binding line 20terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Aborted |
|
2010-11-26 15:49
|
Home crash2.txt (15,858 bytes)
(gdb) thread apply all bt
Thread 11 (Thread 6064):
#0 0x00007f76484830d2 in g_slist_remove_all () from /lib/libglib-2.0.so.0
#1 0x00007f7646ad1c30 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#2 0x00007f76473885a4 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
#3 0x00007f764a6c4302 in Gtkmm2ext::StateButton::avoid_prelight_on_style_changed (this=0x225f6e8, widget=0x231bb40) at ../libs/gtkmm2ext/stateful_button.cc:114
#4 0x00007f764a6c50fc in Gtkmm2ext::StatefulButton::on_style_changed (this=0x225f6e8, style=...) at ../libs/gtkmm2ext/stateful_button.cc:246
#5 0x00007f7644396759 in Gtk::Widget_Class::style_set_callback(_GtkWidget*, _GtkStyle*) () from /usr/lib/libgtkmm-2.4.so.1
#6 0x00007f76473865de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#7 0x00007f7647399e61 in ?? () from /usr/lib/libgobject-2.0.so.0
#8 0x00007f764739ba76 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#9 0x00007f764739c033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#10 0x00007f7646ba807a in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x00007f764a6c4400 in Gtkmm2ext::StateButton::avoid_prelight_on_state_changed (this=0x225f6e8, old_state=Gtk::STATE_ACTIVE, widget=0x231bb40)
at ../libs/gtkmm2ext/stateful_button.cc:142
#12 0x00007f764a6c5167 in Gtkmm2ext::StatefulButton::on_state_changed (this=0x225f6e8, old_state=Gtk::STATE_ACTIVE) at ../libs/gtkmm2ext/stateful_button.cc:253
#13 0x00007f7644393ebe in Gtk::Widget_Class::state_changed_callback(_GtkWidget*, GtkStateType) () from /usr/lib/libgtkmm-2.4.so.1
#14 0x00007f76473865de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0x00007f7647399e61 in ?? () from /usr/lib/libgobject-2.0.so.0
#16 0x00007f764739ba76 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#17 0x00007f764739c033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0x00007f7646ba5f70 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#19 0x00007f7646ba94a6 in gtk_widget_set_state () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x00007f76442e2628 in Gtk::Button_Class::released_callback(_GtkButton*) () from /usr/lib/libgtkmm-2.4.so.1
#21 0x00007f76473865de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#22 0x00007f7647399e61 in ?? () from /usr/lib/libgobject-2.0.so.0
#23 0x00007f764739ba76 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#24 0x00007f764739c033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#25 0x00007f76469df1ed in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007f764438cc92 in Gtk::Widget::on_button_release_event(_GdkEventButton*) () from /usr/lib/libgtkmm-2.4.so.1
#27 0x00007f7644393793 in Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*) () from /usr/lib/libgtkmm-2.4.so.1
#28 0x00007f7646a8c178 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x00007f76473865de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#30 0x00007f764739a1dd in ?? () from /usr/lib/libgobject-2.0.so.0
#31 0x00007f764739b8b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#32 0x00007f764739c033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#33 0x00007f7646ba30bf in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x00007f7646a84643 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x00007f7646a8571b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x00007f76466f986c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#37 0x00007f76484638c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#38 0x00007f7648467748 in ?? () from /lib/libglib-2.0.so.0
#39 0x00007f7648467c55 in g_main_loop_run () from /lib/libglib-2.0.so.0
#40 0x00007f7646a85bb7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#41 0x00007f764a6909d3 in Gtkmm2ext::UI::run (this=0x225ad60, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:265
#42 0x00000000013acf16 in main (argc=1, argv=0x7fffe09c3d38) at ../gtk2_ardour/main.cc:604
Thread 10 (Thread 6089):
#0 0x00007f7641fb585c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007f764872d1f1 in ?? () from /usr/lib/libjack.so.0
#2 0x00007f7648725e59 in ?? () from /usr/lib/libjack.so.0
#3 0x00007f764872b6e0 in ?? () from /usr/lib/libjack.so.0
#4 0x00007f7641fb09ca in start_thread () from /lib/libpthread.so.0
#5 0x00007f7641d0d6fd in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 9 (Thread 6084):
#0 0x00007f7641fb585c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007f764b65281d in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
#2 0x00007f764b65254d in analyser_work () at ../libs/ardour/analyser.cc:49
#3 0x0000000001547bc9 in sigc::pointer_functor0<void>::operator()() const ()
#4 0x0000000001545dd6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#5 0x000000000154331f in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) ()
#6 0x00007f76475f7862 in ?? () from /usr/lib/libglibmm-2.4.so.1
---Type <return> to continue, or q <return> to quit---
#7 0x00007f764848cb84 in ?? () from /lib/libglib-2.0.so.0
#8 0x00007f7641fb09ca in start_thread () from /lib/libpthread.so.0
#9 0x00007f7641d0d6fd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 8 (Thread 6082):
#0 0x00007f7641fb585c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007f764bafe79b in peak_thread_work () at ../libs/ardour/source_factory.cc:69
#2 0x0000000001547bc9 in sigc::pointer_functor0<void>::operator()() const ()
#3 0x0000000001545dd6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#4 0x000000000154331f in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) ()
#5 0x00007f76475f7862 in ?? () from /usr/lib/libglibmm-2.4.so.1
#6 0x00007f764848cb84 in ?? () from /lib/libglib-2.0.so.0
#7 0x00007f7641fb09ca in start_thread () from /lib/libpthread.so.0
#8 0x00007f7641d0d6fd in clone () from /lib/libc.so.6
#9 0x0000000000000000 in ?? ()
Thread 7 (Thread 6095):
#0 0x00007f7641fb911d in nanosleep () from /lib/libpthread.so.0
#1 0x00007f764848f7d8 in g_usleep () from /lib/libglib-2.0.so.0
#2 0x00007f764b6c3062 in ARDOUR::AudioEngine::meter_thread (this=0x7f7634069400) at ../libs/ardour/audioengine.cc:678
#3 0x00007f764b6da539 in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x7f7637386f70, p=0x7f7634069400)
at /usr/include/boost/bind/mem_fn_template.hpp:49
#4 0x00007f764b6d75a2 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x7f7637386f80, f=..., a=...) at /usr/include/boost/bind/bind.hpp:246
#5 0x00007f764b6d4815 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x7f7637386f70) at /usr/include/boost/bind/bind_template.hpp:20
#6 0x00007f764b6d154a 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=0x7f7637386f70) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007f764b6ce78a 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=0x7f7637386f40) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#8 0x00007f76475f7862 in ?? () from /usr/lib/libglibmm-2.4.so.1
#9 0x00007f764848cb84 in ?? () from /lib/libglib-2.0.so.0
#10 0x00007f7641fb09ca in start_thread () from /lib/libpthread.so.0
#11 0x00007f7641d0d6fd in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()
Thread 6 (Thread 6083):
#0 0x00007f7641fb585c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007f764bafe79b in peak_thread_work () at ../libs/ardour/source_factory.cc:69
#2 0x0000000001547bc9 in sigc::pointer_functor0<void>::operator()() const ()
#3 0x0000000001545dd6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const ()
#4 0x000000000154331f in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) ()
#5 0x00007f76475f7862 in ?? () from /usr/lib/libglibmm-2.4.so.1
#6 0x00007f764848cb84 in ?? () from /lib/libglib-2.0.so.0
#7 0x00007f7641fb09ca in start_thread () from /lib/libpthread.so.0
#8 0x00007f7641d0d6fd in clone () from /lib/libc.so.6
#9 0x0000000000000000 in ?? ()
Thread 5 (Thread 6090):
#0 0x00007f7641fb893d in read () from /lib/libpthread.so.0
#1 0x00007f764872d592 in ?? () from /usr/lib/libjack.so.0
#2 0x00007f764872fd34 in ?? () from /usr/lib/libjack.so.0
#3 0x00007f764872b6e0 in ?? () from /usr/lib/libjack.so.0
#4 0x00007f7641fb09ca in start_thread () from /lib/libpthread.so.0
#5 0x00007f7641d0d6fd in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 4 (Thread 6091):
#0 0x00007f7641d00f83 in poll () from /lib/libc.so.6
#1 0x00007f764872cda6 in ?? () from /usr/lib/libjack.so.0
#2 0x00007f764871426a in ?? () from /usr/lib/libjack.so.0
#3 0x00007f7648711647 in ?? () from /usr/lib/libjack.so.0
#4 0x00007f764b6c2291 in ARDOUR::AudioEngine::process_thread (this=0x7f7634069400) at ../libs/ardour/audioengine.cc:437
---Type <return> to continue, or q <return> to quit---
#5 0x00007f764b6c2064 in ARDOUR::AudioEngine::_process_thread (arg=0x7f7634069400) at ../libs/ardour/audioengine.cc:379
#6 0x00007f7648712f3b in ?? () from /usr/lib/libjack.so.0
#7 0x00007f764872b6e0 in ?? () from /usr/lib/libjack.so.0
#8 0x00007f7641fb09ca in start_thread () from /lib/libpthread.so.0
#9 0x00007f7641d0d6fd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 3 (Thread 6092):
#0 0x00007f7641fb7b50 in sem_wait () from /lib/libpthread.so.0
#1 0x00007f764b8250d2 in PBD::ProcessSemaphore::wait (this=0x49e6cc8) at ../libs/pbd/pbd/semutils.h:41
#2 0x00007f764b82281b in ARDOUR::Graph::restart_cycle (this=0x49e6bf0) at ../libs/ardour/graph.cc:206
#3 0x00007f764b8227e5 in ARDOUR::Graph::dec_ref (this=0x49e6bf0) at ../libs/ardour/graph.cc:192
#4 0x00007f764b8294a2 in ARDOUR::GraphNode::finish (this=0x7f76350b41a0, chain=0) at ../libs/ardour/graphnode.cc:61
#5 0x00007f764b823783 in ARDOUR::Graph::run_one (this=0x49e6bf0) at ../libs/ardour/graph.cc:352
#6 0x00007f764b823ab0 in ARDOUR::Graph::main_thread (this=0x49e6bf0) at ../libs/ardour/graph.cc:412
#7 0x00007f764b828823 in boost::_mfi::mf0<void, ARDOUR::Graph>::operator() (this=0x7f760cd42d58, p=0x49e6bf0) at /usr/include/boost/bind/mem_fn_template.hpp:49
#8 0x00007f764b828496 in boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> >::operator()<boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list0> (
this=0x7f760cd42d68, f=..., a=...) at /usr/include/boost/bind/bind.hpp:246
#9 0x00007f764b8281bd in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::Graph>, boost::_bi::list1<boost::_bi::value<ARDOUR::Graph*> > >::operator() (
this=0x7f760cd42d58) at /usr/include/boost/bind/bind_template.hpp:20
#10 0x00007f764b827d65 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
#11 0x0000000000f7935d in boost::function0<void>::operator() (this=0x7f760cd42d50) at /usr/include/boost/function/function_template.hpp:1013
#12 0x00007f764b6c639f in ARDOUR::AudioEngine::_start_process_thread (arg=0x49e70b0) at ../libs/ardour/audioengine.cc:1501
#13 0x00007f7641fb09ca in start_thread () from /lib/libpthread.so.0
#14 0x00007f7641d0d6fd in clone () from /lib/libc.so.6
#15 0x0000000000000000 in ?? ()
Thread 2 (Thread 6094):
#0 0x00007f7641d00f83 in poll () from /lib/libc.so.6
#1 0x00007f76484674a9 in ?? () from /lib/libglib-2.0.so.0
#2 0x00007f7648467c55 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3 0x00007f764caa6deb in BaseUI::main_thread (this=0x52e7c60) at ../libs/pbd/base_ui.cc:76
#4 0x00007f764caa8297 in sigc::bound_mem_functor0<void, BaseUI>::operator() (this=0x52e72d8) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5 0x00007f764caa80f2 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, BaseUI> >::operator() (this=0x52e72d0)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x00007f764caa7e4b in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, BaseUI>, void>::call_it (rep=0x52e72a0)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x00007f76475f7862 in ?? () from /usr/lib/libglibmm-2.4.so.1
#8 0x00007f764848cb84 in ?? () from /lib/libglib-2.0.so.0
#9 0x00007f7641fb09ca in start_thread () from /lib/libpthread.so.0
#10 0x00007f7641d0d6fd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 1 (Thread 6093):
#0 0x00007f7641c5aa75 in raise () from /lib/libc.so.6
#1 0x00007f7641c5e5c0 in abort () from /lib/libc.so.6
#2 0x00007f764272d8e5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#3 0x00007f764272bd16 in ?? () from /usr/lib/libstdc++.so.6
#4 0x00007f764272bd43 in std::terminate() () from /usr/lib/libstdc++.so.6
#5 0x00007f764272be3e in __cxa_throw () from /usr/lib/libstdc++.so.6
#6 0x00007f764272c2cd in operator new(unsigned long) () from /usr/lib/libstdc++.so.6
#7 0x00007f764272c389 in operator new[](unsigned long) () from /usr/lib/libstdc++.so.6
#8 0x00007f764b74aabe in ARDOUR::Crossfade::read_at (this=0x7f7634ee4fa0, buf=0x7f763694eae0, mixdown_buffer=0x6697d90, gain_buffer=0x66d7da0,
start=4294967295, cnt=65536, chan_n=0, read_frames=0, skip_frames=0) at ../libs/ardour/crossfade.cc:378
#9 0x00007f764b678f47 in ARDOUR::AudioPlaylist::read (this=0x7f7634ecd3d0, buf=0x7f763694eae0, mixdown_buffer=0x6697d90, gain_buffer=0x66d7da0,
start=4294967295, cnt=65536, chan_n=0) at ../libs/ardour/audio_playlist.cc:274
#10 0x00007f764b65a08d in ARDOUR::AudioDiskstream::read (this=0x7f7636941f60, buf=0x7f763694eae0, mixdown_buffer=0x6697d90, gain_buffer=0x66d7da0,
start=@0x7f760ccc0930, cnt=65536, channel=0, reversed=false) at ../libs/ardour/audio_diskstream.cc:943
#11 0x00007f764b65aa66 in ARDOUR::AudioDiskstream::_do_refill (this=0x7f7636941f60, mixdown_buffer=0x6697d90, gain_buffer=0x66d7da0)
at ../libs/ardour/audio_diskstream.cc:1164
#12 0x00007f764b65a30b in ARDOUR::AudioDiskstream::do_refill_with_alloc (this=0x7f7636941f60) at ../libs/ardour/audio_diskstream.cc:979
#13 0x00007f764b659ba6 in ARDOUR::AudioDiskstream::seek (this=0x7f7636941f60, frame=4294967295, complete_refill=false) at ../libs/ardour/audio_diskstream.cc:837
#14 0x00007f764b65671a in ARDOUR::AudioDiskstream::non_realtime_locate (this=0x7f7636941f60, location=4294967295) at ../libs/ardour/audio_diskstream.cc:219
---Type <return> to continue, or q <return> to quit---
#15 0x00007f764bb1bfb3 in ARDOUR::Track::non_realtime_locate (this=0x7f763691aa40, p=4294967295) at ../libs/ardour/track.cc:515
#16 0x00007f764bae795f in ARDOUR::Session::non_realtime_locate (this=0x49e0e90) at ../libs/ardour/session_transport.cc:389
#17 0x00007f764bae73df in ARDOUR::Session::butler_transport_work (this=0x49e0e90) at ../libs/ardour/session_transport.cc:325
#18 0x00007f764b736b59 in ARDOUR::Butler::thread_work (this=0x49db370) at ../libs/ardour/butler.cc:227
#19 0x00007f764b736780 in ARDOUR::Butler::_thread_work (arg=0x49db370) at ../libs/ardour/butler.cc:140
#20 0x00007f764cadc354 in fake_thread_start (arg=0x49ebff0) at ../libs/pbd/pthread_utils.cc:81
#21 0x00007f7641fb09ca in start_thread () from /lib/libpthread.so.0
#22 0x00007f7641d0d6fd in clone () from /lib/libc.so.6
#23 0x0000000000000000 in ?? ()
|
|
|
New backtrace added. Will add session file as well |
|
2010-11-26 15:52
|
|
|
|
Only happens on 64-bit. |
|
|
Somehow the attached session file has ended up with an invalid start point for the `session' marker, which is what is triggering this bug. It's difficult to know how the invalid start point got there. I've added some debug code to SVN to try to spot it if it happens again. To fix the session file, search for IsSessionRange and change the start="-1" just before it to start="0". |
|
|
Changing to start="0" solved this problem for me. the -1 got there by itself. Strange. |
|
|
Thanks. I'll close this. Hopefully the root cause will show up at some point now that this case is explicitly checked for in various places. |
|
|
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 |
|---|---|---|---|
| 2010-11-20 16:35 | qharley | New Issue | |
| 2010-11-20 16:39 | cth103 | Note Added: 0009452 | |
| 2010-11-20 16:39 | cth103 | Status | new => feedback |
| 2010-11-20 16:46 | qharley | Note Added: 0009453 | |
| 2010-11-20 16:55 | cth103 | Note Added: 0009454 | |
| 2010-11-20 18:52 | qharley | Note Added: 0009456 | |
| 2010-11-21 14:23 | cth103 | cost | => 0.00 |
| 2010-11-21 14:23 | cth103 | Target Version | => 3.0-beta1 |
| 2010-11-26 15:28 | qharley | Note Added: 0009515 | |
| 2010-11-26 15:49 | qharley | File Added: Home crash2.txt | |
| 2010-11-26 15:51 | qharley | Note Added: 0009516 | |
| 2010-11-26 15:52 | qharley | File Added: Trusting you.ardour | |
| 2010-11-26 21:55 | cth103 | Note Added: 0009517 | |
| 2010-11-26 21:55 | cth103 | Status | feedback => confirmed |
| 2010-11-26 22:46 | cth103 | Note Added: 0009518 | |
| 2010-11-27 13:21 | qharley | Note Added: 0009525 | |
| 2010-11-28 01:04 | cth103 | Note Added: 0009527 | |
| 2010-11-28 01:04 | cth103 | Status | confirmed => resolved |
| 2010-11-28 01:04 | cth103 | Resolution | open => fixed |
| 2010-11-28 01:04 | cth103 | Assigned To | => cth103 |
| 2020-04-19 20:14 | system | Note Added: 0022269 | |
| 2020-04-19 20:14 | system | Status | resolved => closed |