View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009865 | ardour | bugs | public | 2024-11-30 12:49 | 2024-12-06 18:31 |
Reporter | madonius | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | GNU | OS | Linux | OS Version | (any) |
Summary | 0009865: Ardour crashes when opening a specific file | ||||
Description | When openning a specific project Ardour crashes with the error message [1] 11439 bus error (core dumped) strace -o ~/Downloads/ardour8.8_crash ardour8 It's reproducable in 8.8 and 8.10 on different Linux systems, one of which is NixOS strace during a crash is attached. | ||||
Additional Information | Linux rahmenwerk 6.6.63 0000001-NixOS SMP PREEMPT_DYNAMIC Fri Nov 22 14:38:37 UTC 2024 x86_64 GNU/Linux Ardour8.8.0 (built using 8.8 and GCC version 13.3.0) | ||||
Tags | No tags attached. | ||||
|
|
|
Sadly strace is not helpful to track down the issue. A backtrace may help: please see https://ardour.org/debugging_ardour |
|
Sure, did not know. Here it is. backtrace.ardour (12,217 bytes)
#8 0x00007ffff6b74d0d in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #9 0x00007ffff6b7d9f8 in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #10 0x00007ffff6b74d0d in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #11 0x00007ffff6b7d9f8 in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #12 0x00007ffff6b74d0d in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #13 0x00007ffff6b7d9f8 in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #14 0x00007ffff6b74d0d in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #15 0x00007ffff6b7d9f8 in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #16 0x00007ffff6b74d0d in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #17 0x00007ffff6b998f6 in ArdourCanvas::ScrollGroup::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #18 0x00007ffff6b7d9f8 in ArdourCanvas::Item::render_children(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #19 0x00007ffff6b74d0d in ArdourCanvas::Container::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context>) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #20 0x00007ffff6b70eed in ArdourCanvas::Canvas::render(ArdourCanvas::Rect const&, Cairo::RefPtr<Cairo::Context> const&) const () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #21 0x00007ffff6b71498 in ArdourCanvas::GtkCanvas::on_expose_event(_GdkEventExpose*) () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libcanvas.so.0 #22 0x00007ffff677f368 in Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*) () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytkmm.so.2 #23 0x00007ffff612c7c6 in _gtk_marshal_BOOLEAN__BOXED () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #24 0x00007ffff58f3da8 in g_closure_invoke () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #25 0x00007ffff59087a8 in signal_emit_unlocked_R.isra.0 () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #26 0x00007ffff590929a in signal_emit_valist_unlocked () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #27 0x00007ffff590f542 in g_signal_emit_valist () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #28 0x00007ffff590f5ff in g_signal_emit () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #29 0x00007ffff629af4c in gtk_widget_event_internal () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #30 0x00007ffff612b587 in gtk_main_do_event () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #31 0x00007ffff5f38abf in _gdk_window_process_updates_recurse () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libydk.so.2 #32 0x00007ffff5f38a63 in _gdk_window_process_updates_recurse () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libydk.so.2 #33 0x00007ffff5f38a63 in _gdk_window_process_updates_recurse () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libydk.so.2 #34 0x00007ffff5f38a63 in _gdk_window_process_updates_recurse () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libydk.so.2 #35 0x00007ffff5f34150 in gdk_window_process_updates_internal () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libydk.so.2 #36 0x00007ffff5f34ce9 in gdk_window_process_all_updates () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libydk.so.2 #37 0x00007ffff6088cbe in gtk_container_idle_sizer () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #38 0x00007ffff5efd113 in gdk_threads_dispatch () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libydk.so.2 #39 0x00007ffff5b33c1e in g_idle_dispatch () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libglib-2.0.so.0 #40 0x00007ffff5b36571 in g_main_context_dispatch_unlocked () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libglib-2.0.so.0 #41 0x00007ffff5b386b0 in g_main_context_iterate_unlocked.isra () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libglib-2.0.so.0 #42 0x00007ffff5b38e9c in g_main_context_iteration () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libglib-2.0.so.0 #43 0x00007ffff6129e81 in gtk_main_iteration () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #44 0x00007ffff69bdce3 in Gtkmm2ext::UI::flush_pending(float) () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libgtkmm2ext.so.0 #45 0x00000000009ffe5b in ARDOUR_UI::load_session_stage_two(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_strin g<char, std::char_traits<char>, std::allocator<char> >) () #46 0x0000000000a0195c in ARDOUR_UI::load_session(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, st d::char_traits<char>, std::allocator<char> >) () #47 0x0000000000a0985b in ARDOUR_UI::load_session_from_startup_fsm() () #48 0x0000000000a0ebcd in ARDOUR_UI::sfsm_response(StartupFSM::Result) () #49 0x00000000013419bd in sigc::internal::signal_emit1<void, StartupFSM::Result, sigc::nil>::emit(sigc::internal::signal_impl*, StartupFSM::Result const&) () #50 0x0000000001340e53 in StartupFSM::dialog_response_handler(int, StartupFSM::DialogID) () #51 0x00007ffff66ed74d in (anonymous namespace)::Dialog_signal_response_callback(_GtkDialog*, int, void*) () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytkmm.so.2 #52 0x00007ffff58f3da8 in g_closure_invoke () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #53 0x00007ffff5908475 in signal_emit_unlocked_R.isra.0 () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #54 0x00007ffff5909a71 in signal_emit_valist_unlocked () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #55 0x00007ffff590f542 in g_signal_emit_valist () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #56 0x00007ffff590f5ff in g_signal_emit () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #57 0x000000000133d971 in StartupFSM::start_audio_midi_setup() () #58 0x00007ffff66ed74d in (anonymous namespace)::Dialog_signal_response_callback(_GtkDialog*, int, void*) () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytkmm.so.2 #59 0x00007ffff58f3da8 in g_closure_invoke () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #60 0x00007ffff5908475 in signal_emit_unlocked_R.isra.0 () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #61 0x00007ffff5909a71 in signal_emit_valist_unlocked () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #62 0x00007ffff590f542 in g_signal_emit_valist () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #63 0x00007ffff590f5ff in g_signal_emit () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #64 0x00007ffff6771b02 in (anonymous namespace)::TreeView_signal_row_activated_callback(_GtkTreeView*, _GtkTreePath*, _GtkTreeViewColumn*, void*) () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytkmm.so.2 #65 0x00007ffff58f3da8 in g_closure_invoke () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #66 0x00007ffff5908475 in signal_emit_unlocked_R.isra.0 () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #67 0x00007ffff5909a71 in signal_emit_valist_unlocked () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #68 0x00007ffff590f542 in g_signal_emit_valist () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #69 0x00007ffff590f5ff in g_signal_emit () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #70 0x00007ffff6277594 in gtk_tree_view_button_press () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #71 0x00007ffff612c7c6 in _gtk_marshal_BOOLEAN__BOXED () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #72 0x00007ffff58f3da8 in g_closure_invoke () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #73 0x00007ffff59087a8 in signal_emit_unlocked_R.isra.0 () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #74 0x00007ffff590929a in signal_emit_valist_unlocked () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #75 0x00007ffff590f542 in g_signal_emit_valist () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #76 0x00007ffff590f5ff in g_signal_emit () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libgobject-2.0.so.0 #77 0x00007ffff629af4c in gtk_widget_event_internal () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #78 0x00007ffff612acc5 in gtk_propagate_event () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #79 0x00007ffff612b10b in gtk_main_do_event () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #80 0x00007ffff5f5a3bc in gdk_event_dispatch () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libydk.so.2 #81 0x00007ffff5b36571 in g_main_context_dispatch_unlocked () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libglib-2.0.so.0 #82 0x00007ffff5b386b0 in g_main_context_iterate_unlocked.isra () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libglib-2.0.so.0 #83 0x00007ffff5b390df in g_main_loop_run () from /nix/store/jq1ydifw3ip1vx94dl8w8bgvr07l6s3x-glib-2.82.1/lib/libglib-2.0.so.0 #84 0x00007ffff6129c17 in gtk_main () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libytk.so.2 #85 0x00007ffff69bba96 in Gtkmm2ext::UI::run(Receiver&) () from /nix/store/59fm13ipgg9hn3vgvcxxf6gz6jq1adwb-ardour-8.8/lib/ardour8/libgtkmm2ext.so.0 #86 0x000000000094fb1d in main () |
|
Thanks. there should be a lot more though. usually several pages of output. |
|
I followed the instructions as listed... it crashes pretty soon after trying to load the file, does that explain the short backtrace? |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-11-30 12:49 | madonius | New Issue | |
2024-11-30 12:49 | madonius | File Added: ardour.crash.tar.gz | |
2024-11-30 16:55 | x42 | Note Added: 0029131 | |
2024-11-30 17:24 | madonius | Note Added: 0029132 | |
2024-11-30 17:24 | madonius | File Added: backtrace.ardour | |
2024-11-30 17:25 | x42 | Note Added: 0029133 | |
2024-12-06 18:31 | madonius | Note Added: 0029148 |