Pindel can detect breakpoints of large deletions, medium sized insertions, inversions, tandem duplications and other structural variants at single-based resolution from next-gen sequence data. It uses a pattern growth approach to identify the breakpoints of these variants from paired-end short reads.
Interesting — have you run pindel on large enough chromosomes that this overflow actually occurs? This problem has also been fixed by PR #64 which I'd prefer as explicit casting is usually not the best fix.
A fix for a problem where subtract of two unsigned values result in a very big integer value instead of a negative value.