You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You are correct in that we overlooked this revision. I'm now watching Heng's klib, so incase there are other bug fixes we can review. I'll also look to see if there are other bug fixes we should have incorporated.
Curiously the test data in attractivechaos/klib#78 doesn't trigger problems for samtools view and test/test_view. They correctly identify the broken CRC. I'll still review the changes, but could you please explain what command you're using to hit this bug?
Or are you using htslib/kseq.h directly from your own tool?
I'm using it directly from my own tool.
I can confirm the klib version works, in case of a corrupt ".gz" file the kseq_read returns -3.
Note it has to be regular 'gz' not 'bgzf' compressed fastq file.
Hi All,
Parsing a truncated fastq.gz file (not bgzf) leads to infinite loop problems.
There is a fix for this in klib (in this PR) since 2017.
Could it be this was overlooked in htslib or is there another reason why this fix is not in
kseq.h
?The text was updated successfully, but these errors were encountered: