OpenXML Filter: crashes on external hyperlinks extraction

Issue #795 resolved
Denis Konovalyenko created an issue
java.lang.ArrayIndexOutOfBoundsException: 1

    at net.sf.okapi.filters.openxml.RelationshipsPartHandler.createTextUnit(RelationshipsPartHandler.java:124)
    at net.sf.okapi.filters.openxml.RelationshipsPartHandler.handlePart(RelationshipsPartHandler.java:100)
    at net.sf.okapi.filters.openxml.RelationshipsPartHandler.open(RelationshipsPartHandler.java:75)
    at net.sf.okapi.filters.openxml.OpenXMLFilter.nextInZipFile(OpenXMLFilter.java:532)
    at net.sf.okapi.filters.openxml.OpenXMLFilter.next(OpenXMLFilter.java:286)

Comments (3)

  1. Denis Konovalyenko reporter

    The cause of this is that java.lang.String#split finds regular expression special characters, i.e. ? and, consequently, does not perform well on links with query parameters present.

  2. Log in to comment