Summary: | www-client/mozilla-firefox-3.5.[45]: segmentation fault (in Valgrind: unhandled instruction bytes) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Erik <esigra> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | howard_b_golden, miken700 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.squarefree.com/2009/06/23/need-help-reproducing-a-jit-crash/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Output of 5 testruns in Valgrind (each time restoring the crashed webpage)
emerge --info find ~/.mozilla |
Description
Erik
2009-11-10 09:11:12 UTC
Created attachment 209819 [details]
Output of 5 testruns in Valgrind (each time restoring the crashed webpage)
Version 3.5.5 crashes in the same way. Please provide emerge --info and a list of all plugins installed, I have tested multiple times and have had no success with creating a crash. Created attachment 209877 [details]
emerge --info
Created attachment 209879 [details]
find ~/.mozilla
Is the list of plugins somewhere in here?
easiest way to identify plugins is open browser and type in about:plugins, please copy and paste it into a text file and attach. Also run firefox --safe-mode to disable all plugins and retest. The crash seems unrelated to anything in ~/.mozilla (tried as a user, where I moved that directory away first). about:plugins only shows DjVuLibre-3.5.21 Here are the USE-flags: # emerge -pv mozilla-firefox These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] www-client/mozilla-firefox-3.5.5 USE="alsa -bindist -custom-optimization -dbus -gnome -iceweasel -java -mozdevelop -restrict-javascript -sqlite -startup-notification" LINGUAS="de sv -af -ar -as -be -bg -bn -bn_BD -bn_IN -ca -cs -cy -da -el -en -en_GB -en_US -eo -es -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy -fy_NL -ga -ga_IE -gl -gu -gu_IN -he -hi -hi_IN -hr -hu -id -is -it -ja -ka -kk -kn -ko -ku -lt -lv -mk -ml -mn -mr -nb -nb_NO -nl -nn -nn_NO -oc -or -pa -pa_IN -pl -pt -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zh_CN -zh_TW" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB (In reply to comment #6) > run firefox --safe-mode to disable all plugins Still crashes, so it is unrelated to plugins, settings, themes and all that. >
> Still crashes, so it is unrelated to plugins, settings, themes and all that.
>
After upgrade, same problem here, firefox-3.0.14 works better but got segmentation fault going to 'preferences' dialog. I could init firefox-3.5.4 moving ~/.mozilla to another place and running in safe mode.
Unussable here, crash a lot surfing internet. For me, problems disappear with this (supper) command: # emerge -aveDN mozilla-firefox (supposing wrong emerge order of packages in last build) (In reply to comment #11) > For me, problems disappear with this (supper) command: > # emerge -aveDN mozilla-firefox > (supposing wrong emerge order of packages in last build) > For me just re-emerging these two fixed it # emerge -av1 net-libs/xulrunner www-client/mozilla-firefox (with net-libs/xulrunner-1.9.1.4 & www-client/mozilla-firefox-3.5.4) Possibly this is related to bug #291727. If you start firefox from a terminal do you see XID collision messages before the segfault? (In reply to comment #13) > Possibly this is related to bug #291727. If you start firefox from a terminal > do you see XID collision messages before the segfault? > I know I've seen a lot of those lately. I can't test this now as it seems to work fine now since I rebuilt it. erik: were you able to fix this? i ran into the same issue. i modified my CFLAGS to a more conservative -O2 and did and emerge -eva system. fixed the crashes and segfaults and also fixed what i thought was an unrelated chromium and adobe-flash issue. original CFLAGS=-march=k8 -O3 -pipe current CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" check out this forum thread too. http://forums.gentoo.org/viewtopic-t-801865-postdays-0-postorder-asc-start-0.html (In reply to comment #15) > erik: > > were you able to fix this? > > i ran into the same issue. i modified my CFLAGS to a more conservative -O2 and > did and emerge -eva system. fixed the crashes and segfaults and also fixed > what i thought was an unrelated chromium and adobe-flash issue. > > original > CFLAGS=-march=k8 -O3 -pipe > current > CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" > > check out this forum thread too. > http://forums.gentoo.org/viewtopic-t-801865-postdays-0-postorder-asc-start-0.html > When I did this it totally broke firefox for me (segfault upon startup). My CFAGS where a somewhat different though. I'm not sure why this would have broke it so badly. originally, CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe" then I tried this which totally broke firefox, CFLAGS="-O2 -march=native -fomit-frame-pointer -pipe" I ened up switching it back to the way it was to get firefox working again. Maybe I needed to rebuild world with the new flags... (I was seeing firefox crashes when viewing a photo's page on flikr.com.) No longer reproducible with version 3.6.3. |