[Bug 1749858] [NEW] Iced Tea crashes authenticating using JNLP file from USPTO website
SRDC
timothy at solidrock-ent.com
Fri Feb 16 00:56:51 UTC 2018
Public bug reported:
Ubuntu 17.10
Firefox 58.0.2 64bit & Chromium Version 64.0.3282.140
Iced Tea Web (1.6.2-3.1ubuntu3)
Website:
https://ppair.uspto.gov/TruePassWebStart/AuthenticationChooser.html -->
Choose "new method."
Click on "New method" --> Firefox attempts to open using IcedTea-Web.
Chromium asks if you want to keep the file, then you have to manually
click it to open it with IcedTea-Web. As soon as IcedTea-Web reads the
file, it issues the error below.
It happens without fail on any login after the first login on a given
browser (both Firefox & Chromium). First login works fine, subsequent
logins crash. I don't believe any updates were done in between. I purged
the cache and downloads folders in case appended numbers were causing
problems, and checked the newly downloaded JNLP didn't have any appended
numbers.
Website/JNLP authentication works fine on current JRE in Windows.
ERROR: (full error report attached)
net.sourceforge.jnlp.LaunchException: Fatal: Read Error: Could not read or parse the JNLP file. You can try to download this file manually and send it as bug report to IcedTea-Web team.
at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:490)
at net.sourceforge.jnlp.Launcher.launch(Launcher.java:286)
at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:67)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)
at java.security.AccessController.doPrivileged(Native Method)
at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195)
Caused by: java.io.IOException: java.lang.NullPointerException: name can't be null
at net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:317)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:239)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:214)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:199)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:185)
at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:454)
... 6 more
Caused by: java.lang.NullPointerException: name can't be null
at java.io.FilePermission.init(FilePermission.java:191)
at java.io.FilePermission.<init>(FilePermission.java:277)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.FileInputStream.<init>(FileInputStream.java:127)
at net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:315)
... 11 more
** Affects: icedtea-web (Ubuntu)
Importance: Undecided
Status: New
** Attachment added: "Full crash report from Console"
https://bugs.launchpad.net/bugs/1749858/+attachment/5056298/+files/jnlp-crash-report.txt
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to icedtea-web in Ubuntu.
https://bugs.launchpad.net/bugs/1749858
Title:
Iced Tea crashes authenticating using JNLP file from USPTO website
Status in icedtea-web package in Ubuntu:
New
Bug description:
Ubuntu 17.10
Firefox 58.0.2 64bit & Chromium Version 64.0.3282.140
Iced Tea Web (1.6.2-3.1ubuntu3)
Website:
https://ppair.uspto.gov/TruePassWebStart/AuthenticationChooser.html
--> Choose "new method."
Click on "New method" --> Firefox attempts to open using IcedTea-Web.
Chromium asks if you want to keep the file, then you have to manually
click it to open it with IcedTea-Web. As soon as IcedTea-Web reads the
file, it issues the error below.
It happens without fail on any login after the first login on a given
browser (both Firefox & Chromium). First login works fine, subsequent
logins crash. I don't believe any updates were done in between. I
purged the cache and downloads folders in case appended numbers were
causing problems, and checked the newly downloaded JNLP didn't have
any appended numbers.
Website/JNLP authentication works fine on current JRE in Windows.
ERROR: (full error report attached)
net.sourceforge.jnlp.LaunchException: Fatal: Read Error: Could not read or parse the JNLP file. You can try to download this file manually and send it as bug report to IcedTea-Web team.
at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:490)
at net.sourceforge.jnlp.Launcher.launch(Launcher.java:286)
at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:67)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)
at java.security.AccessController.doPrivileged(Native Method)
at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195)
Caused by: java.io.IOException: java.lang.NullPointerException: name can't be null
at net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:317)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:239)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:214)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:199)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:185)
at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:454)
... 6 more
Caused by: java.lang.NullPointerException: name can't be null
at java.io.FilePermission.init(FilePermission.java:191)
at java.io.FilePermission.<init>(FilePermission.java:277)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.FileInputStream.<init>(FileInputStream.java:127)
at net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:315)
... 11 more
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/icedtea-web/+bug/1749858/+subscriptions
More information about the foundations-bugs
mailing list