Issue Description
VAMOS consistently crashes with segmentation fault during read phasing, particularly when processing chromosomes 5, 9, and Y.
Environment
- System: SLURM cluster node with 64 CPUs, 1TB RAM
- VAMOS version: 2.1.7
- Input: Sorted, aligned BAM files with read groups
- Reference: GRCh38
Command Used
vamos -t 12 --read -b "samples_fastq/${sample}/aligned/${sample}.sorted.aligned.RG.bam" -r "references/vamos.effMotifs-0.3.GRCh38.tsv" -s "${sample}" -o "${output_dir}/${sample}.vamos.reads.vcf"
Error Output
Phasing reads in chr9:35513232-65963886
Storing TR sequences on chrY:26496657-57215892
Phasing reads in chrY:26496657-57215892
Clearing IO
/var/spool/slurmd/job192532/slurm_script: line 65: 4166957 Segmentation fault (core dumped)
Troubleshooting Attempted
- Reduced threads from 32 → 12 (segfault persists)
- Verified BAM file integrity with
samtools quickcheck
- confirmed sufficient memory (>350GB available)
- Tested with multiple samples (all fail at similar chromosomal regions)
Pattern Observed
- Consistently fails during chromosome Y processing
- Also observed failures on chr5 and chr9
- Crashes occur during "Phasing reads" or "Storing TR sequences" steps
Issue Description
VAMOS consistently crashes with segmentation fault during read phasing, particularly when processing chromosomes 5, 9, and Y.
Environment
Command Used
Error Output
Troubleshooting Attempted
samtools quickcheckPattern Observed