Loading projects

Everytime I want to load a project Zrythm crashes instantly. I hope anyone can help.

welcome! are your projects saved using a different version of zrythm? (see https://manual.zrythm.org/en/projects/project-management-and-compatibility.html)

currently, until we enter beta at least there is no compatibility between different zrythm versions.

if the project was saved using the same zrythm version you are using now, this is a bug, please click the link it gives you when it crashes to report it

If that help´s:
Here´s the bug-whatever (I don´t know how to call it):

Error: Speicherzugriffsfehler - Backtrace:
/usr/bin/zrythm(+0x53369) [0x56240604f369]
/lib/x86_64-linux-gnu/libc.so.6(+0x3b7e0) [0x7f5bd67a47e0]
/usr/lib/lv2/drumkv1.lv2/drumkv1.so(_ZN11drumkv1_lv29patch_putEjj+0x83) [0x7f5bb6446aa3]
/usr/lib/lv2/drumkv1.lv2/drumkv1.so(+0x58d47) [0x7f5bb6449d47]
/usr/bin/zrythm(lv2_worker_emit_responses+0x86) [0x5624060aa2d6]
/usr/bin/zrythm(lv2_plugin_process+0x190) [0x5624060883a0]
/usr/bin/zrythm(lv2_plugin_get_latency+0x26) [0x56240608a896]
/usr/bin/zrythm(plugin_update_latency+0x25) [0x56240608b3f5]
/usr/bin/zrythm(graph_setup+0x303) [0x56240606ec53]
/usr/bin/zrythm(mixer_recalc_graph+0x40) [0x562406061810]
/usr/bin/zrythm(+0x53fef) [0x56240604ffef]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1a2) [0x7f5bd80b2fd2]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x27784) [0x7f5bd80c6784]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xbdf) [0x7f5bd80d154f]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f5bd80d1edf]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xe4c95) [0x7f5bd81e2c95]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1a2) [0x7f5bd80b2fd2]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x27784) [0x7f5bd80c6784]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xbdf) [0x7f5bd80d154f]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f5bd80d1edf]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xe4c95) [0x7f5bd81e2c95]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1a2) [0x7f5bd80b2fd2]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x27784) [0x7f5bd80c6784]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xbdf) [0x7f5bd80d154f]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f5bd80d1edf]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xe4c95) [0x7f5bd81e2c95]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14206) [0x7f5bd80b3206]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf64) [0x7f5bd80d18d4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f5bd80d1edf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x11a386) [0x7f5bd8697386]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14206) [0x7f5bd80b3206]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf64) [0x7f5bd80d18d4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f5bd80d1edf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x13248e) [0x7f5bd86af48e]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1324f4) [0x7f5bd86af4f4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1a2) [0x7f5bd80b2fd2]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x278d2) [0x7f5bd80c68d2]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xbdf) [0x7f5bd80d154f]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f5bd80d1edf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1309d0) [0x7f5bd86ad9d0]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3d73fd) [0x7f5bd89543fd]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14206) [0x7f5bd80b3206]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf64) [0x7f5bd80d18d4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f5bd80d1edf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1f5eb4) [0x7f5bd8772eb4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0xa2) [0x7f5bd80b6052]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14206) [0x7f5bd80b3206]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf64) [0x7f5bd80d18d4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f5bd80d1edf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1f2fd2) [0x7f5bd876ffd2]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1f45eb) [0x7f5bd87715eb]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1f74ae) [0x7f5bd87744ae]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_event_controller_handle_event+0x6c) [0x7f5bd873c87c]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x37b41d) [0x7f5bd88f841d]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3d116b) [0x7f5bd894e16b]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14206) [0x7f5bd80b3206]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x2e1) [0x7f5bd80d0c51]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f5bd80d1edf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x37ce92) [0x7f5bd88f9e92]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x23cc18) [0x7f5bd87b9c18]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main_do_event+0x89b) [0x7f5bd87bbddb]
/usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x39815) [0x7f5bd84b7815]
/usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x6ba62) [0x7f5bd84e9a62]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7f5bd7fc860d]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x50890) [0x7f5bd7fc8890]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2f) [0x7f5bd7fc891f]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_application_run+0x1fd) [0x7f5bd81da05d]
/usr/bin/zrythm(main+0x353) [0x56240604f143]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb) [0x7f5bd678fe0b]
/usr/bin/zrythm(_start+0x2a) [0x56240604f25a]

