~alextee/zrythm-bug#756: 
Closing a plugin Window crashed the software

#What did you do?

Closing a plugin window when I had 2 opened at the same time

#Version

Zrythm 1.0.0-alpha.26.0.13.r95.ge081fcfed (debugoptimized)
  built with gcc 9.3.0 for linux (appimage)
    +carla
    +jack1
    +pulse
    +rtmidi
    +rtaudio
    +sdl2
    +guile
    +lsp-dsp-lib

#Other info

Plugins opened were MaPitchShift & x42Autotune. I was trying to close MaPitchShift.

#Backtrace

Error: Segmentation fault - Backtrace:
../src/utils/backtrace.c (_backtrace_get:345)
../src/zrythm_app.c (segv_handler:146)
??? unknown
../gdk/gdkglcontext.c (gdk_gl_context_make_current:1521)
../src/plugins/carla_native_plugin.c (carla_plugin_tick_cb:122)
../src/plugins/carla_native_plugin.c (carla_plugin_tick_cb:109)
../gtk/gtkwidget.c (gtk_widget_on_frame_clock_update:2996)
../gobject/gclosure.c (g_closure_invoke:830)
../gobject/gsignal.c (signal_emit_unlocked_R:3740)
../gobject/gsignal.c (g_signal_emit_valist:3495)
../gobject/gsignal.c (g_signal_emit:3551)
../gdk/gdkframeclockidle.c (gdk_frame_clock_paint_idle:553)
../glib/gmain.c (g_timeout_dispatch:4965)
../glib/gmain.c (g_main_dispatch:3413)
../glib/gmain.c (g_main_context_dispatch:4131)
../glib/gmain.c (g_main_context_iterate:4207)
../glib/gmain.c (g_main_context_iteration:4272)
../gio/gapplication.c (g_application_run:2569)
../src/main.c (main:42)
??? __libc_start_main
??? _start
??? unknown

#Fatal

Yes

#Action stack

[0] Create x42-Autotune
[1] Delete arranger selections
[2] Create MaPitchshift
[3] Delete Plugin
[4] Create AM pitchshifter
[5] Delete 2 Plugins
[6] Create AM pitchshifter
[7] Create AM pitchshifter
[8] Delete Plugin
[9] Create AM pitchshifter
[10] Solo Track
[11] Unsolo Track
[12] Delete Plugin

#Log

