From e718ea42c5b238846d848ae2531f0677396bae3f Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Fri, 10 Mar 2017 15:55:38 +0100 Subject: [PATCH] OO-2608: correct illegal start position --- .../java/org/olat/ims/qti21/pool/QTI12To21HtmlHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/olat/ims/qti21/pool/QTI12To21HtmlHandler.java b/src/main/java/org/olat/ims/qti21/pool/QTI12To21HtmlHandler.java index a501ad68363..76c03abd74f 100644 --- a/src/main/java/org/olat/ims/qti21/pool/QTI12To21HtmlHandler.java +++ b/src/main/java/org/olat/ims/qti21/pool/QTI12To21HtmlHandler.java @@ -140,6 +140,9 @@ class QTI12To21HtmlHandler extends DefaultHandler { length -= diff; envelopP = true; } + if(start < 0) { + start = 0;//Bug neko + } xtw.writeCharacters(ch, start, length); } else { xtw.writeCharacters(ch, start, length); -- GitLab