Menu

#1117 URL likifier raise exception when opening resource property file

5.8
closed-fixed
5
2023-09-27
2022-09-27
No

URL linkifier raises an exception when opening attached resource property file, that has a comment incl. GPL copyright header. GPL copyright header has a string <http://www.gnu.org/licenses/>. that cause exception.

23288: Error: java.net.URISyntaxException: Illegal character in path at index 28: http://www.gnu.org/licenses/>. 
23288: Error:   at java.base/java.net.URI$Parser.fail(URI.java:2913) 
23288: Error:   at java.base/java.net.URI$Parser.checkChars(URI.java:3084) 
23288: Error:   at java.base/java.net.URI$Parser.parseHierarchical(URI.java:3166) 
23288: Error:   at java.base/java.net.URI$Parser.parse(URI.java:3114) 
23288: Error:   at java.base/java.net.URI.<init>(URI.java:600) 
23288: Error:   at org.omegat.util.gui.JTextPaneLinkifier$AttributeInserterDocumentFilter.refreshPane(JTextPaneLinkifier.java:239) 
23288: Error:   at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) 
23288: Error:   at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) 
23288: Error:   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) 
23288: Error:   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) 
23288: Error:   at java.base/java.security.AccessController.doPrivileged(Native Method) 
23288: Error:   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) 
23288: Error:   at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) 
23288: Error: java.net.URISyntaxException: Illegal character in path at index 28: http://www.gnu.org/licenses/>. 
23288: Error:   at java.base/java.net.URI$Parser.fail(URI.java:2913) 
23288: Error:   at java.base/java.net.URI$Parser.checkChars(URI.java:3084) 
23288: Error:   at java.base/java.net.URI$Parser.parseHierarchical(URI.java:3166) 
23288: Error:   at java.base/java.net.URI$Parser.parse(URI.java:3114) 
23288: Error:   at java.base/java.net.URI.<init>(URI.java:600) 
23288: Error:   at org.omegat.util.gui.JTextPaneLinkifier$AttributeInserterDocumentFilter.refreshPane(JTextPaneLinkifier.java:239) 
23288: Error:   at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) 
23288: Error:   at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) 
23288: Error:   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) 
23288: Error:   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) 
23288: Error:   at java.base/java.security.AccessController.doPrivileged(Native Method) 
23288: Error:   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) 
23288: Error:   at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 
23288: Error:   at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) 
1 Attachments

Discussion

  • Hiroshi Miura

    Hiroshi Miura - 2022-09-27
     
  • Hiroshi Miura

    Hiroshi Miura - 2022-09-27
    • assigned_to: Hiroshi Miura
     
  • Hiroshi Miura

    Hiroshi Miura - 2022-10-02
    • status: open --> open-fixed
     
  • Hiroshi Miura

    Hiroshi Miura - 2022-10-02

    merge into master as ede9c90e

     
  • Hiroshi Miura

    Hiroshi Miura - 2023-09-27
    • status: open-fixed --> closed-fixed
     
  • Hiroshi Miura

    Hiroshi Miura - 2023-09-27

    released 6.0

     

Log in to post a comment.

MongoDB Logo MongoDB