On Sonntag, 14. November 2021 20:56:49 CET Kolja Koch wrote: > Ran gigedit using gdb, loaded one sample, assigned it to one region and > saved the gig. It crashed. I then saved the attached > 'gigedit_trace_all_debug_on_2021_11_14.log' > > Looks quite like the other one to me... > > Next, I recompiled gigedit manually with > CXXFLAGS="-O0 -g3" ./configure && make > > and ran > libtool --mode=execute gdb --arg src/gigedit/gigedit > > After the crash, I typed > bt > > and got: > > #0 0x00007ffff631c200 in g_log_structured_array () at > /usr/lib/libglib-2.0.so.0 #1 0x00007ffff631c4c6 in g_log_default_handler > () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff631d8fd in g_logv () at > /usr/lib/libglib-2.0.so.0 > #3 0x00007ffff631dc00 in g_log () at /usr/lib/libglib-2.0.so.0 > #4 0x00007ffff720ba4a in () at /usr/lib/libglibmm-2.4.so.1 > #5 0x00007ffff720bce8 in () at /usr/lib/libglibmm-2.4.so.1 > #6 0x00007ffff722655c in Glib::IOSource::dispatch(sigc::slot_base*) () at > /usr/lib/libglibmm-2.4.so.1 #7 0x00007ffff721f7d7 in > Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () at > /usr/lib/libglibmm-2.4.so.1 #8 0x00007ffff63153e5 in > g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #9 > 0x00007ffff6369799 in () at /usr/lib/libglib-2.0.so.0 > #10 0x00007ffff6314a63 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0 > #11 0x00007ffff6bcd88f in gtk_main () at /usr/lib/libgtk-3.so.0 > #12 0x00007ffff7e527ee in GigEdit::run(int, char**) > (this=this@entry=0x7fffffffe330, argc=<optimized out>, argc@entry=1, > argv=<optimized out>, argv@entry=0x7fffffffe538) at gigedit.cpp:416 > #13 0x0000555555555084 in main(int, char**) (argc=1, argv=0x7fffffffe538) at > main.cpp:53
So there is not any of our code actually involved in the crash, at least not directly. Could be related to this: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1898082 libglimm was trying to log some message by calling g_log(), and the latter eventually crashed. That's very odd, but it does not look like the bug was anywhere on our side. It appears this is rather a (relatively) new bug in either libglibmm or glib. Would require to recompile those with debugging turned on to learn more. CU Christian _______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel