Well it happened again, but this time my backup file was emptied as well. sigh
Never really understood what happened the first time, but forgot about it since I had a backup. This time it happened when updating.
This is beyond frustrating.
[gmic_gimp_qt]./preview/ v 3 fx_smooth_diffusion_preview 0.7,0.3,0.6,1.1,15,4,0,0,24,0,50,50
[gmic]-1./ Start G'MIC interpreter.
[gmic]-1./fx_smooth_diffusion_preview/gui_split_preview/ Import custom commands from expression '_split_preview : fx_smooth_diffusion 0.7,0.3,0.6,1.1,15,4,0,0,24,0,50,50 k[0]' (1 new, total: 4371).
[gmic]-1./fx_smooth_diffusion_preview/gui_split_preview/ Set local variable 'is_movable=1'.
[gmic]-1./fx_smooth_diffusion_preview/gui_split_preview/ Set multiple variables 'posx=50', 'posy=50'.
[gmic]-1./fx_smooth_diffusion_preview/gui_split_preview/ Set multiple variables 'pw=431', 'ph=1196'.
[gmic]-1./fx_smooth_diffusion_preview/gui_split_preview/*repeat/*local/ Set local variable 'is_failed=0'.
[gmic]-1./fx_smooth_diffusion_preview/gui_split_preview/*repeat/*local/*local/ Apply command '_split_preview' on image [0], with a timeout of 015 seconds.
[gmic]-2./fx_smooth_diffusion_preview/gui_split_preview/*repeat/*local/*if/ Keep image [1] (1 image left).
[gmic]-1./fx_smooth_diffusion_preview/gui_split_preview/ Discard definition of custom command '_split_preview' (1 found, 4370 commands left).
[gmic]-1./ End G'MIC interpreter.
[gmic]-0./ Start G'MIC interpreter.
[gmic]-0./gui_filter_sources/ Skip argument '1,1'.
[gmic]-0./gui_filter_sources/*if/ Start 'if...endif' block -> condition '1' holds.
[gmic]-0./gui_filter_sources/*if/ Set local variable 'local=/home/akovia/.config/gmic/update294.gmic'.
[gmic]-0./gui_filter_sources/*if/*if/ Start 'if...endif' block -> condition 'isfile(['/home/akovia/.config/gmic/update294.gmic'])' holds.
[gmic]-0./gui_filter_sources/*if/*if/ Import commands from file '/home/akovia/.config/gmic/update294.gmic' (2167 new, 2180 replaced, total: 4370).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/ Input image at position 0, with values (104,116,116,112,115,58,47,47,103,109,(...)116,101,50,57,52,46,103,109,105,99,1) (1 image 31x1x1x1).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ Input file '_gui_filter_sources' at position 0
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ e[0;31;59me[1m*** Error (file '/home/akovia/.config/gmic/update294.gmic', line #43570) *** Unknown command or filename '_gui_filter_sources'; did you mean 'gui_filter_sources'?e[0;0;0m
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ Remove image [] (0 images left).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43571/ e[0;31;59me[1m*** Error (file '/home/akovia/.config/gmic/update294.gmic', line #43571) *** Unknown filename '/home/akovia/.config/gmic/gui_filter_sources'.e[0;0;0m (1 image 18x1x1x1).
[gmic]-2./gui_filter_sources/*if/*if/ Return.
[gmic]-2./ End G'MIC interpreter.
[gmic]-0./ Start G'MIC interpreter.
[gmic]-0./gui_filter_sources/ Skip argument '1,1'.
[gmic]-0./gui_filter_sources/*if/ Start 'if...endif' block -> condition '1' holds.
[gmic]-0./gui_filter_sources/*if/ Set local variable 'local=/home/akovia/.config/gmic/update294.gmic'.
[gmic]-0./gui_filter_sources/*if/*if/ Start 'if...endif' block -> condition 'isfile(['/home/akovia/.config/gmic/update294.gmic'])' holds.
[gmic]-0./gui_filter_sources/*if/*if/ Import commands from file '/home/akovia/.config/gmic/update294.gmic' (2167 new, 2180 replaced, total: 4370).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/ Input image at position 0, with values (104,116,116,112,115,58,47,47,103,109,(...)116,101,50,57,52,46,103,109,105,99,1) (1 image 31x1x1x1).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ Input file '_gui_filter_sources' at position 0
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ e[0;31;59me[1m*** Error (file '/home/akovia/.config/gmic/update294.gmic', line #43570) *** Unknown command or filename '_gui_filter_sources'; did you mean 'gui_filter_sources'?e[0;0;0m
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ Remove image [] (0 images left).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43571/ e[0;31;59me[1m*** Error (file '/home/akovia/.config/gmic/update294.gmic', line #43571) *** Unknown filename '/home/akovia/.config/gmic/gui_filter_sources'.e[0;0;0m (1 image 18x1x1x1).
[gmic]-2./gui_filter_sources/*if/*if/ Return.
[gmic]-2./ End G'MIC interpreter.
[gmic]-0./ Start G'MIC interpreter.
[gmic]-0./gui_filter_sources/ Skip argument '1,1'.
[gmic]-0./gui_filter_sources/*if/ Start 'if...endif' block -> condition '1' holds.
[gmic]-0./gui_filter_sources/*if/ Set local variable 'local=/home/akovia/.config/gmic/update294.gmic'.
[gmic]-0./gui_filter_sources/*if/*if/ Start 'if...endif' block -> condition 'isfile(['/home/akovia/.config/gmic/update294.gmic'])' holds.
[gmic]-0./gui_filter_sources/*if/*if/ Import commands from file '/home/akovia/.config/gmic/update294.gmic' (2167 new, 2180 replaced, total: 4370).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/ Input image at position 0, with values (104,116,116,112,115,58,47,47,103,109,(...)116,101,50,57,52,46,103,109,105,99,1) (1 image 31x1x1x1).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ Input file '_gui_filter_sources' at position 0
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ e[0;31;59me[1m*** Error (file '/home/akovia/.config/gmic/update294.gmic', line #43570) *** Unknown command or filename '_gui_filter_sources'; did you mean 'gui_filter_sources'?e[0;0;0m
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ Remove image [] (0 images left).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43571/ e[0;31;59me[1m*** Error (file '/home/akovia/.config/gmic/update294.gmic', line #43571) *** Unknown filename '/home/akovia/.config/gmic/gui_filter_sources'.e[0;0;0m (1 image 18x1x1x1).
[gmic]-2./gui_filter_sources/*if/*if/ Return.
[gmic]-2./ End G'MIC interpreter.
[gmic_gimp_qt]./error/ Update failed
[gmic_gimp_qt]./note/ Error string: Operation canceled
[gmic_gimp_qt]./note/ ******* Full reply contents ******
[gmic_gimp_qt]./note/
[gmic_gimp_qt]./note/ ******** HTTP Status: 0
[gmic]-0./ Start G'MIC interpreter.
[gmic]-0./gui_filter_sources/ Skip argument '1,1'.
[gmic]-0./gui_filter_sources/*if/ Start 'if...endif' block -> condition '1' holds.
[gmic]-0./gui_filter_sources/*if/ Set local variable 'local=/home/akovia/.config/gmic/update294.gmic'.
[gmic]-0./gui_filter_sources/*if/*if/ Start 'if...endif' block -> condition 'isfile(['/home/akovia/.config/gmic/update294.gmic'])' holds.
[gmic]-0./gui_filter_sources/*if/*if/ Import commands from file '/home/akovia/.config/gmic/update294.gmic' (2167 new, 2180 replaced, total: 4370).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/ Input image at position 0, with values (104,116,116,112,115,58,47,47,103,109,(...)116,101,50,57,52,46,103,109,105,99,1) (1 image 31x1x1x1).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ Input file '_gui_filter_sources' at position 0
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ e[0;31;59me[1m*** Error (file '/home/akovia/.config/gmic/update294.gmic', line #43570) *** Unknown command or filename '_gui_filter_sources'; did you mean 'gui_filter_sources'?e[0;0;0m
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ Remove image [] (0 images left).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43571/ e[0;31;59me[1m*** Error (file '/home/akovia/.config/gmic/update294.gmic', line #43571) *** Unknown filename '/home/akovia/.config/gmic/gui_filter_sources'.e[0;0;0m (1 image 18x1x1x1).
[gmic]-2./gui_filter_sources/*if/*if/ Return.
[gmic]-2./ End G'MIC interpreter.
[gmic]-0./ Start G'MIC interpreter.
[gmic]-0./gui_filter_sources/ Skip argument '1,1'.
[gmic]-0./gui_filter_sources/*if/ Start 'if...endif' block -> condition '1' holds.
[gmic]-0./gui_filter_sources/*if/ Set local variable 'local=/home/akovia/.config/gmic/update294.gmic'.
[gmic]-0./gui_filter_sources/*if/*if/ Start 'if...endif' block -> condition 'isfile(['/home/akovia/.config/gmic/update294.gmic'])' holds.
[gmic]-0./gui_filter_sources/*if/*if/ Import commands from file '/home/akovia/.config/gmic/update294.gmic' (2167 new, 2180 replaced, total: 4370).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/ Input image at position 0, with values (104,116,116,112,115,58,47,47,103,109,(...)116,101,50,57,52,46,103,109,105,99,1) (1 image 31x1x1x1).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ Input file '_gui_filter_sources' at position 0
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ e[0;31;59me[1m*** Error (file '/home/akovia/.config/gmic/update294.gmic', line #43570) *** Unknown command or filename '_gui_filter_sources'; did you mean 'gui_filter_sources'?e[0;0;0m
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43570/ Remove image [] (0 images left).
[gmic]-0./gui_filter_sources/*if/*if/gui_filter_sources/*local#43571/ e[0;31;59me[1m*** Error (file '/home/akovia/.config/gmic/update294.gmic', line #43571) *** Unknown filename '/home/akovia/.config/gmic/gui_filter_sources'.e[0;0;0m (1 image 18x1x1x1).
[gmic]-2./gui_filter_sources/*if/*if/ Return.
[gmic]-2./ End G'MIC interpreter.