View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002197 | ardour | bugs | public | 2008-04-13 23:01 | 2020-04-19 20:13 |
| Reporter | das | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | SVN/2.0-ongoing | ||||
| Summary | 0002197: Ardour crashes when loading another session/snapshot | ||||
| Description | Ardour crashes every time I open another session (when one had already been opened at startup), or when I switch to a snapshot. This happens every time on one machine, but I haven't been able to reproduce it at all on another. Backtrace: #0 0x4d1b6df6 in __dynamic_cast () from /usr/lib/libstdc++.so.6 0000001 0x084c8b12 in shared_ptr<ARDOUR::AudioSource> (this=0xbfd7b5b0, r=@0x90f7430) at shared_ptr.hpp:177 #2 0x084c8bcd in boost::dynamic_pointer_cast<ARDOUR::AudioFileSource, ARDOUR::AudioSource> (r=@0x90f7430) at shared_ptr.hpp:387 #3 0xb7d95eae in ARDOUR::AudioRegion::source_offset_changed (this=0x9024a48) at libs/ardour/audioregion.cc:1484 0000004 0xb7da2930 in sigc::bound_mem_functor0<void, ARDOUR::AudioRegion>::operator() (this=0x90d414c) at mem_fun.h:1781 0000005 0xb7da2952 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::AudioRegion> >::operator() (this=0x90d4148) at adaptor_trait.h:251 #6 0xb7da297e in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioRegion>, void>::call_it ( rep=0x90d4130) at slot.h:103 #7 0x083d9789 in sigc::internal::signal_emit0<void, sigc::nil_>::emit (impl=0x90d46d0) at signal.h:517 0000008 0x083d9824 in sigc::signal0<void, sigc::nil_>::emit (this=0xb7fc6940) at signal.h:1584 0000009 0x083d9837 in sigc::signal0<void, sigc::nil_>::operator() (this=0xb7fc6940) at signal.h:1588 0000010 0xb7d7ba47 in ARDOUR::AudioFileSource::set_header_position_offset (offset=0) at libs/ardour/audiofilesource.cc:620 0000011 0xb7f0b60f in ARDOUR::Session::set_state (this=0x914c280, node=@0x9b87aa8) at libs/ardour/session_state.cc:1271 0000012 0xb7f0e26c in ARDOUR::Session::second_stage_init (this=0x914c280, new_session=false) at libs/ardour/session_state.cc:293 0000013 0xb7eb5469 in Session (this=0x914c280, eng=@0x8def4a8, fullpath=@0xbfd7ba28, snapshot_name=@0xbfd7ba2c, mix_template=@0xbfd7ba30) at libs/ardour/session.cc:310 0000014 0x083c3d94 in ARDOUR_UI::load_session (this=0x8938878, path=@0xbfd7bb18, snap_name=@0xbfd7bb10, mix_template=@0xbfd7bb0c) at gtk2_ardour/ardour_ui.cc:2464 #15 0x084e06e3 in Editor::snapshot_display_selection_changed (this=0x8df3348) at gtk2_ardour/editor.cc:3821 0000016 0x084ba1a2 in sigc::bound_mem_functor0<void, Editor>::operator() (this=0x8ec551c) at mem_fun.h:1781 #17 0x084ba1b8 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, Editor> >::operator() (this=0x8ec5518) at adaptor_trait.h:251 0000018 0x084ba1d4 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, Editor>, void>::call_it (rep=0x8ec5500) at slot.h:103 0000019 0x083a1084 in sigc::slot0<void>::operator() (this=0x8ec4aa4) at slot.h:440 0000020 0xb786c5bd in Glib::SignalProxyNormal::slot0_void_callback (self=0x8df8000, data=0x8ec4aa0) at libs/glibmm2/glibmm/signalproxy.cc:95 0000021 0xb789ec13 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8ec5548, return_value=0x0, n_param_values=1, param_values=0xbfd7be3c, invocation_hint=0xbfd7bd2c, marshal_data=0xb786c578) at gmarshal.c:77 0000022 0xb7892e3f in IA__g_closure_invoke (closure=0x8ec5548, return_value=0x90d7dcc, n_param_values=151879116, param_values=0x90d7dcc, invocation_hint=0x90d7dcc) at gclosure.c:490 0000023 0xb78a1fec in signal_emit_unlocked_R (node=0x8a277c8, detail=0, instance=0x8df8000, emission_return=0x0, instance_and_params=0xbfd7be3c) at gsignal.c:2510 #24 0xb78a3319 in IA__g_signal_emit_valist (instance=0x8df8000, signal_id=178, detail=0, var_args=<value optimized out>) at gsignal.c:2199 0000025 0xb78a3689 in IA__g_signal_emit (instance=0x90d7dcc, signal_id=151879116, detail=151879116) at gsignal.c:2243 0000026 0xb76ecd42 in _gtk_tree_selection_internal_select_node (selection=0x8df8000, node=0x9c94a20, tree=0x9ac16c8, path=0x9dbb780, mode=0, override_browse_mode=0) at gtktreeselection.c:1409 0000027 0xb770143a in gtk_tree_view_real_set_cursor (tree_view=0x8d301c8, path=0x9dbb780, clear_and_select=1, clamp_node=1) at gtktreeview.c:12254 0000028 0xb7709cbf in gtk_tree_view_button_press (widget=0x8d301c8, event=0x9810248) at gtktreeview.c:2610 0000029 0xb71c6d8f in Gtk::Widget_Class::button_press_event_callback (self=0x8d301c8, p0=0x9810248) at libs/gtkmm2/gtk/gtkmm/widget.cc:3768 0000030 0xb761335c in _gtk_marshal_BOOLEAN__BOXED (closure=0x8978bc0, return_value=0xbfd7c3a0, n_param_values=2, param_values=0xbfd7c49c, invocation_hint=0xbfd7c38c, marshal_data=0xb71c6c88) at gtkmarshalers.c:84 0000031 0xb789280f in g_type_class_meta_marshal (closure=0x8978bc0, return_value=0x90d7dcc, n_param_values=151879116, param_values=0xbfd7c49c, invocation_hint=0x90d7dcc, marshal_data=0x90d7dcc) at gclosure.c:567 0000032 0xb7892e3f in IA__g_closure_invoke (closure=0x8978bc0, return_value=0x90d7dcc, n_param_values=151879116, param_values=0x90d7dcc, invocation_hint=0x90d7dcc) at gclosure.c:490 0000033 0xb78a21ce in signal_emit_unlocked_R (node=0x89779c8, detail=0, instance=0x8d301c8, emission_return=0xbfd7c65c, instance_and_params=0xbfd7c49c) at gsignal.c:2478 0000034 0xb78a3086 in IA__g_signal_emit_valist (instance=0x8d301c8, signal_id=28, detail=0, var_args=0xbfd7c6e0 "øÆH\002\201\tÈ\001Ó\bNÌq·È\001Ó\b@Z\226\b") at gsignal.c:2209 0000035 0xb78a3689 in IA__g_signal_emit (instance=0x90d7dcc, signal_id=151879116, detail=151879116) at gsignal.c:2243 0000036 0xb771ca77 in gtk_widget_event_internal (widget=0x8d301c8, event=0x9810248) at gtkwidget.c:3915 0000037 0xb7611ad8 in IA__gtk_propagate_event (widget=0x8d301c8, event=0x9810248) at gtkmain.c:2341 0000038 0xb7611ee7 in IA__gtk_main_do_event (event=0x9810248) at gtkmain.c:1575 0000039 0xb74b2d5f in gdk_event_dispatch (source=0x90d7dcc, callback=0, user_data=0x0) at gdkevents-x11.c:2318 0000040 0xb78ebf6d in IA__g_main_context_dispatch (context=0x8960b30) at gmain.c:2045 0000041 0xb78ef046 in g_main_context_iterate (context=0x8960b30, block=1, dispatch=1, self=0x892eda0) at gmain.c:2677 0000042 0xb78ef368 in IA__g_main_loop_run (loop=0x9a96690) at gmain.c:2881 0000043 0xb76111e2 in IA__gtk_main () at gtkmain.c:1154 0000044 0xb7148785 in Gtk::Main::run_impl (this=0x893b6c0) at libs/gtkmm2/gtk/gtkmm/main.cc:503 0000045 0xb7148640 in Gtk::Main::run () at libs/gtkmm2/gtk/gtkmm/main.cc:450 0000046 0xb6f497f1 in Gtkmm2ext::UI::run (this=0x8938878, old_receiver=@0x891abec) at libs/gtkmm2ext/gtk_ui.cc:223 0000047 0x086685d6 in main (argc=1, argv=0xbfd7ca34) at gtk2_ardour/main.cc:306 | ||||
| Tags | No tags attached. | ||||
|
|
Is this still an issue? If so, do you have a session file which triggers the bug? |
|
|
Closing due to lack of feedback. Please re-open if it is still a problem. Thanks. |
|
|
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 |
|---|---|---|---|
| 2008-04-13 23:01 | das | New Issue | |
| 2009-10-29 00:52 | cth103 | Note Added: 0006935 | |
| 2009-10-29 00:52 | cth103 | Status | new => feedback |
| 2009-11-29 16:40 | cth103 | cost | => 0.00 |
| 2009-11-29 16:40 | cth103 | Note Added: 0007174 | |
| 2009-11-29 16:40 | cth103 | Status | feedback => resolved |
| 2009-11-29 16:40 | cth103 | Resolution | open => fixed |
| 2009-11-29 16:40 | cth103 | Assigned To | => cth103 |
| 2020-04-19 20:13 | system | Note Added: 0021700 | |
| 2020-04-19 20:13 | system | Status | resolved => closed |