segfault when running seqstarnet on Mac
Siril version: a91c1c1d
Operating System: macOS
Package: Downloaded the latest arm macos binaries from the succesful pipeline artefacts for a91c1c1d
Description of the bug
When running a seqstarnet command on this sequence, Siril segfaults.
Reproduction
Reproduction steps:
seqstarnet r_abe_bx_pp_lrgb_ -stretch -nostarmask
(I've also tried r_abe_bx_pp_lrgb as the sequence name to the same result - I assume this is not the issue.)
Link to seq file I can share the fits for the sequence if neccessary.
Expected result:
The command should produce starnet-processed starless versions of the images in the sequence
Actual result:
Siril segfaults with the following stack trace:
input command:seqstarnet r_abe_bx_pp_lrgb_ -stretch -nostarmask
log: Running command: seqstarnet
1760212187: running command seqstarnet
Reading sequence file `r_abe_bx_pp_lrgb_.seq'.
bitpix for the sequence is set as -32
Error, signal 11:
Please report this bug to: https://gitlab.com/free-astro/siril/issues
0 Siril 0x0000000102aecfe4 signal_handled + 188
1 libsystem_platform.dylib 0x000000018e4696a4 _sigtramp + 56
2 libsystem_c.dylib 0x000000018e2c157c strdup + 24
3 Siril 0x0000000102b189c0 apply_starnet_to_sequence + 160
4 Siril 0x0000000102abd9e0 process_seq_starnet + 700
5 Siril 0x0000000102adc0a8 execute_command + 536
6 Siril 0x0000000102adc874 processcommand + 224
7 Siril 0x0000000102adda68 on_command_activate + 252
8 libgobject-2.0.0.dylib 0x00000001031d1324 g_closure_invoke + 252
9 libgobject-2.0.0.dylib 0x00000001031e921c signal_emit_unlocked_R + 1396
10 libgobject-2.0.0.dylib 0x00000001031e7a70 g_signal_emitv + 640
11 libgtk-3.0.dylib 0x000000010421fafc gtk_binding_entry_activate + 1272
12 libgtk-3.0.dylib 0x0000000104220fc4 gtk_bindings_activate_list + 372
13 libgtk-3.0.dylib 0x00000001042210b0 gtk_bindings_activate_event + 156
14 libgtk-3.0.dylib 0x00000001042c0974 gtk_entry_key_press + 252
15 libgtk-3.0.dylib 0x00000001041ea4f4 _gtk_marshal_BOOLEAN__BOXED + 128
16 libgobject-2.0.0.dylib 0x00000001031d137c g_closure_invoke + 340
17 libgobject-2.0.0.dylib 0x00000001031e94e0 signal_emit_unlocked_R + 2104
18 libgobject-2.0.0.dylib 0x00000001031e82f8 signal_emit_valist_unlocked + 1964
19 libgobject-2.0.0.dylib 0x00000001031e8744 g_signal_emit + 72
20 libgtk-3.0.dylib 0x00000001044ab5c8 gtk_widget_event_internal + 300
21 libgtk-3.0.dylib 0x00000001044c54f4 gtk_window_propagate_key_event + 184
22 libgtk-3.0.dylib 0x00000001044cc6c0 gtk_window_key_press_event + 40
23 libgtk-3.0.dylib 0x00000001041ea5c4 _gtk_marshal_BOOLEAN__BOXEDv + 124
24 libgobject-2.0.0.dylib 0x00000001031d15ac _g_closure_invoke_va + 264
25 libgobject-2.0.0.dylib 0x00000001031e7fdc signal_emit_valist_unlocked + 1168
26 libgobject-2.0.0.dylib 0x00000001031e8744 g_signal_emit + 72
27 libgtk-3.0.dylib 0x00000001044ab5c8 gtk_widget_event_internal + 300
28 libgtk-3.0.dylib 0x0000000104357abc gtk_propagate_event + 212
29 libgtk-3.0.dylib 0x000000010435765c gtk_main_do_event + 1364
30 libgdk-3.0.dylib 0x000000010349f008 _gdk_event_emit + 64
31 libgdk-3.0.dylib 0x00000001034c8bf8 gdk_event_dispatch + 52
32 libglib-2.0.0.dylib 0x0000000103369f6c g_main_context_dispatch_unlocked + 316
33 libglib-2.0.0.dylib 0x000000010336a314 g_main_context_iterate_unlocked + 544
34 libglib-2.0.0.dylib 0x000000010336a3d4 g_main_context_iteration + 116
35 libgio-2.0.0.dylib 0x000000010377d52c g_application_run + 600
36 Siril 0x0000000102a653c4 main + 800
37 dyld 0x000000018e08eb98 start + 6076
Additional information
I launched Siril from the command line as follows:
/Applications/Siril.app/Contents/MacOS/Siril
The contents of stdout on startup is included below:
Siril is started as macOS application
Initializing FFTW multithreading support...
log: Welcome to siril v1.4.0-beta4
log: Supported file types: BMP images, PIC images (IRIS), PGM and PPM binary images, RAW images, FITS-CFA images, Films, SER sequences, TIFF images, XISF images, JPG images, JPEG XL images, PNG images, HEIF images, AVIF images.
log: Setting CWD (Current Working Directory) to '/Users/joydeepbiswas/Astrophotography/pgc_28209/Light/.pixinsight/lrgb'
log: Parallel processing enabled: using 10 logical processors.
log: Preparing python virtual environment: /Users/joydeepbiswas/Library/Application Support/org.siril.Siril/siril/venv.
log: Color management active.
log: JPEG ICC profiles supported.
log: Checking the python module is up-to-date...
log: Python module is up-to-date
Failed to execute child process “solve-field” (No such file or directory)
log: Default FITS extension is set to .fit
Entering wrapping_idle for function 0x102c1ef3c
scripts: Error opening directory “/Users/joydeepbiswas/Library/Application Support/org.siril.Siril/scripts”: No such file or directory
scripts: Error opening directory “/Users/joydeepbiswas/.siril/scripts”: No such file or directory
scripts: Error opening directory “/Users/joydeepbiswas/siril/scripts”: No such file or directory
Entering wrapping_idle for function 0x102c1de94
log: Searching for scripts in: "/Applications/Siril.app/Contents/Resources/share/siril/scripts"...
log: Loading script: Mono_Preprocessing.ssf
log: Loading script: OSC_Extract_Ha.ssf
log: Loading script: OSC_Extract_HaOIII.ssf
log: Loading script: OSC_Preprocessing_BayerDrizzle.ssf
log: Loading script: OSC_Preprocessing.ssf
log: Loading script: RGB_Composition.ssf
scripts: Error opening directory “/Users/joydeepbiswas/Library/Application Support/org.siril.Siril/scripts”: No such file or directory
scripts: Error opening directory “/Users/joydeepbiswas/.siril/scripts”: No such file or directory
scripts: Error opening directory “/Users/joydeepbiswas/siril/scripts”: No such file or directory
log: Searching for scripts in: "/Users/joydeepbiswas/owncloud-system/Astrophotography/sky_scripter/siril_scripts"...
log: Loading script: bias.ssf
log: Loading script: calibrate_and_register.ssf
log: Loading script: calibrate.ssf
log: Loading script: darks.ssf
log: Loading script: drizzle_and_stack.ssf
log: Loading script: eclipse_calibrate.ssf
log: Loading script: flats_darkflats.ssf
log: Loading script: flats.ssf
log: Loading script: generate_partial_stacks.py
log: Loading script: generate_progressive_stack.py
log: Loading script: incremental_preprocess.py
log: Loading script: plot_chromaticity.py
log: Loading script: preprocess_all.py
log: Loading script: preprocess_drizzle1.4x.ssf
log: Loading script: preprocess_fast_bkg.ssf
log: Loading script: preprocess_fast.ssf
log: Loading script: preprocess.ssf
log: Loading script: run_siril.py
log: Loading script: test.ssf
log: Adding core script to menu: Siril_Catalog_Installer.py
Entering wrapping_idle for function 0x102c03f08
log: Gaia archive available
log: Local scripts repository is up-to-date!
log: Local SPCC database repository is up-to-date!
Entering wrapping_idle for function 0x102c03f08
Entering wrapping_idle for function 0x102c1ef3c
scripts: Error opening directory “/Users/joydeepbiswas/Library/Application Support/org.siril.Siril/scripts”: No such file or directory
scripts: Error opening directory “/Users/joydeepbiswas/.siril/scripts”: No such file or directory
scripts: Error opening directory “/Users/joydeepbiswas/siril/scripts”: No such file or directory
Last available version: 1.4.0-beta4