bugGCJ Java plugin - Bugs: bug #11168, applet suddenly dies......

 
 

bug #11168: applet suddenly dies... (Collecting from unknown thread.)

Submitted by:  Dan Bolser <dmb>
Submitted on:  Mon 29 Nov 2004 03:30:49 PM UTC  
 
Category: NoneSeverity: 5 - Average
Item Group: NoneStatus: None
Privacy: PublicAssigned to: None
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Thu 27 Apr 2006 08:24:59 PM UTC, comment #5:

works

Lillian Angel <langel>
Project Member
Mon 29 Nov 2004 10:52:34 PM UTC, comment #4:

Recently tried again to find url..

Died instantly turnng up the page...

Spawned gcjappletviewer successfully.
Exception in thread "main" /home/jav/firefox-installer/run-mozilla.sh: line 451: 10027 Segmentation fault "$prog" ${1+"$@"}
[jav@cpc2-cmbg1-4-0-cust179 src]$ java.lang.LinkageError: unexpected exception during linking: gnu.gcjwebplugin.PluginAppletViewer
at java.lang.ClassLoader.resolveClass0(java.lang.Class) (/usr/lib/libgcj.so.4.0.0)
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.4.0.0)
at _Jv_ResolvePoolEntry(java.lang.Class, int) (/usr/lib/libgcj.so.4.0.0)
at gnu.gcjwebplugin.AppletViewer.main(java.lang.String[]) (Unknown Source)
Caused by: java.lang.InternalError: Unexpected exception while defining class gnu.gcjwebplugin.PluginAppletWindow
at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.4.0.0)
at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.4.0.0)
at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.4.0.0)
at gnu.gcj.runtime.VMClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.4.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.4.0.0)
at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/libgcj.so.4.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.4.0.0)
at _Jv_BytecodeVerifier.verify_instructions_0() (/usr/lib/libgcj.so.4.0.0)
at _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib/libgcj.so.4.0.0)
at _Jv_PrepareClass(java.lang.Class) (/usr/lib/libgcj.so.4.0.0)
at java.lang.ClassLoader.linkClass0(java.lang.Class) (/usr/lib/libgcj.so.4.0.0)
at java.lang.ClassLoader.resolveClass0(java.lang.Class) (/usr/lib/libgcj.so.4.0.0)
...3 more
Caused by: java.lang.ClassNotFoundException: gnu.java.awt.EmbeddedWindow not found in [file:/usr/local/share/gcjwebplugin/gcjappletviewer.jar, core:/]
at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.4.0.0)
at gnu.gcj.runtime.VMClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.4.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.4.0.0)
at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/libgcj.so.4.0.0)
at _Jv_ClassReader.handleClassBegin(int, int, int) (/usr/lib/libgcj.so.4.0.0)
at _Jv_ClassReader.parse() (/usr/lib/libgcj.so.4.0.0)
at _Jv_DefineClass(java.lang.Class, byte[], int, int) (/usr/lib/libgcj.so.4.0.0)
at java.lang.ClassLoader.defineClass0(java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.4.0.0)
at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.4.0.0)
...14 more

OOPS, gcc-old verion (forgot to set the path to latest version).

URL: http://webphysics.davidson.edu/Applets/Applets.html

Dan Bolser <dmb>
Mon 29 Nov 2004 04:22:51 PM UTC, comment #3:

URL: http://webphysics.davidson.edu/Applets/Applets.html

Dan Bolser <dmb>
Mon 29 Nov 2004 04:15:22 PM UTC, comment #2:

Reload dosn't revive applet.

send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe

Quit quits cleanly to command line (no fantom process).

Reload viewer and page, works again, until (some seconds later....)
Spawned gcjappletviewer successfully.
Got confirmation that gcjappletviewer is running.
PIPE: applet viewer wrote: running
PIPE: applet viewer read: instance applet0
PIPE: applet viewer read: tag http://webphysics.davidson.edu/Applets/Applets.html <EMBED adblockmatch="" adblocktype="5" adblocklocation="http://webphysics.davidson.edu/Applets/classes/doppler.Doppler.class" adblockdata="true" CODE="doppler.Doppler.class" id="doppler" name="doppler" CODEBASE="classes/" ARCHIVE="Doppler.jar" HEIGHT="340" WIDTH="320" fps="10" relativistic="false" helpFile="DopplerHelp.html" speed="0.5" showControls="true" ></EMBED>
PIPE: applet viewer read: instance applet0
PIPE: applet viewer read: xid 56623548
Collecting from unknown thread.
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe

This (as before) sends cpu usage through the roof.

Page / viewer dosn't crash (yet), but app is all grey. press back, no problem, but cpu is still through the roof.

