Closed
Bug 787803
Opened 13 years ago
Closed 12 years ago
Launching Java applet crashed browser
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: mike_g, Unassigned)
Details
(Keywords: crash, Whiteboard: [js:inv:p1])
Crash Data
User Agent: Mozilla/5.0 (X11; Linux i686; rv:18.0) Gecko/18.0 Firefox/18.0
Build ID: 20120902030516
Steps to reproduce:
Launching games from http://www.gaikai.com/
Actual results:
Browser segmentation fault
Please see demonstration video: https://docs.google.com/open?id=0B0nwzlfiB4aQQmxwQi1idXJuX0U
Expected results:
Java applet with game started
Comment 1•13 years ago
|
||
Thanks for the video.
Does it happen in Safe Mode (see https://support.mozilla.org/kb/troubleshoot-firefox-issues-using-safe-mode)?
Can you provide a stack trace (see https://developer.mozilla.org/docs/How_to_get_a_stacktrace_for_a_bug_report)?
Keywords: stackwanted
(In reply to Scoobidiver from comment #1)
> Thanks for the video.
> Does it happen in Safe Mode (see
> https://support.mozilla.org/kb/troubleshoot-firefox-issues-using-safe-mode)?
Yes
> Can you provide a stack trace (see
> https://developer.mozilla.org/docs/How_to_get_a_stacktrace_for_a_bug_report)?
I don't know where get debug symbols for Firefox Nightly and Oracle JRE.
$ gdb ./firefox
GNU gdb (GDB) Fedora (7.4.50.20120120-50.fc17)
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/mikhail/Downloads/firefox/firefox...Missing separate debuginfo for /home/mikhail/Downloads/firefox/firefox
(no debugging symbols found)...done.
(gdb) run
Starting program: /home/mikhail/Downloads/firefox/firefox
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libnspr4.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libplc4.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libplds4.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libnssutil3.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libnss3.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libsmime3.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libssl3.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libmozsqlite3.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libmozalloc.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libxul.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libxpcom.so
Detaching after fork from child process 14048.
[New Thread 0xb5b83b40 (LWP 14049)]
[New Thread 0xb49ffb40 (LWP 14050)]
[New Thread 0xb3fffb40 (LWP 14051)]
Missing separate debuginfo for /home/mikhail/Downloads/firefox/components/libdbusservice.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/components/libbrowsercomps.so
[New Thread 0xb36d6b40 (LWP 14052)]
[New Thread 0xb2cffb40 (LWP 14053)]
[New Thread 0xb20feb40 (LWP 14054)]
[New Thread 0xb18fdb40 (LWP 14055)]
[New Thread 0xb00ffb40 (LWP 14056)]
[New Thread 0xaf848b40 (LWP 14057)]
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libsoftokn3.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libnssdbm3.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libfreebl3.so
Missing separate debuginfo for /home/mikhail/Downloads/firefox/libnssckbi.so
[New Thread 0xabb62b40 (LWP 14058)]
[New Thread 0xaafffb40 (LWP 14059)]
[New Thread 0xaa2ffb40 (LWP 14060)]
[Thread 0xaa2ffb40 (LWP 14060) exited]
[New Thread 0xaa2ffb40 (LWP 14061)]
[New Thread 0xa74ffb40 (LWP 14062)]
[New Thread 0xa59ffb40 (LWP 14065)]
[New Thread 0xa4fffb40 (LWP 14066)]
[Thread 0xa59ffb40 (LWP 14065) exited]
[New Thread 0xa59ffb40 (LWP 14067)]
[New Thread 0xa26efb40 (LWP 14070)]
[New Thread 0xa1cffb40 (LWP 14071)]
[New Thread 0xa14feb40 (LWP 14072)]
[New Thread 0xa0affb40 (LWP 14073)]
[New Thread 0xa00ffb40 (LWP 14077)]
[New Thread 0x9f8feb40 (LWP 14078)]
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[New Thread 0x9d4ffb40 (LWP 14081)]
[New Thread 0x9deffb40 (LWP 14085)]
[New Thread 0x9cc6eb40 (LWP 14093)]
[Thread 0xb00ffb40 (LWP 14056) exited]
[New Thread 0xb00ffb40 (LWP 14094)]
[New Thread 0xa6cc2b40 (LWP 14095)]
[New Thread 0xa62ffb40 (LWP 14096)]
[New Thread 0xa62aeb40 (LWP 14097)]
[New Thread 0xa625db40 (LWP 14098)]
[New Thread 0xa51feb40 (LWP 14099)]
[New Thread 0xa517db40 (LWP 14100)]
[New Thread 0xa47feb40 (LWP 14101)]
[New Thread 0xa477db40 (LWP 14102)]
[New Thread 0xa3b5eb40 (LWP 14103)]
[New Thread 0xa38ffb40 (LWP 14104)]
Detaching after fork from child process 14105.
[New Thread 0xa38aeb40 (LWP 14106)]
[New Thread 0xa389fb40 (LWP 14107)]
[New Thread 0xa35ffb40 (LWP 14108)]
[New Thread 0xa35aeb40 (LWP 14109)]
[New Thread 0xa355db40 (LWP 14110)]
[Thread 0xa3b5eb40 (LWP 14103) exited]
[New Thread 0xa3b5eb40 (LWP 14138)]
[Thread 0xa35ffb40 (LWP 14108) exited]
[Thread 0xa35aeb40 (LWP 14109) exited]
[Thread 0xa389fb40 (LWP 14107) exited]
Exception in thread "main" [Thread 0xa38ffb40 (LWP 14104) exited]
java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
at sun.plugin2.message.Pipe$1.run(Unknown Source)
at com.sun.deploy.util.Waiter$1.wait(Unknown Source)
at com.sun.deploy.util.Waiter.runAndWait(Unknown Source)
at sun.plugin2.message.Pipe.receive(Unknown Source)
at sun.plugin2.main.server.JVMInstance$WorkerThread.run(Unknown Source)
java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
at sun.plugin2.message.Pipe$2.run(Unknown Source)
at com.sun.deploy.util.Waiter$1.wait(Unknown Source)
at com.sun.deploy.util.Waiter.runAndWait(Unknown Source)
at sun.plugin2.message.Pipe.receive(Unknown Source)
at sun.plugin2.main.server.HeartbeatThread.run(Unknown Source)
netscape.javascript.JSException: Plugin instance for applet ID 1 was already released
[Thread 0xa355db40 (LWP 14110) exited]
at sun.plugin2.main.server.LiveConnectSupport.getInfo(Unknown Source)
at sun.plugin2.main.server.LiveConnectSupport.shutdown(Unknown Source)
[Thread 0xa3b5eb40 (LWP 14138) exited]
at sun.plugin2.main.server.JVMInstance.unregisterApplet(Unknown Source)
at sun.plugin2.main.server.JVMInstance.recycleAppletID(Unknown Source)
at sun.plugin2.main.server.JVMManager.recycleAppletID(Unknown Source)
at sun.plugin2.main.server.MozillaPlugin.stopApplet(Unknown Source)
at sun.plugin2.main.server.MozillaPlugin.destroy(Unknown Source)
[Thread 0xb00ffb40 (LWP 14094) exited]
[New Thread 0xb00ffb40 (LWP 14165)]
[New Thread 0xa3b5eb40 (LWP 14166)]
[New Thread 0xa355db40 (LWP 14167)]
Detaching after fork from child process 14168.
[New Thread 0xa38ffb40 (LWP 14169)]
[New Thread 0xa389fb40 (LWP 14170)]
[New Thread 0xa35aeb40 (LWP 14171)]
[New Thread 0xa35ffb40 (LWP 14172)]
[Thread 0xa3b5eb40 (LWP 14166) exited]
[New Thread 0xa3b5eb40 (LWP 14201)]
[Thread 0xa35aeb40 (LWP 14171) exited]
[Thread 0xa389fb40 (LWP 14170) exited]
Exception in thread "Thread-4" netscape.javascript.JSException: Plugin instance for applet ID 2 was already released
at sun.plugin2.main.server.LiveConnectSupport.getInfo(Unknown Source)
at sun.plugin2.main.server.LiveConnectSupport.shutdown(Unknown Source)
at sun.plugin2.main.server.JVMInstance.unregisterApplet(Unknown Source)
at sun.plugin2.main.server.JVMInstance.recycleAppletID(Unknown Source)
at sun.plugin2.main.server.JVMManager.recycleAppletID(Unknown Source)
at sun.plugin2.main.server.MozillaPlugin.stopApplet(Unknown Source)
at sun.plugin2.main.server.MozillaPlugin.destroy(Unknown Source)
java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
at sun.plugin2.message.Pipe$1.run(Unknown Source)
at com.sun.deploy.util.Waiter$1.wait(Unknown Source)
at com.sun.deploy.util.Waiter.runAndWait(Unknown Source)
at sun.plugin2.message.Pipe.receive(Unknown Source)
[Thread 0xa38ffb40 (LWP 14169) exited]
at sun.plugin2.main.server.JVMInstance$WorkerThread.run(Unknown Source)
[Thread 0xb00ffb40 (LWP 14165) exited]
[Thread 0xa355db40 (LWP 14167) exited]
[Thread 0xa35ffb40 (LWP 14172) exited]
[Thread 0xa3b5eb40 (LWP 14201) exited]
[Thread 0x9f8feb40 (LWP 14078) exited]
Program received signal SIGSEGV, Segmentation fault.
0xb75f59bf in js::mjit::CanMethodJIT(JSContext*, JSScript*, unsigned char*, bool, js::mjit::CompileRequest, js::StackFrame*) () from /home/mikhail/Downloads/firefox/libxul.so
Missing separate debuginfos, use: debuginfo-install jre-1.7.0_07-fcs.i586
(gdb) c
Continuing.
Program received signal SIGSEGV, Segmentation fault.
0xb75f59bf in js::mjit::CanMethodJIT(JSContext*, JSScript*, unsigned char*, bool, js::mjit::CompileRequest, js::StackFrame*) () from /home/mikhail/Downloads/firefox/libxul.so
(gdb) c
Continuing.
[Thread 0xa625db40 (LWP 14098) exited]
[Thread 0xa51feb40 (LWP 14099) exited]
[Thread 0xa0affb40 (LWP 14073) exited]
[Thread 0xa6cc2b40 (LWP 14095) exited]
[Thread 0xa59ffb40 (LWP 14067) exited]
[Thread 0xb3fffb40 (LWP 14051) exited]
[Thread 0xb49ffb40 (LWP 14050) exited]
[Thread 0xb36d6b40 (LWP 14052) exited]
[Thread 0x9deffb40 (LWP 14085) exited]
[Thread 0xa517db40 (LWP 14100) exited]
[Thread 0xa477db40 (LWP 14102) exited]
[Thread 0xa62aeb40 (LWP 14097) exited]
[Thread 0xa62ffb40 (LWP 14096) exited]
[Thread 0xa38aeb40 (LWP 14106) exited]
[Thread 0xa47feb40 (LWP 14101) exited]
[Thread 0x9cc6eb40 (LWP 14093) exited]
[Thread 0x9d4ffb40 (LWP 14081) exited]
[Thread 0xa00ffb40 (LWP 14077) exited]
[Thread 0xa1cffb40 (LWP 14071) exited]
[Thread 0xa26efb40 (LWP 14070) exited]
[Thread 0xa4fffb40 (LWP 14066) exited]
[Thread 0xa74ffb40 (LWP 14062) exited]
[Thread 0xaa2ffb40 (LWP 14061) exited]
[Thread 0xaafffb40 (LWP 14059) exited]
[Thread 0xabb62b40 (LWP 14058) exited]
[Thread 0xaf848b40 (LWP 14057) exited]
[Thread 0xb18fdb40 (LWP 14055) exited]
[Thread 0xb20feb40 (LWP 14054) exited]
[Thread 0xb2cffb40 (LWP 14053) exited]
[Thread 0xb5b83b40 (LWP 14049) exited]
[Thread 0xb7fe6700 (LWP 14045) exited]
Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) c
The program is not being run.
(gdb)
This problem also exists in Firfox 15 stable.
Updated•13 years ago
|
Assignee: nobody → general
Severity: normal → critical
Crash Signature: [@ js::mjit::CanMethodJIT]
Component: Untriaged → JavaScript Engine
Keywords: crash
Product: Firefox → Core
Version: 18 Branch → Trunk
Backtrace from Firfox 15, get it with Fedora 17 abrt: https://bugzilla.redhat.com/attachment.cgi?id=609151
Updated•13 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Updated•13 years ago
|
Whiteboard: [js:inv:p1]
Updated•12 years ago
|
Keywords: stackwanted
Comment 4•12 years ago
|
||
Closing because the MethodJIT has been removed so this won't reproduce, anymore.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•