src/lib/bbiWrite.c 1.6
1.6 2009/09/10 01:50:01 kent
Checking end coordinate for off-chromosome.
Index: src/lib/bbiWrite.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/lib/bbiWrite.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -b -B -U 4 -r1.5 -r1.6
--- src/lib/bbiWrite.c 13 Aug 2009 21:48:17 -0000 1.5
+++ src/lib/bbiWrite.c 10 Sep 2009 01:50:01 -0000 1.6
@@ -144,8 +144,10 @@
usage->size = hashIntVal(chromSizesHash, chrom);
slAddHead(&usageList, usage);
lastStart = -1;
}
+ if (end > usage->size)
+ errAbort("End coordinate %d bigger than %s size of %d line %d of %s", end, usage->name, usage->size, lf->lineIx, lf->fileName);
usage->itemCount += 1;
if (lastStart >= 0)
{
int diff = start - lastStart;