Intrepid, Firefox crashes when viewing Java applets. Segmatation fault core dumped.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox-3.0 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
gcjwebplugin (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Attached screenshot showing new popup. Without safe mode it fails to display this popup and crashes. With safe mode after you chosen to whitelist the site the crash happens but on subsequent visits firefox displays the applet correctly. Seems to happen on first visit.
firefox -safe-mode
GCJ PLUGIN: thread 0x6647f0: NP_Initialize
GCJ PLUGIN: thread 0x6647f0: NP_Initialize: using /usr/lib/
GCJ PLUGIN: thread 0x6647f0: NP_Initialize return
GCJ PLUGIN: thread 0x6647f0: GCJ_New
GCJ PLUGIN: thread 0x6647f0: plugin_data_new
GCJ PLUGIN: thread 0x6647f0: plugin_data_new return
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
gcjwebplugin.
GCJ PLUGIN: thread 0x6647f0: GCJ_New
GCJ PLUGIN: thread 0x6647f0: plugin_data_new
GCJ PLUGIN: thread 0x6647f0: plugin_data_new return
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: GCJ_New: got confirmation that appletviewer is running.
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
PIPE: plugin wrote instance-5418-1
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
PIPE: plugin wrote tag http://
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: GCJ_New return
GCJ PLUGIN: thread 0x6647f0: NP_GetValue
GCJ PLUGIN: thread 0x6647f0: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x6647f0: NP_GetValue return
GCJ PLUGIN: thread 0x6647f0: GCJ_GetValue
GCJ PLUGIN: thread 0x6647f0: GCJ_GetValue: returning TRUE for NeedsXEmbed.
GCJ PLUGIN: thread 0x6647f0: GCJ_GetValue return
GCJ PLUGIN: thread 0x6647f0: GCJ_SetWindow
GCJ PLUGIN: thread 0x6647f0: GCJ_SetWindow: setting window.
GCJ PLUGIN: thread 0x6647f0: plugin_
PIPE: plugin wrote instance-5418-1
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
PIPE: plugin wrote handle 48237403
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: GCJ_SetWindow return
GCJ PLUGIN: thread 0x6647f0: GCJ_SetWindow
GCJ PLUGIN: thread 0x6647f0: GCJ_SetWindow: window already exists.
GCJ PLUGIN: thread 0x6647f0: GCJ_SetWindow: window width changed.
GCJ PLUGIN: thread 0x6647f0: plugin_
PIPE: plugin wrote instance-5418-1
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
PIPE: plugin wrote width 390
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: GCJ_SetWindow: window height changed.
GCJ PLUGIN: thread 0x6647f0: plugin_
PIPE: plugin wrote instance-5418-1
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
PIPE: plugin wrote height 300
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: GCJ_SetWindow return
PIPE: applet viewer wrote:running
PIPE: applet viewer read:instance-
PIPE: applet viewer read:tag http://
PIPE: applet viewer read:instance-
PIPE: applet viewer read:handle 48237403
TestVM 8.18 sc
Copyright (c) 2008 Sun Microsystems, Inc.
All Rights Reserved.
Current JRE version set in file: 607
Cmd Line Java -version: Java 4 update 0
Your JRE version number-
Current JRE version on Java.com - currentJREinTex
Your Operating System: linux
Your OS Version: 2.6.26-5-generic
Your system architecture: amd64
PIPE: applet viewer read:instance-
PIPE: applet viewer read:width 390
PIPE: applet viewer read:instance-
PIPE: applet viewer read:height 300
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: GCJ_New: got confirmation that appletviewer is running.
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
PIPE: plugin wrote instance-5418-0
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: plugin_
PIPE: plugin wrote tag http://
GCJ PLUGIN: thread 0x6647f0: plugin_
GCJ PLUGIN: thread 0x6647f0: GCJ_New return
PIPE: applet viewer wrote:running
PIPE: applet viewer read:instance-
PIPE: applet viewer read:tag http://
PIPE: applet viewer read:null
appletviewer: exiting plugin appletviewer
PIPE: applet viewer read:null
appletviewer: exiting plugin appletviewer
Segmentation fault (core dumped)
philinux@
Same problem, same window in safe mode, but, same cause?
$ firefox -safe-mode classpath/ gappletviewer. get_documentbas e get_documentbas e return start_appletvie wer start_appletvie wer return
GCJ PLUGIN: thread 0xac5810: NP_Initialize
GCJ PLUGIN: thread 0xac5810: NP_Initialize: using /usr/lib/
GCJ PLUGIN: thread 0xac5810: NP_Initialize return
GCJ PLUGIN: thread 0xac5810: GCJ_New
GCJ PLUGIN: thread 0xac5810: plugin_data_new
GCJ PLUGIN: thread 0xac5810: plugin_data_new return
GCJ PLUGIN: thread 0xac5810: plugin_
GCJ PLUGIN: thread 0xac5810: plugin_
GCJ PLUGIN: thread 0xac5810: plugin_
GCJ PLUGIN: thread 0xac5810: plugin_
exec: 53: /usr/bin/jamvm: not found
Terminado (killed)
jamvm refuses to install 'cause it depends on libffi4 but there is only libffi5 on the repository.
I don't know why but there are 5 different java's installed on my system an niether one works: jvm/java- gcj/jre/ bin/java jvm/java- 6-cacao/ jre/bin/ java jvm/java- 6-sun/jre/ bin/java
1 /usr/bin/gij-4.3
2 /usr/lib/
+ 3 /usr/lib/
4 /usr/bin/gij-4.2
* 5 /usr/lib/