i can’t reproduce this with drumkv1. I just created a project, added drumkv1, saved it, restarted zrythm and loaded the project and it works. do you get this with drumkv1 only or with all plugins?

Ideally we want steps to reproduce it

It only crashed when I use drumkv1. When I use other plugins like Helm it doesn´t.

I have a feeling this will be fixed in the new release. there were a lot of recent bugfixes related to lv2 plugins. let’s see again after next release, unless you want to build from git and try.

Nope it still doesn´t work:

Error: Speicherzugriffsfehler - Backtrace:
/usr/bin/zrythm(+0x547a9) [0x555c62adb7a9]
/lib/x86_64-linux-gnu/libc.so.6(+0x3b7e0) [0x7f39d506c7e0]
/usr/lib/lv2/drumkv1.lv2/drumkv1.so(_ZN11drumkv1_lv29patch_putEjj+0x83) [0x7f39c4168aa3]
/usr/lib/lv2/drumkv1.lv2/drumkv1.so(+0x58d47) [0x7f39c416bd47]
/usr/bin/zrythm(lv2_worker_emit_responses+0x86) [0x555c62b38ff6]
/usr/bin/zrythm(lv2_plugin_process+0x190) [0x555c62b1de10]
/usr/bin/zrythm(lv2_plugin_get_latency+0x26) [0x555c62b20306]
/usr/bin/zrythm(plugin_update_latency+0x25) [0x555c62b20e55]
/usr/bin/zrythm(graph_setup+0x2f4) [0x555c62b04214]
/usr/bin/zrythm(mixer_recalc_graph+0x40) [0x555c62af6380]
/usr/bin/zrythm(+0x576ef) [0x555c62ade6ef]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1a2) [0x7f39d834ffd2]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x27784) [0x7f39d8363784]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xbdf) [0x7f39d836e54f]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f39d836eedf]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xe4c95) [0x7f39d847fc95]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1a2) [0x7f39d834ffd2]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x27784) [0x7f39d8363784]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xbdf) [0x7f39d836e54f]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f39d836eedf]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xe4c95) [0x7f39d847fc95]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1a2) [0x7f39d834ffd2]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x27784) [0x7f39d8363784]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xbdf) [0x7f39d836e54f]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f39d836eedf]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xe4c95) [0x7f39d847fc95]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14206) [0x7f39d8350206]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf64) [0x7f39d836e8d4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f39d836eedf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x11a386) [0x7f39d8934386]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14206) [0x7f39d8350206]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf64) [0x7f39d836e8d4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f39d836eedf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x13248e) [0x7f39d894c48e]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1324f4) [0x7f39d894c4f4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1a2) [0x7f39d834ffd2]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x278d2) [0x7f39d83638d2]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xbdf) [0x7f39d836e54f]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f39d836eedf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1309d0) [0x7f39d894a9d0]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3d747d) [0x7f39d8bf147d]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14206) [0x7f39d8350206]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf64) [0x7f39d836e8d4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f39d836eedf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1f5f34) [0x7f39d8a0ff34]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0xa2) [0x7f39d8353052]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14206) [0x7f39d8350206]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf64) [0x7f39d836e8d4]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f39d836eedf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1f3052) [0x7f39d8a0d052]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1f466b) [0x7f39d8a0e66b]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1f752e) [0x7f39d8a1152e]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_event_controller_handle_event+0x6c) [0x7f39d89d987c]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x37b49d) [0x7f39d8b9549d]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3d11eb) [0x7f39d8beb1eb]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14206) [0x7f39d8350206]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x2e1) [0x7f39d836dc51]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f) [0x7f39d836eedf]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x37cf12) [0x7f39d8b96f12]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x23cc98) [0x7f39d8a56c98]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main_do_event+0x89b) [0x7f39d8a58e5b]
/usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x39815) [0x7f39d8754815]
/usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x6ba62) [0x7f39d8786a62]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7f39d826560d]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x50890) [0x7f39d8265890]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2f) [0x7f39d826591f]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_application_run+0x1fd) [0x7f39d847705d]
/usr/bin/zrythm(main+0x500) [0x555c62adb510]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb) [0x7f39d5057e0b]
/usr/bin/zrythm(_start+0x2a) [0x555c62adb61a]

what is your version (zrythm --version), and what exactly are you doing? please mention the exact steps you take for this to happen

My Zrythm Version is v0.8.459
I added Drumkv1 as a track, made a beat, saved the project, closed Zrythm, loaded the project and it crashed instantly

can you please paste the output of zrythm --version and the log file from this run (found in log under your zrythm user directory)?