[MacOS M1] App crashes on project creation
Steps to reproduce
- Install the app from the official installer;
- Run the app and create a new project.
Current behavior
During the project creation phase the app crashes. It happens both when using a blank project template and when using the demo_zsong1 template.
Expected outcome
The app should create the project and complete the startup.
Version information
Zrythm v1.0.0.beta.4.13.31, official installer.
Additional information
I'm using a Mac M1 Pro (13.0). The README file says that the MacOS AArch64 architecture is supported, but it seems impossible to create a new project. Looking at the crash log the problem seems related to the soxr
library.
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsoxr.dylib 0x10d672937 soxr_quality_spec + 50
1 zrythm 0x10472567e resampler_new + 184
2 zrythm 0x1046f70c9 audio_file_read_simple + 278
3 zrythm 0x1046acee0 init_common.8374 + 192
4 zrythm 0x1047a5ef7 engine_init_loaded + 298
5 zrythm 0x104710b22 continue_load_from_file_after_open_backup_response + 2304
6 zrythm 0x10470ff87 project_init_flow_manager_load_or_create_default_project + 1437
7 libgobject-2.0.0.dylib 0x10d7093f0 g_closure_invoke + 188
8 libgobject-2.0.0.dylib 0x10d71f2a3 signal_emit_unlocked_R + 1525
9 libgobject-2.0.0.dylib 0x10d71e134 signal_emit_valist_unlocked + 1877
10 libgobject-2.0.0.dylib 0x10d71d9be g_signal_emit_valist + 52
11 libgobject-2.0.0.dylib 0x10d71e898 g_signal_emit + 120
12 libgio-2.0.0.dylib 0x10d9399bc g_simple_action_activate + 148
13 zrythm 0x104799c28 create_project_dialog_response_cb + 168
14 libgobject-2.0.0.dylib 0x10d7093f0 g_closure_invoke + 188
15 libgobject-2.0.0.dylib 0x10d71f2a3 signal_emit_unlocked_R + 1525
16 libgobject-2.0.0.dylib 0x10d71e134 signal_emit_valist_unlocked + 1877
17 libgobject-2.0.0.dylib 0x10d71d9be g_signal_emit_valist + 52
18 libgobject-2.0.0.dylib 0x10d71e898 g_signal_emit + 120
19 libgobject-2.0.0.dylib 0x10d7095a6 _g_closure_invoke_va + 201
20 libgobject-2.0.0.dylib 0x10d71e3ad signal_emit_valist_unlocked + 2510
21 libgobject-2.0.0.dylib 0x10d71d9be g_signal_emit_valist + 52
22 libgobject-2.0.0.dylib 0x10d71e898 g_signal_emit + 120
23 libgtk-4.1.dylib 0x10dd20550 _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv + 193
24 libgobject-2.0.0.dylib 0x10d7095a6 _g_closure_invoke_va + 201
25 libgobject-2.0.0.dylib 0x10d71e3ad signal_emit_valist_unlocked + 2510
26 libgobject-2.0.0.dylib 0x10d71d9be g_signal_emit_valist + 52
27 libgobject-2.0.0.dylib 0x10d71e898 g_signal_emit + 120
28 libgtk-4.1.dylib 0x10dda8f04 gtk_gesture_click_end + 119
29 libgobject-2.0.0.dylib 0x10d70c5a0 g_cclosure_marshal_VOID__BOXEDv + 170
30 libgobject-2.0.0.dylib 0x10d7095a6 _g_closure_invoke_va + 201
31 libgobject-2.0.0.dylib 0x10d71e3ad signal_emit_valist_unlocked + 2510
32 libgobject-2.0.0.dylib 0x10d71d9be g_signal_emit_valist + 52
33 libgobject-2.0.0.dylib 0x10d71e898 g_signal_emit + 120
34 libgtk-4.1.dylib 0x10dda69b7 _gtk_gesture_check_recognized + 57
35 libgtk-4.1.dylib 0x10dda654b gtk_gesture_handle_event + 535
36 libgtk-4.1.dylib 0x10ddaa176 gtk_gesture_single_handle_event + 526
37 libgtk-4.1.dylib 0x10dd7beb5 gtk_event_controller_handle_event + 235
38 libgtk-4.1.dylib 0x10de9feff gtk_widget_run_controllers + 208
39 libgtk-4.1.dylib 0x10dea00b9 _gtk_widget_captured_event + 167
40 libgtk-4.1.dylib 0x10dde0d91 gtk_propagate_event_internal + 183
41 libgtk-4.1.dylib 0x10dde04c7 gtk_main_do_event + 3731
42 libgtk-4.1.dylib 0x10deab901 surface_event.11930 + 12
43 libgtk-4.1.dylib 0x10dfda5cd _gdk_marshal_BOOLEAN__POINTERv + 122
44 libgtk-4.1.dylib 0x10e0164bc gdk_surface_event_marshallerv + 146
45 libgobject-2.0.0.dylib 0x10d7095a6 _g_closure_invoke_va + 201
46 libgobject-2.0.0.dylib 0x10d71ded8 signal_emit_valist_unlocked + 1273
47 libgobject-2.0.0.dylib 0x10d71d9be g_signal_emit_valist + 52
48 libgobject-2.0.0.dylib 0x10d71e898 g_signal_emit + 120
49 libgtk-4.1.dylib 0x10e016f6c gdk_surface_handle_event + 289
50 libgtk-4.1.dylib 0x10dfe5fda gdk_macos_event_source_dispatch + 150
51 libglib-2.0.0.dylib 0x10efb1d29 g_main_context_dispatch_unlocked + 252
52 libglib-2.0.0.dylib 0x10efb1fe1 g_main_context_iterate_unlocked + 391
53 libglib-2.0.0.dylib 0x10efb2031 g_main_context_iteration + 55
54 libgio-2.0.0.dylib 0x10d93011a g_application_run + 521
55 zrythm 0x1045e802d main + 1691
56 dyld 0x204e13310 start + 2432
If more informations are needed just let me know, I'll report them as soon as possbile.