Hide Forgot
Description of problem: firefox crashes when visiting http://webmachine.basho.com/ Version-Release number of selected component (if applicable): firefox-10.0-1.fc16.i686 How reproducible: always Steps to Reproduce: 1. open firefox 2. enter URL 3. press enter Actual results: crash Expected results: display web page Additional info: The URL is from the erlang-webmachine package description in Fedora-16
This seems to be a problem with the javascript engine. Disabling javascript lets the page load.
seems to load ok on my box, $ rpm -q xulrunner firefox xulrunner-10.0-1.fc16.x86_64 firefox-10.0-1.fc16.x86_64
I can't reproduce. Try to run firefox with -safe-mode parameter and disable all addons. When crash persist, try to create a backtrace: debuginfo-install xulrunner firefox and follow instructions on: http://fedoraproject.org/wiki/StackTraces#gdb
Ran in safe mode, with addons disabled. Still crashes (it is sending the crashes to mozilla). WHen I disable javascript as well, it works. Tried the update as well. firefox-10.0-2.fc16.i686
The midori browser works, javascript and all.
Another site that firefox-10.0-2 crashes on (but only if javascript is enabled): https://github.com/edumbill/doap/wiki
Tried on another Fedora computer, still crashes on both sites with javascript enabled.
ok, at this point all we know is 2 things: 1. seems i686 specific 2. still need a backtrace for the crash as requested in comment #3
Hang on, I started the debuginfo-install as soon as you requested. It is on 31 of 33 packages. It takes a while on my lowly 3Mbit/s feed. Just doing other simple tests while waiting and doing real work.
Created attachment 559737 [details] gdb backtrace from firefox Backtrace from visiting url: https://github.com/edumbill/doap/wiki
Thanks a lot for nice backtrace. It seems to be related to OpenGL canvas which is rather new in Mozilla products. I'm changing component to MESA. You could try workaround your problem by unchecking: Edit/Preferences/Advanced/General/Use hardware acceleration when available (and then restart). Let us know if workaround doesn't work for you.
It still crashes on both web sites with "Use hardware acceleration" turned off. It still works on both web sites with Javascript turned off (with or without hardware acceleration). Another backtrace with hardware acceleration turned off?
Created attachment 560332 [details] backtrace with hardware accel disabled Here is a backtrace with hardware acceleration disabled. I haven't delved into the firefox code, but the fact that the crashes perfectly follow whether javascript is enabled on several unrelated websites suggests to me that the javascript engine is involved.
I changed the component back to firefox-32, it isn't related to hardware acceleration. The backtrace with acceleration disabled is smaller, and may give you a clue.
It seems to still crash in mesa-dri-drivers, please install debug-info packages for it (debuginfo-install mesa-dri-drivers) and attach the backtrace again.
Created attachment 564763 [details] Backtrace with additional debugging info If firefox is using any 3D at all, then it could be running into the general regression introduced for Intel 828xx graphics. Although these chips were running "perfectly" (only lacking horsepower for some applications = slow frame rate) in F14, many 3D apps crash in F16 with this chipset. See bug#759748, bug#759682, bug#768808, bug#760394.
Thanks to bug#730853 and bug#789728, I have order an ATI radeon 7000 AGP to my dual CPU system (no effective workarounds for dual Cpu). It should arrive in a few days, and if the drivers for that haven't suffered similar regressions, I'll let you know if firefox still crashes.
While I installed as much debuginfo as I could find, not that the specific package you requested is not available: # debuginfo-install mesa-dri-drivers Loaded plugins: auto-update-debuginfo, langpacks, presto, refresh-packagekit enabling fedora-debuginfo enabling rpmfusion-nonfree-debuginfo enabling rpmfusion-free-updates-debuginfo enabling rpmfusion-nonfree-updates-debuginfo enabling rpmfusion-free-debuginfo enabling updates-debuginfo Could not find debuginfo for main pkg: mesa-dri-drivers-7.11.2-1.fc16.i686 Package llvm-debuginfo-2.9-6.fc16.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package libdrm-debuginfo-2.4.30-1.fc16.i686 already installed and latest version Package libdrm-debuginfo-2.4.30-1.fc16.i686 already installed and latest version Package libdrm-debuginfo-2.4.30-1.fc16.i686 already installed and latest version Package libdrm-debuginfo-2.4.30-1.fc16.i686 already installed and latest version Package expat-debuginfo-2.0.1-11.fc15.i686 already installed and latest version Package libffi-debuginfo-3.0.10-1.fc16.i686 already installed and latest version Package gcc-debuginfo-4.6.2-1.fc16.i686 already installed and latest version Package gcc-debuginfo-4.6.2-1.fc16.i686 already installed and latest version Package gcc-debuginfo-4.6.2-1.fc16.i686 already installed and latest version Package gcc-debuginfo-4.6.2-1.fc16.i686 already installed and latest version Package gcc-debuginfo-4.6.2-1.fc16.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Package glibc-debuginfo-2.14.90-24.fc16.4.i686 already installed and latest version Could not find debuginfo pkg for dependency package libselinux-2.1.6-5.fc16.i686 Package gcc-debuginfo-4.6.2-1.fc16.i686 already installed and latest version Package gcc-debuginfo-4.6.2-1.fc16.i686 already installed and latest version Package gcc-debuginfo-4.6.2-1.fc16.i686 already installed and latest version No debuginfo packages available to install
Installed radeon7000. Gnome-shell still refuses to run, and 3D apps still crash, but firefox now visits the above URLs without crashing. So it seems like you can chalk this up to general Intel driver braindamage. Change the component to xorg-x11-drv-intel ?
Changing component to xorg-x11-drv-intel.
This message is a reminder that Fedora 16 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 16. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '16'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 16's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 16 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged to click on "Clone This Bug" and open it against that version of Fedora. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Fedora 16 changed to end-of-life (EOL) status on 2013-02-12. Fedora 16 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed.