summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--java/gov/nist/javax/sip/parser/URLParser.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/java/gov/nist/javax/sip/parser/URLParser.java b/java/gov/nist/javax/sip/parser/URLParser.java
index 9e87890..6f2423d 100644
--- a/java/gov/nist/javax/sip/parser/URLParser.java
+++ b/java/gov/nist/javax/sip/parser/URLParser.java
@@ -666,6 +666,10 @@ public class URLParser extends Parser {
}
}
return retval;
+ // BEGIN android-added
+ } catch (RuntimeException e) {
+ throw new ParseException("Invalid URL: " + lexer.getBuffer(), -1);
+ // END android-added
} finally {
if (debug)
dbg_leave("sipURL");