Bug#511633: icedtea-gcjwebplugin: crashes on every site that contains applets

2009-06-29 Thread Terry Watt
I only started seeing this recently (but on multiple architectures and 
systems).  On a clean Sid install, I get the error as in message #5; if 
I manually created ~/.icedteaplugin/icedtea-plugin-to-appletviewer as a 
link to /usr/lib/jvm/java-6-openjdk/jre/bin/pluginappletviewer, I get 
the error as in message #15.  I also get pipes appearing in 
~/.gcjwebplugin to the pluginappletviewer either way.


However, a fix is this: when I uninstall this package and install 
icedtea6-plugin instead, everything works (or at least the couple of 
sites I tried that had previously been crashing and locking up 
iceweasel, such as the link in #5 and www.emolecules.com).  Using this 
plugin, I get pipes to the appletviewer here instead of in 
.gcjwebplugin.  This suggests to me that the problem is not necessarily 
in this package, but could instead be in java-gcj.  The timing of the 
update to 1.0.80-1 I did on my existing Squeeze systems (as opposed to 
the clean install) approximately coincides with when the problem started 
occurring.  However, this is speculation on my part, since I haven't 
worked out the exact relationships amongst all the java packages.


Regardless of where exactly the problem lies, for now I'm just using the 
alternate plugin package.  I don't really know why I was using 
icedtea-gcjwebplugin instead of icedtea6-plugin in the first place, 
except that the former was available a few months sooner and I probably 
just adopted the first one to be packaged.





___
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers


Bug#511633: icedtea-gcjwebplugin: crashes on every site that contains applets

2009-01-12 Thread Timo Juhani Lindfors
Package: icedtea-gcjwebplugin
Version: 1.0+dak1-1
Severity: normal

Steps to reproduce:
1) iceweasel http://www.gnu.org/software/classpath/

Expected results:
1) iceweasel loads the web page and shows the Java applet

Actual results:
1) iceweasel loads the page title correctly but after that the
progress indicator stops moving and the browser does not respond to
anything anymore. Ctrl-c kills the browser successfully.

More info:
1) the following is printed to stdout/stderr:

GCJ PLUGIN: thread 0x805fc80: NP_GetMIMEDescription
GCJ PLUGIN: thread 0x805fc80: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0x805fc80: NP_GetValue
GCJ PLUGIN: thread 0x805fc80: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0x805fc80: NP_GetValue return
GCJ PLUGIN: thread 0x805fc80: NP_GetValue
GCJ PLUGIN: thread 0x805fc80: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x805fc80: NP_GetValue return
GCJ PLUGIN: thread 0x805fc80: NP_GetMIMEDescription
GCJ PLUGIN: thread 0x805fc80: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0x805fc80: NP_GetValue
GCJ PLUGIN: thread 0x805fc80: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0x805fc80: NP_GetValue return
GCJ PLUGIN: thread 0x805fc80: NP_GetValue
GCJ PLUGIN: thread 0x805fc80: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x805fc80: NP_GetValue return

(firefox-bin:1817): atk-bridge-WARNING **: AT_SPI_REGISTRY was not started at 
session startup.

(firefox-bin:1817): atk-bridge-WARNING **: IOR not set.

(firefox-bin:1817): atk-bridge-WARNING **: Could not locate registry
GCJ PLUGIN: thread 0x805fc80: NP_Initialize
GCJ PLUGIN: thread 0x805fc80: plugin_test_appletviewer
GCJ PLUGIN: thread 0x805fc80: plugin_test_appletviewer return
GCJ PLUGIN: thread 0x805fc80: NP_Initialize: using 
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/../../bin/pluginappletviewer
GCJ PLUGIN: thread 0x805fc80: NP_Initialize return
GCJ PLUGIN: thread 0x805fc80: GCJ_New
GCJ PLUGIN: thread 0x805fc80: plugin_data_new
GCJ PLUGIN: thread 0x805fc80: plugin_data_new return
GCJ PLUGIN: thread 0x805fc80: plugin_get_documentbase
GCJ PLUGIN: thread 0x805fc80: plugin_get_documentbase return
GCJ PLUGIN: thread 0x805fc80: GCJ_New: creating input fifo: 
/home/lindi/.gcjwebplugin/gcj-instance-1817-0-appletviewer-to-plugin
GCJ PLUGIN: thread 0x805fc80: GCJ_New: created input fifo: 
/home/lindi/.gcjwebplugin/gcj-instance-1817-0-appletviewer-to-plugin
GCJ PLUGIN: thread 0x805fc80: GCJ_New: creating output fifo: 
/home/lindi/.gcjwebplugin/gcj-instance-1817-0-plugin-to-appletviewer
GCJ PLUGIN: thread 0x805fc80: GCJ_New: created output fifo: 
/home/lindi/.gcjwebplugin/gcj-instance-1817-0-plugin-to-appletviewer
GCJ PLUGIN: thread 0x805fc80: plugin_start_appletviewer
GCJ PLUGIN: thread 0x805fc80: plugin_start_appletviewer return
java.io.FileNotFoundException: 
/home/lindi/.icedteaplugin/icedtea-plugin-to-appletviewer (No such file or 
directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.init(FileInputStream.java:137)
at java.io.FileInputStream.init(FileInputStream.java:96)
at sun.applet.PluginMain.connect(PluginMain.java:101)
at sun.applet.PluginMain.init(PluginMain.java:83)
at sun.applet.PluginMain.main(PluginMain.java:59)
java.io.FileNotFoundException: 
/home/lindi/.icedteaplugin/icedtea-plugin-to-appletviewer (No such file or 
directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.init(FileInputStream.java:137)
at java.io.FileInputStream.init(FileInputStream.java:96)
at sun.applet.PluginMain.connect(PluginMain.java:101)
at sun.applet.PluginMain.init(PluginMain.java:83)
at sun.applet.PluginMain.main(PluginMain.java:59)
java.lang.NullPointerException
at sun.applet.PluginMain.init(PluginMain.java:96)
at sun.applet.PluginMain.main(PluginMain.java:59)
Something very bad happened. I don't know what to do, so I am going to exit :(
java.lang.NullPointerException
at sun.applet.PluginMain.init(PluginMain.java:96)
at sun.applet.PluginMain.main(PluginMain.java:59)
Something very bad happened. I don't know what to do, so I am going to exit :(


-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-6-686-bigmem (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=en_US.ISO-8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages icedtea-gcjwebplugin depends on:
ii  libatk1.0-0  1.22.0-1The ATK accessibility toolkit
ii  libc62.7-18  GNU C Library: Shared libraries
ii  libcairo21.6.4-7 The Cairo 2D vector graphics libra
ii  libgcc1  1:4.3.2-2   GCC support library
ii  libglib2.0-0 2.16.6-1The GLib library of C routines
ii  libgtk2.0-0  2.12.11-4   The GTK+ graphical user interface