Siril 0.99.10 with Sirilic issue

I am using Sirilic 1.13.8 and Siril 0.99.10 on Linux Mint
Linux version 5.4.0-72-generic (buildd@lcy01-amd64-019) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #80-Ubuntu SMP Mon Apr 12 17:35:00 UTC 2021

When I set the image to rejection type to Generalised I get this error:

log: #
log: #TAG#} [2]
log: #TAG#{ [3] NGC6995/RGB/S: image, register, stack …
log: #
log: Running command: cd
6: running command cdlog: Setting CWD (Current Working Directory) to ‘/home/myhome/Documents/AP files/Siril/NGC6995/RGB/S/IMAGES’
log: Running command: stack
6: running command stackReading sequence file r_pp_images.seq'. cfitsio was compiled with multi-thread support, parallel read of images will be possible bitpix for the sequence is set as 20 Reading sequence file r_pp_images.seq’.
cfitsio was compiled with multi-thread support, parallel read of images will be possible
bitpix for the sequence is set as 20
log: Stacking sequence r_pp_images
number of filtered-in images: 19
number of filtered-in images: 19
log: Processing all images in the sequence (19)
log: Computing normalization…
Memory per image: 19 MB. Max memory: 1180 MB
log: With the current memory and thread (4) limits, up to 4 thread(s) can be used for sequence normalization
Writing sequence file r_pp_images.seq
image size: 1304x976, 3 layers
cfitsio was compiled with multi-thread support, stacking will be executed by several cores
log: Using 1131 MB memory maximum for stacking
log: We have 12 parallel blocks of size 244 (+0) for stacking.
Block 0: channel 0, from 0 to 243 (h = 244)
Block 1: channel 0, from 244 to 487 (h = 244)
Block 2: channel 0, from 488 to 731 (h = 244)
Block 3: channel 0, from 732 to 975 (h = 244)
Block 4: channel 1, from 0 to 243 (h = 244)
Block 5: channel 1, from 244 to 487 (h = 244)
Block 6: channel 1, from 488 to 731 (h = 244)
Block 7: channel 1, from 732 to 975 (h = 244)
Block 8: channel 2, from 0 to 243 (h = 244)
Block 9: channel 2, from 244 to 487 (h = 244)
Block 10: channel 2, from 488 to 731 (h = 244)
Block 11: channel 2, from 732 to 975 (h = 244)
allocating data for 4 threads (each 11 MB)
***gsl: beta.c:56: ERROR: domain error
***Default GSL error handler invoked.
nt_sirilCdyHHx/usr/bin/siril(+0x8bd95)[0x7f3bb741cd95]nt_sirilCdyHHx/lib/x86_64-linux-gnu/libc.so.6(+0x37840)[0x7f3bb2f8c840]nt_sirilCdyHHx/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x10b)[0x7f3bb2f8c7bb]nt_sirilCdyHHx/lib/x86_64-linux-gnu/libc.so.6(abort+0x121)[0x7f3bb2f77535]nt_sirilCdyHHx/usr/lib/libgsl.so.23(+0x8442d)[0x7f3bb638442d]nt_sirilCdyHHx/usr/lib/libgsl.so.23(gsl_sf_lnbeta_sgn_e+0x2c3)[0x7f3bb6473a73]nt_sirilCdyHHx/usr/lib/libgsl.so.23(gsl_sf_beta_e+0x75)[0x7f3bb6473dd5]nt_sirilCdyHHx/usr/lib/libgsl.so.23(gsl_sf_beta+0x1c)[0x7f3bb647417c]nt_sirilCdyHHx/usr/lib/libgsl.so.23(gsl_cdf_tdist_Pinv+0xef)[0x7f3bb64ff61f]nt_sirilCdyHHx/usr/bin/siril(+0x116599)[0x7f3bb74a7599]nt_sirilCdyHHx/usr/bin/siril(main_stack+0xa9)[0x7f3bb74ab999]nt_sirilCdyHHx/usr/bin/siril(+0x7be52)[0x7f3bb740ce52]nt_sirilCdyHHx/usr/bin/siril(+0x7c22d)[0x7f3bb740d22d]nt_sirilCdyHHx/usr/lib/libglib-2.0.so.0(+0x76415)[0x7f3bb72dc415]nt_sirilCdyHHx/lib/x86_64-linux-gnu/libpthread.so.0(+0x7fa3)[0x7f3bb5b99fa3]nt_sirilCdyHHx/lib/x86_64-linux-gnu/libc.so.6(clone+0x3f)[0x7f3bb304e4cf]
Error, signal 6:

Hello.

Could you share your script? Looks like sirilic allows parameters out of bounds.

cd “IMAGES”
register pp_images
cd “…”

#TAG#} [2]

#TAG#{ [3] NGC6995/RGB/S: image, register, stack …

cd “IMAGES”
stack r_pp_images rej g 3.0 3.0 -norm=addscale -out=…/RGB

Copy RGB to C-1

load “…/RGB”
save “…/…/…/Temp/C-1”
save “…/…/…/NGC6995_RGB”
cd “…”

#TAG#} [3]

Yes parameters must be between 0 and 1. Not 3.

I updated Sirilic : 1.13.9

It checks the max value of the thresholds according to the type of rejection. Now, when the rejection type changes, the default value is put in the thresholds.

thanks