Project

General

Profile

Bug #1850

Random Crash when adding Carla and removing Carla from the Timeline [Submitted by MrTeeXD]

Added by Anonymous 8 days ago. Updated 6 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
07/30/2020
Due date:
% Done:

0%

Estimated time:

Description

Steps to reproduce

1: Add Carla to the timeline
2: After leaving Carla open for a few seconds, remove carla from the timeline in Zrythm
3: Zrythm should crash after removing Carla from the timeline.

What happens?

When i did remove Carla from the timeline, Zrythm crashed immediatly.

What is expected?

When the user removes Carla from the timeline, Zrythm should not crash

Version

Zrythm 0.8.757 (debugoptimized)
built with gcc 10.2.0
+carla
+jack
+rtmidi
+rtaudio
+sdl2

Other info

Context, distro, etc.

Backtrace

Error - Backtrace:
27: backtrace_get - 0x51E710
26: scale_point_cmp - 0x5AF590
25: redirect_discard - 0x417110
24: _C_specific_handler - 0x87CFB5F0
23: _chkstk - 0x87D0FFD0
22: RtlRaiseException - 0x87CBB040
21: KiUserExceptionDispatcher - 0x87D0EBF0
20: mixer_selections_contains_plugin - 0x5759C0
19: plugin_is_selected - 0x58F1B0
18: text_expander_widget_setup - 0x5B8180
17: gtk_widget_remove_tick_callback - 0x679B3F00
16: g_closure_invoke - 0x67F06A00
15: g_signal_handler_disconnect - 0x67F17E90
14: g_signal_emit_valist - 0x67F1D970
13: g_signal_emit - 0x67F1E790
12: gdk_frame_clock_get_refresh_info - 0x6C1D7D90
11: gdk__private__ - 0x6C1C32F0
10: g_source_get_time - 0x649FAE70
9: g_clear_list - 0x649F64C0
8: g_main_context_check - 0x649F9FC0
7: g_main_context_iteration - 0x649FA7D0
6: g_application_run - 0x61456CC0
5: SDL_main - 0x45F0D0
4: redirect_discard - 0x417110
3: redirect_discard - 0x417110
2: redirect_discard - 0x417110
1: BaseThreadInitThunk - 0x875F6FC0
0: RtlUserThreadStart - 0x87CBCEA0

Log

** Message: 18:59:12.350: (port_free:3241): freeing Ch Fader in R...
** Message: 18:59:12.350: (port_disconnect_all:1404): Ch Fader out L (000000001aeeeb10) is not a project port, skipping
** Message: 18:59:12.350: (port_disconnect_all:1404): Ch Fader out R (000000001ae99dc0) is not a project port, skipping
** Message: 18:59:12.350: (port_free:3241): freeing Ch Fader out L...
** Message: 18:59:12.351: (port_free:3241): freeing Ch Fader out R...
** Message: 18:59:12.351: (port_free:3241): freeing Stereo out L...
** Message: 18:59:12.351: (port_free:3241): freeing Stereo out R...
** Message: 18:59:12.352: (channel_widget_tear_down:829): tearing down 0000000019669220...
** Message: 18:59:12.352: (channel_widget_tear_down:838): done
** Message: 18:59:12.353: (engine_process_prepare:818): port operation lock is busy, skipping cycle...
** Message: 18:59:12.354: (balance_control_finalize:420): finalizing...
** Message: 18:59:12.354: (balance_control_finalize:426): done
** Message: 18:59:12.355: (track_free:2141): done
** Message: 18:59:12.355: (tracklist_remove_track:678): tracklist_remove_track: done
** Message: 18:59:12.361: (balance_control_finalize:420): finalizing...
** Message: 18:59:12.361: (balance_control_finalize:426): done
** Message: 18:59:12.363: (engine_process_prepare:818): port operation lock is busy, skipping cycle...
** Message: 18:59:12.379: (balance_control_finalize:420): finalizing...
** Message: 18:59:12.379: (balance_control_finalize:426): done
** Message: 18:59:12.379: (router_recalc_graph:137): Recalculating...
** Message: 18:59:12.379: (graph_update_latencies:430): updating graph latencies...
** Message: 18:59:12.379: (graph_update_latencies:469): Total latencies:
Playback: 0
Recording: 0

** Message: 18:59:12.379: (router_recalc_graph:163): done
** Message: 18:59:12.379: (undoable_action_do:168): [DONE]: DELETE_TRACKS (Delete Track)
** Message: 18:59:12.379: (undo_stack_push:151): pushed to undo/redo stack
** Message: 18:59:12.387: (balance_control_finalize:420): finalizing...
** Message: 18:59:12.387: (balance_control_finalize:426): done
** Message: 18:59:12.431: (segv_handler:89): Error - Backtrace:
27: backtrace_get - 0x51E710
26: scale_point_cmp - 0x5AF590
25: redirect_discard - 0x417110
24: _C_specific_handler - 0x87CFB5F0
23: _chkstk - 0x87D0FFD0
22: RtlRaiseException - 0x87CBB040
21: KiUserExceptionDispatcher - 0x87D0EBF0
20: mixer_selections_contains_plugin - 0x5759C0
19: plugin_is_selected - 0x58F1B0
18: text_expander_widget_setup - 0x5B8180
17: gtk_widget_remove_tick_callback - 0x679B3F00
16: g_closure_invoke - 0x67F06A00
15: g_signal_handler_disconnect - 0x67F17E90
14: g_signal_emit_valist - 0x67F1D970
13: g_signal_emit - 0x67F1E790
12: gdk_frame_clock_get_refresh_info - 0x6C1D7D90
11: gdk__private__ - 0x6C1C32F0
10: g_source_get_time - 0x649FAE70
9: g_clear_list - 0x649F64C0
8: g_main_context_check - 0x649F9FC0
7: g_main_context_iteration - 0x649FA7D0
6: g_application_run - 0x61456CC0
5: SDL_main - 0x45F0D0
4: redirect_discard - 0x417110
3: redirect_discard - 0x417110
2: redirect_discard - 0x417110
1: BaseThreadInitThunk - 0x875F6FC0
0: RtlUserThreadStart - 0x87CBCEA0

History

#1 Updated by Andrzej KilijaƄski 6 days ago

Maybe Zrythm is also affected by https://github.com/falkTX/Carla/issues/1136

Also available in: Atom PDF