View Issue Details

IDProjectCategoryView StatusLast Update
0008588ardourbugspublic2021-03-03 16:28
Reporterunfa Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0008588: 6.6 Crash on session load
DescriptionArdour while loading a session.
Additional Information(gdb) bt
#0 std::__detail::_List_node_base::_M_unhook (this=0x5555c06cd420) at /build/gcc/src/gcc/libstdc++-v3/src/c++98/list.cc:142
0000001 0x0000555555a5c3a0 in ?? ()
#2 0x0000555555da620e in ?? ()
#3 0x0000555556131add in ?? ()
0000004 0x0000555555da8e5f in ?? ()
0000005 0x00007ffff7414ea5 in ARDOUR::Playlist::foreach_region(boost::function<void (boost::shared_ptr<ARDOUR::Region>)>) () from /opt/Ardour-6.6.0/lib/libardour.so.3
#6 0x0000555555da57f9 in ?? ()
#7 0x000055555613371d in ?? ()
0000008 0x00005555561340bd in ?? ()
0000009 0x00005555561346d7 in ?? ()
0000010 0x0000555555a6a65d in ?? ()
0000011 0x00005555559c7b8e in ?? ()
0000012 0x00007ffff4d86032 in ?? () from /opt/Ardour-6.6.0/lib/libglibmm-2.4.so.1
0000013 0x00007ffff47e3a2a in g_main_context_dispatch () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
0000014 0x00007ffff47e3dd0 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
#15 0x00007ffff47e3e7c in g_main_context_iteration () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
0000016 0x00007ffff3dd4601 in gtk_main_iteration () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
#17 0x00007ffff5c307d5 in Gtkmm2ext::UI::flush_pending(float) () from /opt/Ardour-6.6.0/lib/libgtkmm2ext.so.0
0000018 0x00005555559bddfc in ?? ()
0000019 0x00005555559bedef in ?? ()
0000020 0x00005555559c8ce6 in ?? ()
0000021 0x00005555559caf7e in ?? ()
0000022 0x00005555561081bd in ?? ()
0000023 0x00007ffff1f2a5f5 in ?? () from /opt/Ardour-6.6.0/lib/libgtkmm-2.4.so.1
#24 0x00007ffff4af2945 in g_closure_invoke () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000025 0x00007ffff4b0401b in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000026 0x00007ffff4b0dc30 in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000027 0x00007ffff4b0e082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000028 0x00007ffff3d3280c in gtk_dialog_response () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
0000029 0x0000555556107b38 in ?? ()
0000030 0x00007ffff1f2a5f5 in ?? () from /opt/Ardour-6.6.0/lib/libgtkmm-2.4.so.1
0000031 0x00007ffff4af2945 in g_closure_invoke () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000032 0x00007ffff4b0401b in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000033 0x00007ffff4b0dc30 in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000034 0x00007ffff4b0e082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000035 0x00007ffff3d3280c in gtk_dialog_response () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
0000036 0x00005555560978e4 in ?? ()
0000037 0x00007ffff1fafa9b in ?? () from /opt/Ardour-6.6.0/lib/libgtkmm-2.4.so.1
0000038 0x00007ffff3dd6cac in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
0000039 0x00007ffff4af2945 in g_closure_invoke () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000040 0x00007ffff4b03bf2 in ?? () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000041 0x00007ffff4b0d69b in g_signal_emit_valist () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000042 0x00007ffff4b0e082 in g_signal_emit () from /opt/Ardour-6.6.0/lib/libgobject-2.0.so.0
0000043 0x00007ffff3f5b64c in ?? () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
0000044 0x00007ffff3dd529d in gtk_propagate_event () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
0000045 0x00007ffff3dd5723 in gtk_main_do_event () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
0000046 0x00007ffff39f1b4c in ?? () from /opt/Ardour-6.6.0/lib/libgdk-x11-2.0.so.0
0000047 0x00007ffff47e3b67 in g_main_context_dispatch () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
0000048 0x00007ffff47e3dd0 in ?? () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
0000049 0x00007ffff47e40f2 in g_main_loop_run () from /opt/Ardour-6.6.0/lib/libglib-2.0.so.0
0000050 0x00007ffff3dd43e7 in gtk_main () from /opt/Ardour-6.6.0/lib/libgtk-x11-2.0.so.0
0000051 0x00007ffff5c2ea45 in Gtkmm2ext::UI::run(Receiver&) () from /opt/Ardour-6.6.0/lib/libgtkmm2ext.so.0
0000052 0x00005555559184db in ?? ()
0000053 0x00007fffee429b25 in __libc_start_main () from /usr/lib/libc.so.6
0000054 0x000055555591ec2a in ?? ()
Tagscrash

Activities

unfa

2021-02-26 13:21

reporter   ~0025562

It happened again, this time I have a backtrace from a debug build.
backtrace.log (13,140 bytes)   
Thread 1 "ArdourGUI" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe9171900 (LWP 560491)]
0x00007fffed019d56 in std::char_traits<char>::find (__a=@0x1a0310c6c7800000: <error reading variable>, __n=684, __s=0x5555e4f0b260 ";\nshp:4; typ:0; ptx:1.000000; pty:0.000000; h1x:0.000000; h1y:0.000000; h2x:0.000000; h2y:0.000000;\nshp:5; typ:0; ptx:0.000000; pty:0.000000; h1x:0.000000; h1y:0.000000; h2x:0.000000; h2y:0.000000;\nsh"...) at /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/char_traits.h:371
371     /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/char_traits.h: No such file or directory.
(gdb) bt
#0  0x00007fffed019d56 in std::char_traits<char>::find (__a=@0x1a0310c6c7800000: <error reading variable>, __n=684, 
    __s=0x5555e4f0b260 ";\nshp:4; typ:0; ptx:1.000000; pty:0.000000; h1x:0.000000; h1y:0.000000; h2x:0.000000; h2y:0.000000;\nshp:5; typ:0; ptx:0.000000; pty:0.000000; h1x:0.000000; h1y:0.000000; h2x:0.000000; h2y:0.000000;\nsh"...)
    at /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/char_traits.h:371
#1  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find (this=<optimized out>, __s=0x1a0310c6c7800000 <error: Cannot access memory at address 0x1a0310c6c7800000>, __pos=<optimized out>, __n=5)
    at /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:1219
#2  0x00007fff540b4ee2 in ?? () from /usr/lib/lv2/BHarvestr.lv2/BHarvestr.so
#3  0x00007fffee7be234 in lilv_state_restore () from /opt/Ardour-6.6.56-dbg/lib/liblilv-0.so.0
#4  0x00007ffff724f7c1 in ARDOUR::LV2Plugin::set_state (this=0x5555e4d79700, node=..., version=6000) at ../libs/ardour/lv2_plugin.cc:2243
#5  0x00007ffff6f90342 in ARDOUR::PluginInsert::set_state (this=0x5555e4d6c3d0, node=..., version=6000) at ../libs/ardour/plugin_insert.cc:2797
#6  0x00007ffff7059cbe in ARDOUR::Route::set_processor_state (this=0x5555e42f1cf0, node=..., version=6000, prop=0x5555e0b62740, new_order=std::__cxx11::list = {...}, must_configure=@0x7fffffff7fdf: false)
    at ../libs/ardour/route.cc:3230
#7  0x00007ffff7214ccc in ARDOUR::Track::set_processor_state (this=0x5555e42f1cf0, node=..., version=6000, prop=0x5555e0b62740, new_order=std::__cxx11::list = {...}, must_configure=@0x7fffffff7fdf: false)
    at ../libs/ardour/track.cc:837
#8  0x00007ffff70589c6 in ARDOUR::Route::set_processor_state (this=0x5555e42f1cf0, node=..., version=6000) at ../libs/ardour/route.cc:3115
#9  0x00007ffff7055e34 in ARDOUR::Route::set_state (this=0x5555e42f1cf0, node=..., version=6000) at ../libs/ardour/route.cc:2731
#10 0x00007ffff7211833 in ARDOUR::Track::set_state (this=0x5555e42f1cf0, node=..., version=6000) at ../libs/ardour/track.cc:176
#11 0x00007ffff6ef1435 in ARDOUR::MidiTrack::set_state (this=0x5555e42f1cf0, node=..., version=6000) at ../libs/ardour/midi_track.cc:164
#12 0x00007ffff7160665 in ARDOUR::Session::XMLRouteFactory (this=0x55555c9cd790, node=..., version=6000) at ../libs/ardour/session_state.cc:1912
#13 0x00007ffff715fce5 in ARDOUR::Session::load_routes (this=0x55555c9cd790, node=..., version=6000) at ../libs/ardour/session_state.cc:1844
#14 0x00007ffff715ec69 in ARDOUR::Session::set_state (this=0x55555c9cd790, node=..., version=6000) at ../libs/ardour/session_state.cc:1736
#15 0x00007ffff7154118 in ARDOUR::Session::post_engine_init (this=0x55555c9cd790) at ../libs/ardour/session_state.cc:298
#16 0x00007ffff70a6d19 in ARDOUR::Session::Session (this=0x55555c9cd790, eng=..., fullpath="/data/Sync/GRID/SFX/GRID SFX", snapshot_name="GRID SFX 29", bus_profile=0x0, mix_template="", unnamed=false) at ../libs/ardour/session.cc:408
#17 0x0000555555c963d3 in ARDOUR_UI::load_session_stage_two (this=0x5555576f0690, path="/data/Sync/GRID/SFX/GRID SFX", snap_name="GRID SFX 29", mix_template="") at ../gtk2_ardour/ardour_ui_session.cc:389
#18 0x0000555555c960ab in ARDOUR_UI::load_session (this=0x5555576f0690, path="/data/Sync/GRID/SFX/GRID SFX", snap_name="GRID SFX 29", mix_template="") at ../gtk2_ardour/ardour_ui_session.cc:358
#19 0x0000555555ca63f1 in ARDOUR_UI::load_session_from_startup_fsm (this=0x5555576f0690) at ../gtk2_ardour/ardour_ui_startup.cc:581
#20 0x0000555555ca5cd9 in ARDOUR_UI::sfsm_response (this=0x5555576f0690, r=StartupFSM::LoadSession) at ../gtk2_ardour/ardour_ui_startup.cc:487
#21 0x0000555555ca94f0 in sigc::bound_mem_functor1<void, ARDOUR_UI, StartupFSM::Result>::operator() (this=0x5555574f89a8, _A_a1=@0x7fffffffb20c: StartupFSM::LoadSession)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856
#22 0x0000555555ca92bf in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, StartupFSM::Result> >::operator()<StartupFSM::Result const&> (this=0x5555574f89a0, _A_arg1=@0x7fffffffb20c: StartupFSM::LoadSession)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#23 0x0000555555ca8ed0 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, StartupFSM::Result>, void, StartupFSM::Result>::call_it (rep=0x5555574f8970, a_1=@0x7fffffffb20c: StartupFSM::LoadSession)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
#24 0x00005555566f86fa in sigc::internal::signal_emit1<void, StartupFSM::Result, sigc::nil>::emit (impl=0x5555574c7970, _A_a1=@0x7fffffffb20c: StartupFSM::LoadSession)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:1006
#25 0x00005555566f7fc1 in sigc::signal1<void, StartupFSM::Result, sigc::nil>::emit (this=0x555557262540, _A_a1=@0x7fffffffb20c: StartupFSM::LoadSession) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2797
#26 0x00005555566f784d in sigc::signal1<void, StartupFSM::Result, sigc::nil>::operator() (this=0x555557262540, _A_a1=@0x7fffffffb20c: StartupFSM::LoadSession)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2805
#27 0x00005555566f3902 in StartupFSM::dialog_response_handler (this=0x555557262400, response=-5, dialog_id=StartupFSM::PluginDialog) at ../gtk2_ardour/startup_fsm.cc:318
#28 0x00005555566fa3d3 in sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>::operator() (this=0x555565516640, _A_a1=@0x7fffffffb32c: -5, _A_a2=@0x555565516660: StartupFSM::PluginDialog)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927
#29 0x00005555566f9e63 in sigc::adaptor_functor<sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID> >::operator()<int const&, StartupFSM::DialogID&> (this=0x555565516638, _A_arg1=@0x7fffffffb32c: -5, 
    _A_arg2=@0x555565516660: StartupFSM::PluginDialog) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108
#30 0x00005555566f985a in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<int const&> (
    this=0x555565516630, _A_arg1=@0x7fffffffb32c: -5) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/bind.h:1135
#31 0x00005555566f9186 in sigc::internal::slot_call1<sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void, int>::call_it (rep=0x555565516600, a_1=@0x7fffffffb32c: -5) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
#32 0x00007ffff06a85f5 in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgtkmm-2.4.so.1
#33 0x00007ffff3270945 in g_closure_invoke () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#34 0x00007ffff328201b in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#35 0x00007ffff328bc30 in g_signal_emit_valist () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#36 0x00007ffff328c082 in g_signal_emit () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#37 0x00007ffff24b080c in gtk_dialog_response () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#38 0x00005555566f4ebd in StartupFSM::engine_running (this=0x555557262400) at ../gtk2_ardour/startup_fsm.cc:544
#39 0x00005555566f4c6f in StartupFSM::start_audio_midi_setup (this=0x555557262400) at ../gtk2_ardour/startup_fsm.cc:518
#40 0x00005555566f3760 in StartupFSM::dialog_response_handler (this=0x555557262400, response=-3, dialog_id=StartupFSM::NewSessionDialog) at ../gtk2_ardour/startup_fsm.cc:256
#41 0x00005555566fa3d3 in sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>::operator() (this=0x555557226b50, _A_a1=@0x7fffffffbd7c: -3, _A_a2=@0x555557226b70: StartupFSM::NewSessionDialog)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927
#42 0x00005555566f9e63 in sigc::adaptor_functor<sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID> >::operator()<int const&, StartupFSM::DialogID&> (this=0x555557226b48, _A_arg1=@0x7fffffffbd7c: -3, 
    _A_arg2=@0x555557226b70: StartupFSM::NewSessionDialog) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108
--Type <RET> for more, q to quit, c to continue without paging--c
#43 0x00005555566f985a in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<int const&> (this=0x555557226b40, _A_arg1=@0x7fffffffbd7c: -3) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/bind.h:1135
#44 0x00005555566f9186 in sigc::internal::slot_call1<sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void, int>::call_it (rep=0x555557226b10, a_1=@0x7fffffffbd7c: -3) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
#45 0x00007ffff06a85f5 in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgtkmm-2.4.so.1
#46 0x00007ffff3270945 in g_closure_invoke () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#47 0x00007ffff328201b in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#48 0x00007ffff328bc30 in g_signal_emit_valist () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#49 0x00007ffff328c082 in g_signal_emit () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#50 0x00007ffff24b080c in gtk_dialog_response () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#51 0x000055555666fa24 in SessionDialog::open_button_pressed (this=0x55555756bc00, ev=0x555557a81d80) at ../gtk2_ardour/session_dialog.cc:541
#52 0x0000555556679e6e in sigc::bound_mem_functor1<bool, SessionDialog, _GdkEventButton*>::operator() (this=0x555557ae0c48, _A_a1=@0x7fffffffc298: 0x555557a81d80) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856
#53 0x000055555667856f in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, SessionDialog, _GdkEventButton*> >::operator()<_GdkEventButton* const&> (this=0x555557ae0c40, _A_arg1=@0x7fffffffc298: 0x555557a81d80) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#54 0x000055555667729a in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, SessionDialog, _GdkEventButton*>, bool, _GdkEventButton*>::call_it (rep=0x555557ae0c10, a_1=@0x7fffffffc298: 0x555557a81d80) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
#55 0x00007ffff072da9b in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgtkmm-2.4.so.1
#56 0x00007ffff2554cac in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#57 0x00007ffff3270945 in g_closure_invoke () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#58 0x00007ffff3281bf2 in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#59 0x00007ffff328b69b in g_signal_emit_valist () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#60 0x00007ffff328c082 in g_signal_emit () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#61 0x00007ffff26d964c in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#62 0x00007ffff255329d in gtk_propagate_event () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#63 0x00007ffff2553723 in gtk_main_do_event () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#64 0x00007ffff216fb4c in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgdk-x11-2.0.so.0
#65 0x00007ffff2f61b67 in g_main_context_dispatch () from /opt/Ardour-6.6.56-dbg/lib/libglib-2.0.so.0
#66 0x00007ffff2f61dd0 in ?? () from /opt/Ardour-6.6.56-dbg/lib/libglib-2.0.so.0
#67 0x00007ffff2f620f2 in g_main_loop_run () from /opt/Ardour-6.6.56-dbg/lib/libglib-2.0.so.0
#68 0x00007ffff25523e7 in gtk_main () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#69 0x00007ffff457f0e4 in Gtkmm2ext::UI::run (this=0x5555576f0690, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:310
#70 0x00005555561cdb7b in main (argc=1, argv=0x7fffffffcdc8) at ../gtk2_ardour/main.cc:410
(gdb) 
backtrace.log (13,140 bytes)   

unfa

2021-02-26 13:25

reporter   ~0025563

Ok, now I can't load the project, it crashes every time.

unfa

2021-02-26 13:30

reporter   ~0025564

Can reproduce in official 6.6.0, can't reproduce in 6.5.0.
I'm attaching the bare .ardour file of the guilty project.
If you'd need to full thing to fix this, let me know.

unfa

2021-02-26 13:34

reporter   ~0025565

B.Harvestr plug-in state:
6172577.tar.gz (2,408 bytes)

x42

2021-02-26 13:47

administrator   ~0025566

Cross reference https://github.com/sjaehn/BHarvestr/issues/6

unfa

2021-03-02 15:45

reporter   ~0025578

I've removed B.Harvestr from my session but Ardour 6.6 still crashes when loading it. Ardour 6.5 is fine:

Thread 34 "ArdourGUI" received signal SIG32, Real-time event 32.
[Switching to Thread 0x7fffca5dd640 (LWP 707824)]
0x00007fffef08087c in read () from /usr/lib/libpthread.so.0
(gdb) bt
#0 0x00007fffef08087c in read () from /usr/lib/libpthread.so.0
0000001 0x00007fffd1baeb2f in ?? () from /usr/lib/libjack.so.0
#2 0x00007fffd1bb373d in ?? () from /usr/lib/libjack.so.0
#3 0x00007fffd1bb3572 in ?? () from /usr/lib/libjack.so.0
0000004 0x00007fffd1bad8ed in ?? () from /usr/lib/libjack.so.0
0000005 0x00007fffef077299 in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007fffeccad053 in clone () from /usr/lib/libc.so.6


Teste with 6.6.56 debug build.

unfa

2021-03-02 15:49

reporter   ~0025579

I had to remove the plug-in state directory entirely to make Ardour 6.6 load the session.

unfa

2021-03-03 15:58

reporter   ~0025586

This session has crashed on load again.
gdb3.log (16,494 bytes)   
Thread 1 "ArdourGUI" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe916f900 (LWP 93868)]
std::__detail::_List_node_base::_M_unhook (this=0x555560d542e0) at /build/gcc/src/gcc/libstdc++-v3/src/c++98/list.cc:142
142     /build/gcc/src/gcc/libstdc++-v3/src/c++98/list.cc: No such file or directory.
(gdb) bt
#0  std::__detail::_List_node_base::_M_unhook (this=0x555560d542e0) at /build/gcc/src/gcc/libstdc++-v3/src/c++98/list.cc:142
#1  0x0000555555c66a7c in std::__cxx11::list<std::pair<PBD::ID const, std::__cxx11::list<int, std::allocator<int> > >, std::allocator<std::pair<PBD::ID const, std::__cxx11::list<int, std::allocator<int> > > > >::_M_erase (
    this=0x5555596041d0, __position=
    {first = {_id = 5971979, static counter_lock = 0x555557100420, static _counter = 9585520}, second = std::__cxx11::list = {[0] = 21603258<error reading variable: Cannot access memory at address 0x555560d5d>...}})
    at /usr/include/c++/6/bits/stl_list.h:1781
#2  0x0000555555c5eb7a in std::__cxx11::list<std::pair<PBD::ID const, std::__cxx11::list<int, std::allocator<int> > >, std::allocator<std::pair<PBD::ID const, std::__cxx11::list<int, std::allocator<int> > > > >::erase (
    this=0x5555596041d0, __position=
    {first = {_id = 5971979, static counter_lock = 0x555557100420, static _counter = 9585520}, second = std::__cxx11::list = {[0] = 21603258<error reading variable: Cannot access memory at address 0x555560d5d>...}})
    at /usr/include/c++/6/bits/list.tcc:157
#3  0x0000555555c50c28 in Editor::region_view_added (this=0x5555622b8a40, rv=0x555643038d00) at ../gtk2_ardour/editor.cc:5338
#4  0x0000555555c871a2 in sigc::bound_mem_functor1<void, Editor, RegionView*>::operator() (this=0x5555e4c2cc58, _A_a1=@0x7fffffff9990: 0x555643038d00)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856
#5  0x0000555555c8046d in sigc::adaptor_functor<sigc::bound_mem_functor1<void, Editor, RegionView*> >::operator()<RegionView* const&> (this=0x5555e4c2cc50, _A_arg1=@0x7fffffff9990: 0x555643038d00)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#6  0x0000555555c77652 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, Editor, RegionView*>, void, RegionView*>::call_it (rep=0x5555e4c2cc20, a_1=@0x7fffffff9990: 0x555643038d00)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
#7  0x0000555555b9a39f in sigc::internal::signal_emit1<void, RegionView*, sigc::nil>::emit (impl=0x5555f0bf2920, _A_a1=@0x7fffffff9990: 0x555643038d00) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:1006
#8  0x0000555555b993d1 in sigc::signal1<void, RegionView*, sigc::nil>::emit (this=0x555607736850, _A_a1=@0x7fffffff9990: 0x555643038d00) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2797
#9  0x0000555555b98083 in sigc::signal1<void, RegionView*, sigc::nil>::operator() (this=0x555607736850, _A_a1=@0x7fffffff9990: 0x555643038d00) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2805
#10 0x00005555560d6fdb in MidiStreamView::add_region_view_internal (this=0x555607736820, r=..., wait_for_data=true, recording=false) at ../gtk2_ardour/midi_streamview.cc:174
#11 0x00005555565d7595 in StreamView::add_region_view (this=0x555607736820, wr=...) at ../gtk2_ardour/streamview.cc:182
#12 0x00005555560dc9c6 in sigc::bound_mem_functor1<void, MidiStreamView, boost::weak_ptr<ARDOUR::Region> >::operator() (this=0x555642fe77f0, _A_a1=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856
#13 0x00005555560dc6c8 in sigc::adaptor_functor<sigc::bound_mem_functor1<void, MidiStreamView, boost::weak_ptr<ARDOUR::Region> > >::operator()<boost::shared_ptr<ARDOUR::Region>&> (this=0x555642fe77e8, _A_arg1=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#14 0x00005555560dbf43 in sigc::retype_return_functor<void, sigc::bound_mem_functor1<void, MidiStreamView, boost::weak_ptr<ARDOUR::Region> > >::operator()<boost::shared_ptr<ARDOUR::Region> > (this=0x555642fe77e0, _A_a1=...)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165
#15 0x00005555560db929 in boost::detail::function::void_function_obj_invoker1<sigc::retype_return_functor<void, sigc::bound_mem_functor1<void, MidiStreamView, boost::weak_ptr<ARDOUR::Region> > >, void, boost::shared_ptr<ARDOUR::Region> >::invoke (function_obj_ptr=..., a0=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:159
#16 0x0000555555da247e in boost::function1<void, boost::shared_ptr<ARDOUR::Region> >::operator() (this=0x7fffffff9c90, a0=...) at /home/ardour/linux-x86_64-v5/gtk/inst/include/boost/function/function_template.hpp:769
#17 0x00007ffff6f56f7e in ARDOUR::Playlist::foreach_region(boost::function<void (boost::shared_ptr<ARDOUR::Region>)>) (this=0x55558219f9a0, s=...) at ../libs/ardour/playlist.cc:3000
#18 0x00005555560d7a1d in MidiStreamView::redisplay_track (this=0x555607736820) at ../gtk2_ardour/midi_streamview.cc:294
#19 0x00005555565d81de in StreamView::playlist_switched (this=0x555607736820, wtr=...) at ../gtk2_ardour/streamview.cc:330
#20 0x00005555565d78c3 in StreamView::display_track (this=0x555607736820, tr=...) at ../gtk2_ardour/streamview.cc:229
#21 0x00005555565d71ca in StreamView::attach (this=0x555607736820) at ../gtk2_ardour/streamview.cc:109
#22 0x00005555560dfba9 in MidiTimeAxisView::first_idle (this=0x55560770d250) at ../gtk2_ardour/midi_time_axis.cc:313
#23 0x0000555555c503e2 in Editor::first_idle (this=0x5555622b8a40) at ../gtk2_ardour/editor.cc:5217
#24 0x0000555555b4f94b in ARDOUR_UI::first_idle (this=0x55555750aa50) at ../gtk2_ardour/ardour_ui_startup.cc:102
#25 0x0000555555ae4fda in sigc::bound_mem_functor0<bool, ARDOUR_UI>::operator() (this=0x5556422a7458) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#26 0x0000555555add5a6 in sigc::adaptor_functor<sigc::bound_mem_functor0<bool, ARDOUR_UI> >::operator() (this=0x5556422a7450) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
#27 0x0000555555ad474f in sigc::internal::slot_call0<sigc::bound_mem_functor0<bool, ARDOUR_UI>, bool>::call_it (rep=0x5556422a7420) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:103
#28 0x00007ffff3502032 in ?? () from /opt/Ardour-6.6.56-dbg/lib/libglibmm-2.4.so.1
#29 0x00007ffff2f5fa2a in g_main_context_dispatch () from /opt/Ardour-6.6.56-dbg/lib/libglib-2.0.so.0
#30 0x00007ffff2f5fdd0 in ?? () from /opt/Ardour-6.6.56-dbg/lib/libglib-2.0.so.0
#31 0x00007ffff2f5fe7c in g_main_context_iteration () from /opt/Ardour-6.6.56-dbg/lib/libglib-2.0.so.0
#32 0x00007ffff2550601 in gtk_main_iteration () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#33 0x00007ffff457f8e5 in Gtkmm2ext::UI::flush_pending (this=0x55555750aa50, timeout=10) at ../libs/gtkmm2ext/gtk_ui.cc:780
#34 0x0000555555b42a82 in ARDOUR_UI::load_session_stage_two (this=0x55555750aa50, path="/data/Sync/GRID/SFX/GRID SFX", snap_name="GRID SFX 37", mix_template="") at ../gtk2_ardour/ardour_ui_session.cc:523
#35 0x0000555555b420ab in ARDOUR_UI::load_session (this=0x55555750aa50, path="/data/Sync/GRID/SFX/GRID SFX", snap_name="GRID SFX 37", mix_template="") at ../gtk2_ardour/ardour_ui_session.cc:358
#36 0x0000555555b523f1 in ARDOUR_UI::load_session_from_startup_fsm (this=0x55555750aa50) at ../gtk2_ardour/ardour_ui_startup.cc:581
#37 0x0000555555b51cd9 in ARDOUR_UI::sfsm_response (this=0x55555750aa50, r=StartupFSM::LoadSession) at ../gtk2_ardour/ardour_ui_startup.cc:487
#38 0x0000555555b554f0 in sigc::bound_mem_functor1<void, ARDOUR_UI, StartupFSM::Result>::operator() (this=0x55555776b608, _A_a1=@0x7fffffffb20c: StartupFSM::LoadSession)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856
#39 0x0000555555b552bf in sigc::adaptor_functor<sigc::bound_mem_functor1<void, ARDOUR_UI, StartupFSM::Result> >::operator()<StartupFSM::Result const&> (this=0x55555776b600, _A_arg1=@0x7fffffffb20c: StartupFSM::LoadSession)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#40 0x0000555555b54ed0 in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, ARDOUR_UI, StartupFSM::Result>, void, StartupFSM::Result>::call_it (rep=0x55555776b5d0, a_1=@0x7fffffffb20c: StartupFSM::LoadSession)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
#41 0x00005555565a46fa in sigc::internal::signal_emit1<void, StartupFSM::Result, sigc::nil>::emit (impl=0x55555728add0, _A_a1=@0x7fffffffb20c: StartupFSM::LoadSession)
    at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:1006
--Type <RET> for more, q to quit, c to continue without paging--c
#42 0x00005555565a3fc1 in sigc::signal1<void, StartupFSM::Result, sigc::nil>::emit (this=0x55555757f420, _A_a1=@0x7fffffffb20c: StartupFSM::LoadSession) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2797
#43 0x00005555565a384d in sigc::signal1<void, StartupFSM::Result, sigc::nil>::operator() (this=0x55555757f420, _A_a1=@0x7fffffffb20c: StartupFSM::LoadSession) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/signal.h:2805
#44 0x000055555659f902 in StartupFSM::dialog_response_handler (this=0x55555757f2e0, response=-5, dialog_id=StartupFSM::PluginDialog) at ../gtk2_ardour/startup_fsm.cc:318
#45 0x00005555565a63d3 in sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>::operator() (this=0x55555946c940, _A_a1=@0x7fffffffb32c: -5, _A_a2=@0x55555946c960: StartupFSM::PluginDialog) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927
#46 0x00005555565a5e63 in sigc::adaptor_functor<sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID> >::operator()<int const&, StartupFSM::DialogID&> (this=0x55555946c938, _A_arg1=@0x7fffffffb32c: -5, _A_arg2=@0x55555946c960: StartupFSM::PluginDialog) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108
#47 0x00005555565a585a in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<int const&> (this=0x55555946c930, _A_arg1=@0x7fffffffb32c: -5) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/bind.h:1135
#48 0x00005555565a5186 in sigc::internal::slot_call1<sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void, int>::call_it (rep=0x55555946c900, a_1=@0x7fffffffb32c: -5) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
#49 0x00007ffff06a65f5 in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgtkmm-2.4.so.1
#50 0x00007ffff326e945 in g_closure_invoke () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#51 0x00007ffff328001b in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#52 0x00007ffff3289c30 in g_signal_emit_valist () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#53 0x00007ffff328a082 in g_signal_emit () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#54 0x00007ffff24ae80c in gtk_dialog_response () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#55 0x00005555565a0ebd in StartupFSM::engine_running (this=0x55555757f2e0) at ../gtk2_ardour/startup_fsm.cc:544
#56 0x00005555565a0c6f in StartupFSM::start_audio_midi_setup (this=0x55555757f2e0) at ../gtk2_ardour/startup_fsm.cc:518
#57 0x000055555659f760 in StartupFSM::dialog_response_handler (this=0x55555757f2e0, response=-3, dialog_id=StartupFSM::NewSessionDialog) at ../gtk2_ardour/startup_fsm.cc:256
#58 0x00005555565a63d3 in sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>::operator() (this=0x555557ab1600, _A_a1=@0x7fffffffbd7c: -3, _A_a2=@0x555557ab1620: StartupFSM::NewSessionDialog) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927
#59 0x00005555565a5e63 in sigc::adaptor_functor<sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID> >::operator()<int const&, StartupFSM::DialogID&> (this=0x555557ab15f8, _A_arg1=@0x7fffffffbd7c: -3, _A_arg2=@0x555557ab1620: StartupFSM::NewSessionDialog) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108
#60 0x00005555565a585a in sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()<int const&> (this=0x555557ab15f0, _A_arg1=@0x7fffffffbd7c: -3) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/bind.h:1135
#61 0x00005555565a5186 in sigc::internal::slot_call1<sigc::bind_functor<-1, sigc::bound_mem_functor2<void, StartupFSM, int, StartupFSM::DialogID>, StartupFSM::DialogID, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, void, int>::call_it (rep=0x555557ab15c0, a_1=@0x7fffffffbd7c: -3) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
#62 0x00007ffff06a65f5 in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgtkmm-2.4.so.1
#63 0x00007ffff326e945 in g_closure_invoke () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#64 0x00007ffff328001b in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#65 0x00007ffff3289c30 in g_signal_emit_valist () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#66 0x00007ffff328a082 in g_signal_emit () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#67 0x00007ffff24ae80c in gtk_dialog_response () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#68 0x000055555651ba24 in SessionDialog::open_button_pressed (this=0x5555577de400, ev=0x5555579fba70) at ../gtk2_ardour/session_dialog.cc:541
#69 0x0000555556525e6e in sigc::bound_mem_functor1<bool, SessionDialog, _GdkEventButton*>::operator() (this=0x5555579b0708, _A_a1=@0x7fffffffc298: 0x5555579fba70) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856
#70 0x000055555652456f in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, SessionDialog, _GdkEventButton*> >::operator()<_GdkEventButton* const&> (this=0x5555579b0700, _A_arg1=@0x7fffffffc298: 0x5555579fba70) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:89
#71 0x000055555652329a in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, SessionDialog, _GdkEventButton*>, bool, _GdkEventButton*>::call_it (rep=0x5555579b06d0, a_1=@0x7fffffffc298: 0x5555579fba70) at /home/ardour/linux-x86_64-v5/gtk/inst/include/sigc++-2.0/sigc++/functors/slot.h:137
#72 0x00007ffff072ba9b in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgtkmm-2.4.so.1
#73 0x00007ffff2552cac in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#74 0x00007ffff326e945 in g_closure_invoke () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#75 0x00007ffff327fbf2 in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#76 0x00007ffff328969b in g_signal_emit_valist () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#77 0x00007ffff328a082 in g_signal_emit () from /opt/Ardour-6.6.56-dbg/lib/libgobject-2.0.so.0
#78 0x00007ffff26d764c in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#79 0x00007ffff255129d in gtk_propagate_event () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#80 0x00007ffff2551723 in gtk_main_do_event () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#81 0x00007ffff216db4c in ?? () from /opt/Ardour-6.6.56-dbg/lib/libgdk-x11-2.0.so.0
#82 0x00007ffff2f5fb67 in g_main_context_dispatch () from /opt/Ardour-6.6.56-dbg/lib/libglib-2.0.so.0
#83 0x00007ffff2f5fdd0 in ?? () from /opt/Ardour-6.6.56-dbg/lib/libglib-2.0.so.0
#84 0x00007ffff2f600f2 in g_main_loop_run () from /opt/Ardour-6.6.56-dbg/lib/libglib-2.0.so.0
#85 0x00007ffff25503e7 in gtk_main () from /opt/Ardour-6.6.56-dbg/lib/libgtk-x11-2.0.so.0
#86 0x00007ffff457d0e4 in Gtkmm2ext::UI::run (this=0x55555750aa50, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:310
#87 0x0000555556079b7b in main (argc=1, argv=0x7fffffffcdc8) at ../gtk2_ardour/main.cc:410
gdb3.log (16,494 bytes)   

