Open
Description
What happened?
When processing data for the paper, I ran into this error a few times (only appeared in subject/sessions that used infantfs
as the recon method). I cant pinpoint the exact cause of the issue within the data, but based on this convo it seems to be randomly occurring in instances with parallel recons. When reprocessing the same data with only 1 cpu and more time, this issue didnt occur.
What command did you use?
singularity run --cleanenv \
-B ${data_dir}/bids_dir/sub-107842_ses-19mo:/bids_dir \
-B ${data_dir}/processed/nibabies/sub-107842_ses-19mo:/output_dir \
-B ${data_dir}/work_dir/nibabies/sub-107842_ses-19mo:/wd \
-B ${data_dir}/processed/bibsnet/sub-107842_ses-19mo:/derivatives \
-B ${run_dir}/license.txt:/license.txt \
/home/faird/shared/code/external/pipelines/nibabies/nibabies_24.0.0.sif \
/bids_dir /output_dir participant \
--output-spaces MNI152NLin6Asym:res-2 \
--fs-license-file /license.txt \
--omp-nthreads 8 \
--nprocs 8 \
--cifti-output 91k \
-vv \
--project-goodvoxels \
--fd-radius 45 \
--derivatives /derivatives \
--surface-recon-method infantfs \
--age-months 19 \
-w /wd
What version of NiBabies are you using?
24.0.0
Relevant log output
Loading ribbon segmentation from /output_dir/sourcedata/freesurfer/sub-107842_ses-19mo/work/sub-107842_ses-19mo/mri/ribbon.mgz
Loading aseg from /output_dir/sourcedata/freesurfer/sub-107842_ses-19mo/work/sub-107842_ses-19mo/mri/aseg.mgz
ASeg Vox2RAS: -----------
-1.00000 0.00000 0.00000 128.00000;
0.00000 0.00000 1.00000 -128.00000;
0.00000 -1.00000 0.00000 128.00000;
0.00000 0.00000 0.00000 1.00000;
-------------------------
Labeling Slice (256)
0 96 128 192 160 224 32 64 error: MatrixMultiply: m1 is null!
�
error: MatrixMultiply: m1 is null!
�
Stderr:
Traceback:
RuntimeError: subprocess exited with code 252.
Add any additional information or context about the problem here.
Let me know if there is any additional information you may need from me, or if you would like me to test any changes if they are made. Thanks!