Skip to content

Fix two bugs in tabix.c: dead code and missing NULL check

f4ccb3c
Select commit
Loading
Failed to load commit list.
Merged

Fix tabix NULL deref on open failure and dead detect=0 code #2532

Fix two bugs in tabix.c: dead code and missing NULL check
f4ccb3c
Select commit
Loading
Failed to load commit list.
Cirrus CI / debian-gcc failed Mar 26, 2026 in 8m 10s

Task Summary

Instruction test failed in 05:32

Details

⚠️ Not enough compute credits to prioritize tasks!

✅ 00:03 clone
✅ 00:45 install
✅ 00:01 htslib_clone
✅ 01:44 compile
❌ 05:32 test

	/tmp/cirrus-ci-build/bcftools gtcheck -u GT -e 30 -p s1,s1 /tmp/o470dJyZ_J/gtcheck.1.vcf.gz -g /tmp/o470dJyZ_J/gtcheck.1.gts.vcf.gz | grep -v ^# | grep -v ^INFO 
.. ok

test_gtcheck:
	/tmp/cirrus-ci-build/bcftools gtcheck -u GT -e 300 /tmp/o470dJyZ_J/gtcheck.1.vcf.gz -g /tmp/o470dJyZ_J/gtcheck.1.gts.vcf.gz | grep -v ^# | grep -v ^INFO 
.. ok

test_gtcheck:
	/tmp/cirrus-ci-build/bcftools gtcheck -u PL -e 30 /tmp/o470dJyZ_J/gtcheck.3.vcf.gz  | grep -v ^# | grep -v ^INFO 
.. ok

test_gtcheck:
	/tmp/cirrus-ci-build/bcftools gtcheck  /tmp/o470dJyZ_J/gtcheck.ntop.vcf.gz -g /tmp/o470dJyZ_J/gtcheck.ntop.gts.vcf.gz | grep -v ^# | grep -v ^INFO 
.. ok

test_gtcheck:
	/tmp/cirrus-ci-build/bcftools gtcheck --n-matches 2 /tmp/o470dJyZ_J/gtcheck.ntop.vcf.gz -g /tmp/o470dJyZ_J/gtcheck.ntop.gts.vcf.gz | grep -v ^# | grep -v ^INFO 
.. ok

test_gtcheck:
	/tmp/cirrus-ci-build/bcftools gtcheck  /tmp/o470dJyZ_J/gtcheck.5.vcf.gz -g /tmp/o470dJyZ_J/gtcheck.5.gts.vcf.gz | grep -v ^# | grep -v Time
.. ok

test_gtcheck:
	/tmp/cirrus-ci-build/bcftools gtcheck -p A,B,B,C /tmp/o470dJyZ_J/gtcheck.6.vcf.gz  | grep -v ^# | grep -v ^INFO 
.. ok

test_gtcheck:
	/tmp/cirrus-ci-build/bcftools gtcheck -t 11:33 -p A,D,A,E,D,E -u GT -e 10 /tmp/o470dJyZ_J/gtcheck.3.vcf.gz  | grep -v ^# | grep -v ^INFO 
.. ok

test_vcf_plugin:
	export BCFTOOLS_PLUGINS=/tmp/cirrus-ci-build/plugins; /tmp/cirrus-ci-build/bcftools +vcf2table /tmp/o470dJyZ_J/merge.4.b.vcf.gz  | grep -v ^##bcftools_
.. ok

test_vcf_plugin:
	export BCFTOOLS_PLUGINS=/tmp/cirrus-ci-build/plugins; /tmp/cirrus-ci-build/bcftools +vcf2table /tmp/o470dJyZ_J/merge.4.b.bcf  | grep -v ^##bcftools_
.. ok

test_vcf_plugin:
	export BCFTOOLS_PLUGINS=/tmp/cirrus-ci-build/plugins; /tmp/cirrus-ci-build/bcftools +vcf2table /tmp/o470dJyZ_J/split-vep.2.vcf.gz  -- --hide 'INFO,URL' | grep -v ^##bcftools_
.. ok

test_vcf_plugin:
	export BCFTOOLS_PLUGINS=/tmp/cirrus-ci-build/plugins; /tmp/cirrus-ci-build/bcftools +vcf2table /tmp/o470dJyZ_J/split-vep.2.bcf  -- --hide 'INFO,URL' | grep -v ^##bcftools_
.. ok


Number of tests:
    total   .. 2430
    passed  .. 2428
    failed  .. 2

make: *** [Makefile:328: test-plugins] Error 1

Exit status: 2