press forward, tries to reload...
Spawned gcjappletviewer successfully.
Got confirmation that gcjappletviewer is running.
PIPE: applet viewer wrote: running
PIPE: applet viewer read: instance applet0
PIPE: applet viewer read: tag http://webphysics.davidson.edu/Applets/Applets.html <EMBED adblockmatch="" adblocktype="5" adblocklocation="http://webphysics.davidson.edu/Applets/classes/doppler.Doppler.class" adblockdata="true" CODE="doppler.Doppler.class" id="doppler" name="doppler" CODEBASE="classes/" ARCHIVE="Doppler.jar" HEIGHT="340" WIDTH="320" fps="10" relativistic="false" helpFile="DopplerHelp.html" speed="0.5" showControls="true" ></EMBED>
PIPE: applet viewer read: instance applet0
PIPE: applet viewer read: xid 56625573

Then viewer is dead.

Total hang

Used 'force quit' in fedora...

(:9345): Gdk-WARNING **: GdkWindow 0x3a000d3 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000ce unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000c9 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000c4 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000c3 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000be unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000b9 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000b1 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000ac unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000a6 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000a5 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a000a0 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a0009f unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a0009a unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a00095 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a00094 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a00061 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a00060 unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a0005b unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a0005a unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a0002b unexpectedly destroyed

(:9345): Gdk-WARNING **: GdkWindow 0x3a0002a unexpectedly destroyed

Still no console ... waiting... waiting ... (since crash cpu usage is back to normal) waited enough... Ctrl-c on console... no effect... trying again... got my cursor back...

Waiting...

Nothing happend, no lurking process

Dan Bolser <dmb>
Mon 29 Nov 2004 03:34:02 PM UTC, comment #1:

Reload dosn't revive applet.

send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe

Quit quits cleanly to command line (no fantom process).

Reload viewer and page, works again, until (some seconds later....)
Spawned gcjappletviewer successfully.
Got confirmation that gcjappletviewer is running.
PIPE: applet viewer wrote: running
PIPE: applet viewer read: instance applet0
PIPE: applet viewer read: tag http://webphysics.davidson.edu/Applets/Applets.html <EMBED adblockmatch="" adblocktype="5" adblocklocation="http://webphysics.davidson.edu/Applets/classes/doppler.Doppler.class" adblockdata="true" CODE="doppler.Doppler.class" id="doppler" name="doppler" CODEBASE="classes/" ARCHIVE="Doppler.jar" HEIGHT="340" WIDTH="320" fps="10" relativistic="false" helpFile="DopplerHelp.html" speed="0.5" showControls="true" ></EMBED>
PIPE: applet viewer read: instance applet0
PIPE: applet viewer read: xid 56623548
Collecting from unknown thread.
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe
send_message_to_appletviewer: Error: Broken pipe

This (as before) sends cpu usage through the roof.

Dan Bolser <dmb>
Mon 29 Nov 2004 03:30:49 PM UTC, original submission:

SUGGESTED
- autoconf-2.59
- automake-1.8.2
- libtool-1.5.6
- pkgconfig-0.15.0

ME
autoconf-2.59-3
automake17-1.7.9-2
automake14-1.4p6-9
automake16-1.6.3-2
automake15-1.5-10
automake-1.8.3-1
libtool-1.5.6-1
libtool-libs-1.5.6-1
pkgconfig-0.15.0-1.1

Download from CVS and

./autogen.sh
make
su
make install

Firefox version 1.0
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

uname -a
Linux cpc2-cmbg1-4-0-cust179.cmbg.cable.ntl.com 2.6.9-1.3_FC2 #1 Mon Nov 15 14:46:43 EST 2004 i686 athlon i386 GNU/Linux

gcc --version
gcc (GCC) 4.0.0 20041127 (experimental)

invoke firefox (after install) using htmlview

Spawned gcjappletviewer successfully.
Got confirmation that gcjappletviewer is running.
PIPE: applet viewer wrote: running
PIPE: applet viewer read: instance applet0
PIPE: applet viewer read: tag http://webphysics.davidson.edu/Applets/Applets.html <EMBED adblockmatch="" adblocktype="5" adblocklocation="http://webphysics.davidson.edu/Applets/classes/doppler.Doppler.class" adblockdata="true" CODE="doppler.Doppler.class" id="doppler" name="doppler" CODEBASE="classes/" ARCHIVE="Doppler.jar" HEIGHT="340" WIDTH="320" fps="10" relativistic="false" helpFile="DopplerHelp.html" speed="0.5" showControls="true" ></EMBED>
PIPE: applet viewer read: instance applet0
PIPE: applet viewer read: xid 56630344
Collecting from unknown thread.

Was running nicely, then died

Dan Bolser <dmb>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follows 1 latest change.

Date Changed By Updated Field Previous Value => Replaced By
Thu 27 Apr 2006 08:24:59 PM UTClangelOpen/ClosedOpen=>Closed

Back to the top


Powered by Savane 3.1-cleanup1