jhhung / PEAT

An ultra fast and accurate paired-end adapter trimmer that needs no a priori adapter sequences.
Other
22 stars 7 forks source link

Core dump when given gzipped FASTQ files #2

Closed tseemann closed 9 years ago

tseemann commented 9 years ago

Using the supplied static binary for Linux:

% PEAT paired -1 R1.fq.gz -2 R2.fq.gz 

``PEAT: /media/ephemeral0/boost_1_55_0/boost/range/iterator_range_core.hpp:343: boost::iterator_range<IteratorT>::reference boost::iterator_range<IteratorT>::operator[](boost::iterator_range<IteratorT>::difference_type) const [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char> >; boost::iterator_range<IteratorT>::reference = char&; boost::iterator_range<IteratorT>::difference_type = long int]: Assertionat >= 0 && at < size()' failed. Aborted (core dumped)

jhhung commented 9 years ago

Will be fixed after we evaluate issue #6

tseemann commented 9 years ago

Even if you never support GZIP files you should not core dump when you do get them.

jhhung commented 9 years ago

Right, we are working on it.

RalfHsiao commented 9 years ago

Now we support the GZIP files and update PEAT to v1.2 in release. Thank you your advice.