unfa

2021-03-03 16:01

reporter   ~0025587

Maybe Vitalium VST is the reason?
That's a new plug-in I've added.

I also found this in the output.
`JUCE Assertion failure in juce_LookAndFeel.cpp:85
JUCE Assertion failure in juce_LookAndFeel.cpp:85
`

Will try in Ardour 6.5 again.

unfa

2021-03-03 16:05

reporter   ~0025588

It seems Ardour 6.6 can't handle the plug-ins Ardour 6.5 did, and crashes on session load.
It seems I'll have to go back to 6.5 for production due to this problem.

x42

2021-03-03 16:28

administrator   ~0025589

> This session has crashed on load again. (gdb3.log)

That is a different issue. same as 0008586, meanwhile fixed in git.

> It seems I'll have to go back to 6.5 for production due to this problem.

Expect different issues. Memory corruption may also just cause audible artifacts, or data-loss, depending on what data is overwritten.

Issue History

Date Modified Username Field Change
2021-02-26 10:04 unfa New Issue
2021-02-26 10:04 unfa Tag Attached: crash
2021-02-26 13:21 unfa File Added: backtrace.log
2021-02-26 13:21 unfa Note Added: 0025562
2021-02-26 13:25 unfa Note Added: 0025563
2021-02-26 13:30 unfa Note Added: 0025564
2021-02-26 13:34 unfa File Added: 6172577.tar.gz
2021-02-26 13:34 unfa Note Added: 0025565
2021-02-26 13:47 x42 Note Added: 0025566
2021-03-02 15:45 unfa Note Added: 0025578
2021-03-02 15:49 unfa Note Added: 0025579
2021-03-03 15:58 unfa File Added: gdb3.log
2021-03-03 15:58 unfa Note Added: 0025586
2021-03-03 16:01 unfa Note Added: 0025587
2021-03-03 16:05 unfa Note Added: 0025588
2021-03-03 16:28 x42 Note Added: 0025589