If fingerPrint has more elements than stackTrace, this could produce an ArrayOutOfBoundsException, couldn't it?