Bug 132343 - i386 firefox segfaults on Java sites
Summary: i386 firefox segfaults on Java sites
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: 3
Hardware: x86_64
OS: Linux
medium
low
Target Milestone: ---
Assignee: Christopher Aillon
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-09-11 03:20 UTC by Erich Hoover
Modified: 2007-11-30 22:10 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-09-27 02:27:19 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Erich Hoover 2004-09-11 03:20:57 UTC
Description of problem:
Loading a website with a Java applet causes Firefox to segfault.  This
does not occur with the official binaries.

Version-Release number of selected component (if applicable):
firefox-0.9.3-8

How reproducible:
Always

Steps to Reproduce:
1. Install Firefox from RPM instead of binary
2. Copy Java plugin to ~/.mozilla/plugins/
3. Open Firefox and load a Java website
  
Actual results:
Firefox completely closes and leaves information on the console (if
run from console - see additional info).  Please note that the
mplayerplug-in errors are due to the 64-bit mplayer plugin being in
the same global plugin folder.  Workaround: Use official binaries or
64-bit browser w/ no Java.

Expected results:
Firefox opens the webpage.

Additional info:
(firefox-bin:23451): Gtk-WARNING **: Unable to locate theme engine in
module_path: "bluecurve",
LoadPlugin: failed to initialize shared library
/usr/lib/firefox-0.9.3/plugins/mplayerplug-in.so
[/usr/lib/firefox-0.9.3/plugins/mplayerplug-in.so: cannot open shared
object file: No such file or directory]
INTERNAL ERROR on Browser End: Exec of "java_vm" failed: 2
<
System error?:: No such file or directory
INTERNAL ERROR on Browser End: Could not read ack from child process
System error?:: No such file or directory

Comment 1 Warren Togami 2004-09-19 03:08:34 UTC
We need more details.  Exactly what version of java is this?  Please
retest it with 64bit plugins fully removed, firefox debuginfo
installed, and get a gdb backtrace.

Is this an issue running the same on a pure 32bit system?

Comment 2 Erich Hoover 2004-09-19 18:35:34 UTC
Is there a way I can install the debuginfo without downloading the
source package and manually compiling it?  I run into problems
attempting this.  I downloaded the source package, extracted it,
switched to the folder, created a 32-bit environment ('linux32 su'),
configured, and tried to make and ran into problems after a while:
{standard input}: Assembler messages:
{standard input}:167: Error: suffix or operands invalid for `push'
{standard input}:177: Error: suffix or operands invalid for `push'
{standard input}:183: Error: suffix or operands invalid for `pop'


Comment 3 Warren Togami 2004-09-19 21:14:26 UTC
Ah crap... I just remembered that our firefox debuginfo package is
broken. =(


Comment 4 Erich Hoover 2004-09-23 04:29:26 UTC
Whatever was causing the problem is fixed in the 1.0 Preview Release
available in RAWHIDE.

Comment 5 Christopher Aillon 2004-09-27 02:27:19 UTC
Ok, then marking RAWHIDE.


Note You need to log in before you can comment on or make changes to this bug.