zrythm-Message: 23:06:16.764: (arranger_widget_redraw_whole:5402): redraw whole midi arranger
zrythm-Message: 23:06:16.764: (arranger_widget_redraw_whole:5402): redraw whole midi modifier arranger
zrythm-Message: 23:06:16.764: (arranger_widget_redraw_whole:5402): redraw whole timeline arranger
zrythm-Message: 23:06:16.764: (arranger_widget_redraw_whole:5402): redraw whole timeline arranger
zrythm-Message: 23:06:16.764: (arranger_widget_redraw_whole:5402): redraw whole automation arranger
zrythm-Message: 23:06:16.764: (arranger_widget_redraw_whole:5402): redraw whole audio arranger
zrythm-Message: 23:06:16.764: (arranger_widget_redraw_whole:5402): redraw whole chord arranger
zrythm-Message: 23:06:16.777: (event_manager_process_now:2146): done
(zrythm:18894): zrythm-DEBUG: 23:06:16.798: (log_idle_cb:805): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:805)
zrythm-Message: 23:06:16.799: (on_plugin_window_visibility_changed:1071): start
zrythm-Message: 23:06:16.799: (on_plugin_window_visibility_changed:1118): done
(zrythm:18894): zrythm-DEBUG: 23:06:16.799: (header_widget_refresh:46): refreshing header widget: has pending warnings: 1
(zrythm:18894): zrythm-DEBUG: 23:06:16.799: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm:18894): zrythm-DEBUG: 23:06:16.799: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 2 audio and 5 MIDI ports
(zrythm:18894): zrythm-DEBUG: 23:06:16.799: (hardware_processor_rescan_ext_ports:324): [HW processor input] audio: JACK/system:capture_1
(zrythm:18894): zrythm-DEBUG: 23:06:16.799: (hardware_processor_rescan_ext_ports:324): [HW processor input] audio: JACK/system:capture_2
(zrythm:18894): zrythm-DEBUG: 23:06:16.799: (hardware_processor_rescan_ext_ports:337): [HW processor input] MIDI: JACK/a2j:Midi Through [14] (capture): Midi Through Port-0
(zrythm:18894): zrythm-DEBUG: 23:06:16.799: (hardware_processor_rescan_ext_ports:337): [HW processor input] MIDI: JACK/a2j:AudioBox USB 96 [16] (capture): AudioBox USB 96 MIDI 1
(zrythm:18894): zrythm-DEBUG: 23:06:16.799: (hardware_processor_rescan_ext_ports:337): [HW processor input] MIDI: JACK/a2j:Q49 [20] (capture): Q49 MIDI 1
(zrythm:18894): zrythm-DEBUG: 23:06:16.799: (hardware_processor_rescan_ext_ports:337): [HW processor input] MIDI: JACK/a2j:LPD8 [32] (capture): LPD8 MIDI 1
(zrythm:18894): zrythm-DEBUG: 23:06:16.799: (hardware_processor_rescan_ext_ports:337): [HW processor input] MIDI: JACK/a2j:Akai MPD24 [36] (capture): Akai MPD24 Akai MPD24
(zrythm:18894): zrythm-DEBUG: 23:06:16.811: (on_key_pressed:311): main window key press
zrythm-Message: 23:06:16.946: (channel_send_draw_cb:53): draw 150 20
zrythm-Message: 23:06:16.946: (channel_send_draw_cb:53): draw 150 20
zrythm-Message: 23:06:16.946: (channel_send_draw_cb:53): draw 150 20
zrythm-Message: 23:06:16.946: (channel_send_draw_cb:53): draw 150 20
zrythm-Message: 23:06:16.946: (channel_send_draw_cb:53): draw 150 20
zrythm-Message: 23:06:16.946: (channel_send_draw_cb:53): draw 150 20
zrythm-Message: 23:06:16.947: (channel_send_draw_cb:53): draw 150 20
zrythm-Message: 23:06:16.947: (channel_send_draw_cb:53): draw 150 20
zrythm-Message: 23:06:16.947: (channel_send_draw_cb:53): draw 150 20
(zrythm:18894): zrythm-DEBUG: 23:06:21.582: (port_forward_control_change_event:2443): pushing UI event ET_PLUGIN_STATE_CHANGED (port_forward_control_change_event:2443)
zrythm-Message: 23:06:21.598: (on_window_destroy:654): destroying window for MaPitchshift
zrythm-Message: 23:06:21.648: (io_mkdir:93): Creating directory: /home/hellsend/.local/share/zrythm/backtraces
zrythm-Message: 23:06:21.842: (_backtrace_get:343): getting bt
zrythm-Message: 23:06:21.842: (_backtrace_get:347): ret 0
zrythm-Message: 23:06:21.843: (segv_handler:152): Error: Segmentation fault - Backtrace:
../src/utils/backtrace.c (_backtrace_get:345)
../src/zrythm_app.c (segv_handler:146)
??? unknown
../gdk/gdkglcontext.c (gdk_gl_context_make_current:1521)
../src/plugins/carla_native_plugin.c (carla_plugin_tick_cb:122)
../src/plugins/carla_native_plugin.c (carla_plugin_tick_cb:109)
../gtk/gtkwidget.c (gtk_widget_on_frame_clock_update:2996)
../gobject/gclosure.c (g_closure_invoke:830)
../gobject/gsignal.c (signal_emit_unlocked_R:3740)
../gobject/gsignal.c (g_signal_emit_valist:3495)
../gobject/gsignal.c (g_signal_emit:3551)
../gdk/gdkframeclockidle.c (gdk_frame_clock_paint_idle:553)
../glib/gmain.c (g_timeout_dispatch:4965)
../glib/gmain.c (g_main_dispatch:3413)
../glib/gmain.c (g_main_context_dispatch:4131)
../glib/gmain.c (g_main_context_iterate:4207)
../glib/gmain.c (g_main_context_iteration:4272)
../gio/gapplication.c (g_application_run:2569)
../src/main.c (main:42)
??? __libc_start_main
??? _start
??? unknown

Status
RESOLVED FIXED
Submitter
~hellsend
Assigned to
No-one
Submitted
11 months ago
Updated
10 months ago
Labels
crash/error high-priority

~alextee REPORTED FIXED 10 months ago

I believe this is fixed now

Register here or Log in to comment, or comment via email.