[Bug 3645] New: java.io.IOException on Windows

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Tue Nov 6 11:30:38 UTC 2018


https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3645

            Bug ID: 3645
           Summary: java.io.IOException on Windows
           Product: IcedTea-Web
           Version: hg
          Hardware: x86_64
                OS: Windows
            Status: NEW
          Severity: blocker
          Priority: P5
         Component: NetX (javaws)
          Assignee: jvanek at redhat.com
          Reporter: lhersch at dssgmbh.de
                CC: unassigned at icedtea.classpath.org

Created attachment 1705
  --> https://icedtea.classpath.org/bugzilla/attachment.cgi?id=1705&action=edit
fix for the described error

Only on Windows you get always an IOException even with itweb-settings and with
all webstart-apps. The reason for that is the changeset 1516:ae243b9d535c 

Here the stacktrace (from a build of a clone of
http://icedtea.classpath.org/hg/release/icedtea-web-1.7):

Exception in thread "AWT-EventQueue-0"
net.sourceforge.jnlp.util.lockingfile.StorageIoException: java.io.IOException:
Das System kann den angegebenen Pfad nicht finden
        at
java.desktop/net.sourceforge.jnlp.util.lockingfile.LockingReaderWriter.lock(LockingReaderWriter.java:86)
        at
java.desktop/net.sourceforge.jnlp.security.appletextendedsecurity.impl.UnsignedAppletActionStorageExtendedImpl.toArray(UnsignedAppletActionStorageExtendedImpl.java:62)
        at
java.desktop/net.sourceforge.jnlp.controlpanel.UnsignedAppletActionTableModel.getRowCount(UnsignedAppletActionTableModel.java:63)
        at
java.desktop/javax.swing.table.TableRowSorter$TableRowSorterModelWrapper.getRowCount(TableRowSorter.java:265)
        at
java.desktop/javax.swing.DefaultRowSorter.setModelWrapper(DefaultRowSorter.java:217)
        at
java.desktop/javax.swing.table.TableRowSorter.setModel(TableRowSorter.java:175)
        at
java.desktop/javax.swing.table.TableRowSorter.<init>(TableRowSorter.java:163)
        at
java.desktop/net.sourceforge.jnlp.controlpanel.UnsignedAppletsTrustingListPanel$ByPermanencyFilter.<init>(UnsignedAppletsTrustingListPanel.java:1084)
        at
java.desktop/net.sourceforge.jnlp.controlpanel.UnsignedAppletsTrustingListPanel.<init>(UnsignedAppletsTrustingListPanel.java:177)
        at
java.desktop/net.sourceforge.jnlp.controlpanel.ControlPanel.createMainSettingsPanel(ControlPanel.java:258)
        at
java.desktop/net.sourceforge.jnlp.controlpanel.ControlPanel.<init>(ControlPanel.java:116)
        at
java.desktop/net.sourceforge.jnlp.controlpanel.ControlPanel$5.run(ControlPanel.java:425)
        at
java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
        at
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)

The patch for PathsAndFiles.java is only cosmetically, the patch for
LockedFile.java prevent the exception.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20181106/e5a1931a/attachment.html>


More information about the distro-pkg-dev mailing list