Bug#502814: icedtea-gcjwebplugin: doesn't work at chessgames.com

Gabriele Stilli superenzima at libero.it
Mon Oct 20 00:14:39 UTC 2008


Package: icedtea-gcjwebplugin
Version: 1.0+dak1-1
Severity: normal

Hi,

trying to access any page at http://chessgame.com/ the java applet
doesn't start and spreads errors. For example, you can try:
http://www.chessgames.com/perl/chessgame?gid=1443770 . I use iceweasel
3.0.3-2 from Lenny. The error console shows:

***

Warning: Selector expected.  Ruleset ignored due to bad selector.
Source File: http://www.chessgames.com/perl/chessgame?gid=1443770
Line: 22

Warning: Unexpected end of file while searching for closing } of
invalid rule set.
Source File: http://www.chessgames.com/perl/chessgame?gid=1443770
Line: 23

***

Moreover, the following is spat out on the terminal:

***

GCJ PLUGIN: thread 0x94a8240: NP_GetMIMEDescription
GCJ PLUGIN: thread 0x94a8240: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0x94a8240: NP_GetValue
GCJ PLUGIN: thread 0x94a8240: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0x94a8240: NP_GetValue return
GCJ PLUGIN: thread 0x94a8240: NP_GetValue
GCJ PLUGIN: thread 0x94a8240: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x94a8240: NP_GetValue return
GCJ PLUGIN: thread 0x94a8240: NP_Initialize
GCJ PLUGIN: thread 0x94a8240: plugin_test_appletviewer
GCJ PLUGIN: thread 0x94a8240: plugin_test_appletviewer return
GCJ PLUGIN: thread 0x94a8240: NP_Initialize: using
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/../../bin/pluginappletviewer
GCJ PLUGIN: thread 0x94a8240: NP_Initialize return
GCJ PLUGIN: thread 0x94a8240: GCJ_New
GCJ PLUGIN: thread 0x94a8240: plugin_data_new
GCJ PLUGIN: thread 0x94a8240: plugin_data_new return
GCJ PLUGIN: thread 0x94a8240: plugin_get_documentbase
GCJ PLUGIN: thread 0x94a8240: plugin_get_documentbase return
GCJ PLUGIN: thread 0x94a8240: GCJ_New: creating input fifo:
/home/gabry/.gcjwebplugin/gcj-instance-25213-0-appletviewer-to-plugin
GCJ PLUGIN: thread 0x94a8240: GCJ_New: created input fifo:
/home/gabry/.gcjwebplugin/gcj-instance-25213-0-appletviewer-to-plugin
GCJ PLUGIN: thread 0x94a8240: GCJ_New: creating output fifo:
/home/gabry/.gcjwebplugin/gcj-instance-25213-0-plugin-to-appletviewer
GCJ PLUGIN: thread 0x94a8240: GCJ_New: created output fifo:
/home/gabry/.gcjwebplugin/gcj-instance-25213-0-plugin-to-appletviewer
GCJ PLUGIN: thread 0x94a8240: plugin_start_appletviewer
GCJ PLUGIN: thread 0x94a8240: plugin_start_appletviewer return
GCJ PLUGIN: thread 0x94a8240: GCJ_New: got confirmation that appletviewer
is running.
GCJ PLUGIN: thread 0x94a8240: plugin_create_applet_tag
GCJ PLUGIN: thread 0x94a8240: plugin_create_applet_tag return
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer
  PIPE: plugin wrote: instance-25213-0
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer
  PIPE: plugin wrote: tag http://www.chessgames.com/perl/chessgame?gid=1443770
  <EMBED CODEBASE="/java/cvd/" ARCHIVE="Viewer-Deluxe.jar"
  CODE="ChessBoard.class" WIDTH="631" HEIGHT="560" ><PARAM NAME="align"
  VALUE="baseline"><PARAM NAME="LightSquares" VALUE="FFCC99"><PARAM
  NAME="DarkSquares" VALUE="CC9966"><PARAM NAME="Background" VALUE="EEEEEE">
  <PARAM NAME="ImagesFolder" VALUE="images"><PARAM NAME="PuzzleMode"
  VALUE="off"><PARAM NAME="MayScript" VALUE="on"><PARAM NAME="PgnGameFile"
  VALUE="/perl/nph-chesspgn.pgn?gid=1443770&inode=2646574"></EMBED>
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x94a8240: GCJ_New return
GCJ PLUGIN: thread 0x94a8240: NP_GetValue
GCJ PLUGIN: thread 0x94a8240: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x94a8240: NP_GetValue return
GCJ PLUGIN: thread 0x94a8240: GCJ_GetValue
GCJ PLUGIN: thread 0x94a8240: GCJ_GetValue: returning TRUE for NeedsXEmbed.
GCJ PLUGIN: thread 0x94a8240: GCJ_GetValue return
  PIPE: appletviewer wrote: running
  PIPE: appletviewer read: instance-25213-0
  PIPE: appletviewer read: tag
  http://www.chessgames.com/perl/chessgame?gid=1443770 <EMBED
  CODEBASE="/java/cvd/" ARCHIVE="Viewer-Deluxe.jar" CODE="ChessBoard.class"
  WIDTH="631" HEIGHT="560" ><PARAM NAME="align" VALUE="baseline"><PARAM
  NAME="LightSquares" VALUE="FFCC99"><PARAM NAME="DarkSquares" VALUE="CC9966">
  <PARAM NAME="Background" VALUE="EEEEEE"><PARAM NAME="ImagesFolder"
  VALUE="images"><PARAM NAME="PuzzleMode" VALUE="off"><PARAM NAME="MayScript"
  VALUE="on"><PARAM NAME="PgnGameFile"
  VALUE="/perl/nph-chesspgn.pgn?gid=1443770&inode=2646574"></EMBED>
GCJ PLUGIN: thread 0x94a8240: GCJ_SetWindow
GCJ PLUGIN: thread 0x94a8240: GCJ_SetWindow: setting window.
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer
  PIPE: plugin wrote: instance-25213-0
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer
  PIPE: plugin wrote: handle 29362398 width 631 height 560
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x94a8240: GCJ_SetWindow return
GCJ PLUGIN: thread 0x94a8240: GCJ_SetWindow
GCJ PLUGIN: thread 0x94a8240: GCJ_SetWindow: window already exists.
GCJ PLUGIN: thread 0x94a8240: GCJ_SetWindow: window width changed.
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer
  PIPE: plugin wrote: instance-25213-0
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer
  PIPE: plugin wrote: width 631
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x94a8240: GCJ_SetWindow: window height changed.
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer
  PIPE: plugin wrote: instance-25213-0
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer
  PIPE: plugin wrote: height 560
GCJ PLUGIN: thread 0x94a8240: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x94a8240: GCJ_SetWindow return
  PIPE: appletviewer read: instance-25213-0
  PIPE: appletviewer read: handle 29362398 width 631 height 560
GCJ PLUGIN: thread 0x94a8240: GCJ_GetValue
gcjwebplugin.cc:553: thread 0x94a8240: Error: Unknown plugin value requested.
GCJ PLUGIN: thread 0x94a8240: GCJ_GetValue return
GCJ PLUGIN: thread 0x94a8240: GCJ_GetValue
gcjwebplugin.cc:553: thread 0x94a8240: Error: Unknown plugin value requested.
GCJ PLUGIN: thread 0x94a8240: GCJ_GetValue return
  PIPE: appletviewer wrote: status starting applet...
  PIPE: appletviewer read: instance-25213-0
  PIPE: appletviewer read: width 631
  PIPE: appletviewer read: instance-25213-0
  PIPE: appletviewer read: height 560
Jar string: Viewer-Deluxe.jar
jars length: 1
  PIPE: plugin read: status starting applet...
GCJ PLUGIN: thread 0x94a8240: plugin_in_pipe_callback return
initializing JNLPRuntime...

Exception in thread "Applet" java.lang.NoClassDefFoundError:
netscape/javascript/JSObject
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2406)
	at java.lang.Class.getConstructor0(Class.java:2716)
	at java.lang.Class.newInstance0(Class.java:343)
	at java.lang.Class.newInstance(Class.java:325)
	at net.sourceforge.jnlp.Launcher.createApplet(Launcher.java:441)
	at net.sourceforge.jnlp.Launcher.getApplet(Launcher.java:401)
	at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:580)
Caused by: java.lang.ClassNotFoundException: netscape.javascript.JSObject
	at net.sourceforge.jnlp.runtime.JNLPClassLoader.loadClassExt(JNLPClassLoader.java:700)
	at net.sourceforge.jnlp.runtime.JNLPClassLoader.loadClass(JNLPClassLoader.java:657)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
	... 8 more
java.lang.NullPointerException
	at net.sourceforge.jnlp.NetxPanel.runLoader(NetxPanel.java:82)
	at sun.applet.AppletPanel.run(AppletPanel.java:380)
	at java.lang.Thread.run(Thread.java:636)
  PIPE: appletviewer wrote: status exception: java.lang.NullPointerException.
java.lang.NullPointerException
	at sun.applet.AppletPanel.run(AppletPanel.java:430)
	at java.lang.Thread.run(Thread.java:636)
GCJ PLUGIN: thread 0x94a8240: plugin_in_pipe_callback
GCJ PLUGIN: thread 0x94a8240: plugin_in_pipe_callback: setting status
exception: java.lang.NullPointerException.
  PIPE: plugin read: status exception: java.lang.NullPointerException.
GCJ PLUGIN: thread 0x94a8240: plugin_in_pipe_callback return
  PIPE: appletviewer wrote: status Start: applet not initialized.
GCJ PLUGIN: thread 0x94a8240: plugin_in_pipe_callback
GCJ PLUGIN: thread 0x94a8240: plugin_in_pipe_callback: setting status
Start: applet not initialized.
  PIPE: plugin read: status Start: applet not initialized.
GCJ PLUGIN: thread 0x94a8240: plugin_in_pipe_callback return

***

Is this a bug in the plugin or the website's fault? For the record,
the site worked fine with the Sun Java plugin (e.g. sun-java6-plugin
from non-free).

I'm willing to give any other useful info I left out.

Cheers,
Gabriele :-)

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.25.7 (PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to it_IT.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages icedtea-gcjwebplugin depends on:
ii  libatk1.0-0                   1.22.0-1   The ATK accessibility toolkit
ii  libc6                         2.7-14     GNU C Library: Shared libraries
ii  libcairo2                     1.6.4-6    The Cairo 2D vector graphics libra
ii  libgcc1                       1:4.3.2-1  GCC support library
ii  libglib2.0-0                  2.16.6-1   The GLib library of C routines
ii  libgtk2.0-0                   2.12.11-3  The GTK+ graphical user interface 
ii  libnspr4-0d                   4.7.1-4    NetScape Portable Runtime Library
ii  libpango1.0-0                 1.20.5-2   Layout and rendering of internatio
ii  libstdc++6                    4.3.2-1    The GNU Standard C++ Library v3
ii  openjdk-6-jre                 6b11-9     OpenJDK Java runtime, using Hotspo

icedtea-gcjwebplugin recommends no packages.

icedtea-gcjwebplugin suggests no packages.

-- no debconf information

-- 
http://poisson.phc.unipi.it/~stilli/               ICQ UIN: 159169930
[HT] Lothlorien F.C. (51042, V.192)               #156 Club dei Mille
Meglio essere ottimisti e avere torto, che pessimisti e avere ragione
[Albert Einstein]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20081020/092fa61c/attachment.pgp 


More information about the pkg-java-maintainers mailing list