View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005040 | ardour | bugs | public | 2012-07-28 19:40 | 2012-08-05 23:05 |
Reporter | boom1992 | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | have not tried |
Status | feedback | Resolution | open | ||
Product Version | 3.0 beta5 | ||||
Target Version | 3.0 | ||||
Summary | 0005040: Crash while resizing MIDI track | ||||
Description | I got this crash while resizing a midi track/automation with Ardour3. Backtrace is attached... | ||||
Tags | No tags attached. | ||||
2012-07-28 19:40
|
ardour-crash (3,136 bytes)
#0 0xb727445c in Evoral::ControlList::rt_safe_earliest_event_discrete_unlocked (this=0xb04ca1c, start=0, x=@0xbfffe7b0, y=@0xbfffe7a8, inclusive=false) at ../libs/evoral/src/ControlList.cpp:1484 #1 0xb72953b7 in Evoral::Sequence<double>::const_iterator::operator++() () from /tmp/cinstall-1000/ardour-3.0beta5_13072-2-i686/opt/Ardour_x86-3.0beta5_13072/lib/libevoral.so.0 #2 0xb7ae5765 in ARDOUR::MidiModel::sync_to_source (this=0xa1b0568) at ../libs/ardour/midi_model.cc:1398 #3 0xb7b1163e in ARDOUR::MidiSource::session_saved (this=0xa195e20) at ../libs/ardour/midi_source.cc:404 #4 0xb7cbe8e6 in ARDOUR::Session::save_state (this=0x9bb0ba0, snapshot_name=..., pending=true, switch_to_snapshot=false) at ../libs/ardour/session_state.cc:767 #5 0xb7cbd830 in ARDOUR::Session::maybe_write_autosave (this=0x9bb0ba0) at ../libs/ardour/session_state.cc:620 #6 0x087e74ff in ARDOUR_UI::autosave_session (this=0x93346a0) at ../gtk2_ardour/ardour_ui.cc:606 #7 0x08810528 in sigc::bound_mem_functor0<int, ARDOUR_UI>::operator() (this=0xac4b30c) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 #8 0x0880cc60 in sigc::adaptor_functor<sigc::bound_mem_functor0<int, ARDOUR_UI> >::operator() ( this=0xac4b308) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 #9 0x08808184 in sigc::internal::slot_call0<sigc::bound_mem_functor0<int, ARDOUR_UI>, bool>::call_it (rep=0xac4b2f0) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:103 #10 0x087b7dee in sigc::slot0<bool>::operator() (this=0xaceffc8) at /home/harrison/a3/inst/include/sigc++-2.0/sigc++/functors/slot.h:440 #11 0xb6d39e0a in ?? () from /tmp/cinstall-1000/ardour-3.0beta5_13072-2-i686/opt/Ardour_x86-3.0beta5_13072/lib/libglibmm-2.4.so.1 #12 0xb6baf944 in ?? () from /tmp/cinstall-1000/ardour-3.0beta5_13072-2-i686/opt/Ardour_x86-3.0beta5_13072/lib/libglib-2.0.so.0 #13 0xb6badbf3 in ?? () from /tmp/cinstall-1000/ardour-3.0beta5_13072-2-i686/opt/Ardour_x86-3.0beta5_13072/lib/libglib-2.0.so.0 #14 0xb6bae79f in g_main_context_dispatch () from /tmp/cinstall-1000/ardour-3.0beta5_13072-2-i686/opt/Ardour_x86-3.0beta5_13072/lib/libglib-2.0.so.0 #15 0xb6bae98a in ?? () from /tmp/cinstall-1000/ardour-3.0beta5_13072-2-i686/opt/Ardour_x86-3.0beta5_13072/lib/libglib-2.0.so.0 #16 0xb6baee04 in g_main_loop_run () from /tmp/cinstall-1000/ardour-3.0beta5_13072-2-i686/opt/Ardour_x86-3.0beta5_13072/lib/libglib-2.0.so.0 #17 0xb682c95e in gtk_main () from /tmp/cinstall-1000/ardour-3.0beta5_13072-2-i686/opt/Ardour_x86-3.0beta5_13072/lib/libgtk-x11-2.0.so.0 #18 0xb5fb1d47 in Gtk::Main::run_impl() () from /tmp/cinstall-1000/ardour-3.0beta5_13072-2-i686/opt/Ardour_x86-3.0beta5_13072/lib/libgtkmm-2.4.so.1 #19 0xb5fb1af8 in Gtk::Main::run() () from /tmp/cinstall-1000/ardour-3.0beta5_13072-2-i686/opt/Ardour_x86-3.0beta5_13072/lib/libgtkmm-2.4.so.1 #20 0xb7146c7f in Gtkmm2ext::UI::run (this=0x93346a0, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268 #21 0x08b59865 in main (argc=1, argv=0xbfffee94) at ../gtk2_ardour/main.cc:455 |
|
is this repeatable? and please run <code>thread apply all bt</code> not just <code>bt</code> in gdb (ardour is multithreaded and we need backtraces for all threads. |