Bug#673415: icedtea-netx:amd64: hangs when starting a Java Web Start program and proxy auto-configuration is enabled

2019-03-17 Thread Emmanuel Bourg
Control: fixed -1 1.7.2-1
Control: close -1

Rhino has been added to the dependencies in the version 1.7.2-1



Bug#673415: icedtea-netx:amd64: hangs when starting a Java Web Start program and proxy auto-configuration is enabled

2012-05-18 Thread Tommaso Colombo
Package: icedtea-netx:amd64
Version: 1.2-2
Severity: normal

Using the javaws command to run a Java Web Start application hangs due
to a missing library if the browser is configured to use proxy
auto-configuration (PAC):

$ grep 'network\.proxy' .mozilla/firefox/prv40m6d.default/prefs.js 
user_pref(network.proxy.autoconfig_url, http://example.org/proxy.pac;);
user_pref(network.proxy.type, 2);

$ javaws /tmp/logmanager.jnlp 
Exception in thread Thread-2 java.lang.NoClassDefFoundError: 
org/mozilla/javascript/Context
at 
net.sourceforge.jnlp.runtime.RhinoBasedPacEvaluator$EvaluatePacAction.run(RhinoBasedPacEvaluator.java:227)
at 
net.sourceforge.jnlp.runtime.RhinoBasedPacEvaluator$EvaluatePacAction.run(RhinoBasedPacEvaluator.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at 
net.sourceforge.jnlp.runtime.RhinoBasedPacEvaluator.getProxiesWithoutCaching(RhinoBasedPacEvaluator.java:133)
at 
net.sourceforge.jnlp.runtime.RhinoBasedPacEvaluator.getProxies(RhinoBasedPacEvaluator.java:104)
at 
net.sourceforge.jnlp.browser.BrowserAwareProxySelector.getFromBrowserPAC(BrowserAwareProxySelector.java:236)
at 
net.sourceforge.jnlp.browser.BrowserAwareProxySelector.getFromBrowser(BrowserAwareProxySelector.java:184)
at 
net.sourceforge.jnlp.runtime.JNLPProxySelector.select(JNLPProxySelector.java:208)
at 
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:871)
at 
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1139)
at 
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:397)
at 
sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338)
at 
net.sourceforge.jnlp.cache.ResourceTracker.findBestUrl(ResourceTracker.java:861)
at 
net.sourceforge.jnlp.cache.ResourceTracker.initializeResource(ResourceTracker.java:776)
at 
net.sourceforge.jnlp.cache.ResourceTracker.processResource(ResourceTracker.java:611)
at 
net.sourceforge.jnlp.cache.ResourceTracker.access$500(ResourceTracker.java:72)
at 
net.sourceforge.jnlp.cache.ResourceTracker$Downloader$1.run(ResourceTracker.java:1115)
at 
net.sourceforge.jnlp.cache.ResourceTracker$Downloader$1.run(ResourceTracker.java:1113)
at java.security.AccessController.doPrivileged(Native Method)
at 
net.sourceforge.jnlp.cache.ResourceTracker$Downloader.run(ResourceTracker.java:1113)
at java.lang.Thread.run(Thread.java:679)

After the exception javaws hangs.

Installing the librhino-java package solves the problem.

Can this package be added as a Depends or Recommends to the icedtea-netx
package?

Thanks,
Tommaso Colombo

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages icedtea-netx:amd64 depends on:
ii  icedtea-netx-common  1.2-2
ii  openjdk-6-jre6b24-1.11.1-6

icedtea-netx:amd64 recommends no packages.

icedtea-netx:amd64 suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org