~thelonelyadventurer

Italy

Software developer, music producer and other stuff too


#806 non fatal error when switching audio backend 4 months ago

Ticket created by ~thelonelyadventurer on ~alextee/zrythm-bug

#What did you do?

Change audio backend from ASIO to SDL

#Version

Zrythm (trial) 1.0.0-alpha.27.0.3 (debugoptimized)
  built with gcc 11.2.0 for windows (installer)
    +carla
    +jack2
    +rtmidi
    +rtaudio
    +sdl2
    +lsp-dsp-lib

#Other info

I wanted to start it with FL ASIO or ASIO4ALL, but they were not in the option list at first run. I could only choose SDL, JACK, dummy and Windows MME. Some of them had "(rtaudio)".

I don't know if this is relevant to this bug, but it has failed to load some VST3 (C++ runtime error) and had to rename the files to open the application. The VST3 in question are PhasePlant (including its children plugins Multipass, Slice EQ and Snap Heap), Kontakt, Listento, AAS and Lounge Lizard Session 4.

#Backtrace

39: backtrace_get - 0x6A21FA40
38: log_new - 0x6A2AB810
37: g_mem_profile - 0xF9421E50
36: g_log_default_handler - 0xF94228D0
35: g_logv - 0xF9422B60
34: g_log - 0xF9423070
33: g_return_if_fail_warning - 0xF94245F0
32: gtk_widget_get_width - 0xC7E1DA10
31: adw_view_switcher_bar_set_reveal - 0xA362890
30: g_clear_list - 0xF9417DE0
29: g_main_context_check - 0xF941B9C0
28: g_main_loop_run - 0xF941C380
27: z_gtk_dialog_run - 0x6A351DF0
26: on_external_ui_closed - 0x6A2D8020
25: g_closure_invoke - 0x22237020
24: g_signal_handler_disconnect - 0x222486A0
23: g_signal_emit_valist - 0x2224E540
22: g_signal_emit - 0x2224F390
21: gtk_widget_remove_tick_callback - 0xC7E11CA0
20: g_object_ref - 0x2223B560
19: gtk_get_default_language - 0xC7CE5EE0
18: gtk_get_default_language - 0xC7CE5EE0
17: gtk_widget_paintable_set_widget - 0xC7E223C0
16: gdk_titlebar_gesture_get_type - 0xC7EF6C70
15: gdk_vulkan_context_get_type - 0xC7F1FCD0
14: g_closure_invoke - 0x22237020
13: g_signal_emit_valist - 0x2224E540
12: g_signal_emit - 0x2224F390
11: gdk_surface_set_opaque_region - 0xC7F23940
10: gdk_win32_drag_get_type - 0xC7F37700
9: g_clear_list - 0xF9417DE0
8: g_main_context_check - 0xF941B9C0
7: g_main_context_iteration - 0xF941C1D0
6: g_application_run - 0x985D9C0
5: SDL_main - 0x6A0F37B0
4: redirect_discard - 0x6A095D60
3: redirect_discard - 0x6A095D60
2: redirect_discard - 0x6A095D60
1: BaseThreadInitThunk - 0x4A2F54D0
0: RtlUserThreadStart - 0x4A764830

#Fatal

No

#Action stack

#Log

(zrythm.exe:7432): Pango-WARNING **: 13:31:48.573: (_pango_cairo_font_private_get_scaled_font:109): failed to create cairo scaled font, expect ugly output. the offending font is 'Segoe UI 0'

(zrythm.exe:7432): Pango-WARNING **: 13:31:48.573: (_pango_cairo_font_private_get_scaled_font:116): font_face status is: error occurred in the Windows Graphics Device Interface

(zrythm.exe:7432): Pango-WARNING **: 13:31:48.573: (_pango_cairo_font_private_get_scaled_font:122): scaled_font status is: error occurred in the Windows Graphics Device Interface

(zrythm.exe:7432): Gtk-WARNING **: 13:31:48.574: (gtk_widget_query_size_for_orientation:385): GtkImage 000002877d5a7610 reported baselines of minimum -2147483648 and natural -2147483648, but sizes of minimum 16 and natural 16. Baselines must be inside the widget size.

(zrythm.exe:7432): Gtk-WARNING **: 13:31:48.574: (gtk_widget_query_size_for_orientation:385): GtkImage 000002877d5a77a0 reported baselines of minimum -2147483648 and natural -2147483648, but sizes of minimum 16 and natural 16. Baselines must be inside the widget size.

(zrythm.exe:7432): Gtk-WARNING **: 13:31:48.580: (gtk_widget_query_size_for_orientation:385): GtkImage 000002877d5e5480 reported baselines of minimum -2147483648 and natural -2147483648, but sizes of minimum 16 and natural 16. Baselines must be inside the widget size.

(zrythm.exe:7432): Gtk-WARNING **: 13:31:48.580: (gtk_widget_query_size_for_orientation:385): GtkImage 000002877d5e5610 reported baselines of minimum -2147483648 and natural -2147483648, but sizes of minimum 16 and natural 16. Baselines must be inside the widget size.

(zrythm.exe:7432): Gtk-WARNING **: 13:31:48.585: (gtk_widget_query_size_for_orientation:385): GtkImage 000002877d5e5930 reported baselines of minimum -2147483648 and natural -2147483648, but sizes of minimum 16 and natural 16. Baselines must be inside the widget size.

(zrythm.exe:7432): Gtk-WARNING **: 13:31:48.585: (gtk_widget_query_size_for_orientation:385): GtkImage 000002877d5e5ac0 reported baselines of minimum -2147483648 and natural -2147483648, but sizes of minimum 16 and natural 16. Baselines must be inside the widget size.
(zrythm.exe:7432): zrythm-DEBUG: 13:31:48.676: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:31:48.676: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
zrythm-Message: 13:31:49.837: (meter_get_value:88): meter_get_value: blocks read for port Stereo out R is 0
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.376: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.376: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.376: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.376: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.376: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.377: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.377: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.377: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.377: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.377: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.377: (log_idle_cb:808): pushing UI event ET_LOG_WARNING_STATE_CHANGED (log_idle_cb:808)
(zrythm.exe:7432): zrythm-DEBUG: 13:31:50.377: (header_widget_refresh:46): refreshing header widget: has pending warnings: 1
(zrythm.exe:7432): zrythm-DEBUG: 13:31:56.375: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:31:56.375: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:31:59.644: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:31:59.644: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:02.533: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:02.533: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:03.376: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:03.376: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:04.141: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:04.141: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:10.375: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:10.375: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:13.683: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:13.683: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:14.535: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:14.535: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:14.949: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:14.949: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:15.108: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:15.108: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:17.379: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:17.379: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:24.376: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:24.376: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports
(zrythm.exe:7432): zrythm-DEBUG: 13:32:31.379: (hardware_processor_rescan_ext_ports:183): rescanning ports...
(zrythm.exe:7432): zrythm-DEBUG: 13:32:31.379: (hardware_processor_rescan_ext_ports:311): [HW processor inputs] have 0 audio and 0 MIDI ports

(zrythm.exe:7432): Gtk-CRITICAL **: 13:32:34.089: ((NULL):(NULL)): gtk_widget_get_width: assertion 'GTK_IS_WIDGET (widget)' failed