-
Bug
-
Resolution: Fixed
-
P3
-
jai_ea2, 1.2.0
-
1.3
-
generic, sparc
-
generic, solaris_2.6
BandedSampleModel.createCompatibleSampleModel() calls
ComponentSampleModel.orderBands() which causes the bandOffsets to be
{0, ScanlineStride, ScanlineStride*2) instead of {0,0,0} like they should
be. Ultimately, this causes ArrayOutOfBoundExceptions because the arrays
have the correct number of elements and the offsets cause imaging loops
to over run this size.
ComponentSampleModel.orderBands() which causes the bandOffsets to be
{0, ScanlineStride, ScanlineStride*2) instead of {0,0,0} like they should
be. Ultimately, this causes ArrayOutOfBoundExceptions because the arrays
have the correct number of elements and the offsets cause imaging loops
to over run this size.