You are not logged in.
Hi, got a strange problem with firefox today after a big upgrade. Firefox can be started, but whenever I want to give him an Adress to load he dumps with this message:
[morphus@spielemorph ~]$ mozilla-firefox
/opt/mozilla-firefox/lib/firefox-1.0/run-mozilla.sh: line 159: 1772 Segmentation fault "$prog" ${1+"$@"}
[morphus@spielemorph ~]$
Same Thing with Thunderbird, which doesn't start at all:
[morphus@spielemorph ~]$ mozilla-thunderbird
/opt/mozilla-thunderbird/lib/thunderbird-0.8/run-mozilla.sh: line 159: 1841 Segmentation fault "$prog" ${1+"$@"}
[morphus@spielemorph ~]$
When I do a pacman -R mozilla-thunderbird,mozilla-firefox and reinstall them, nothing changes.
Anyone any clue?
Offline
Yep, FF is a buggy package. Try using ABS.
(Every time I've tried the FF package, I've found it to be unstable...)
Offline
Same Thing with an abs-built firefox:
[morphus@spielemorph ~]$ mozilla-firefox
/opt/mozilla-firefox/lib/firefox-1.0/run-mozilla.sh: line 159: 4344 Segmentation fault "$prog" ${1+"$@"}
*grml*
Offline
Try moving your old config way to a safe place (e.g. mv ~/.mozilla/firefox ~/.mozilla/firefox-old). Firefox seems to be very bad at being backward compatible with its config.
Offline
Try using other browsers (like epiphany and galeon) and see if the problem persists. If it does you might want to check out http://bugs.archlinux.org/index.php?do=details&id=1924 . Try viewing those pages with konqueror. It probably does not crash.
Hope it helps,
João
Offline
After my third try with downloading the binary of firefox without any success, I inspected my last downladed files in pacman and downgraded freetype from 2.1.9 to 2.1.7, and it works well.
Thanks Guys for your help
Offline
And Thunderbird is working again. I think it has something to do with my xorg, which I can't upgrade higher than version 6.7.0 and gtk, which I can't upgrade cause of the xorg problems. So the third package on my ignorepgk-list...
Happy New Year! And good luck
Offline
xorg 6.7.0 is unsupported. Either use xorg 6.8.1 or xfree86 4.4.0, both work perfect with the new GTK (I added XFixes support to xfree86 a week ago).
Xorg 6.7.0 and XFree86 4.4.0 are pretty much the same, so you might consider using my patches for XFree86 from abs if you insist on installing xorg.
About firefox crashing with new freetype: it depends on the font a page uses. I haven't seen any crashes yet, but I have seen them when freetype 2.1.9 moved to arch for the first time.
The problem is with the experimental freetype font caching code that is kicked out from 2.1.8 and above. Firefox and mozilla use that code and hit weird things when they are compiled with older freetype but can't use it with the newer ones.
I'm currently preparing mozilla, firefox, thunderbird and gecko-sdk releases that are updated for the new freetype.
Offline
Thanks for your advance, but since I am going on holiday tomorrow (skiing ), I'll let them on the ignore list till I can spend one hour to switch back to xfree. Or perhaps xorg will release a new version with a working dvi-output...
Offline
I have finished the updated mozilla/firefox/thunderbird packages to suit the ideas I had to clean up the mozilla mess in /opt. To try them:
[mozilla]
Server = ftp://schoolbak.dyndns.org/pub/archlinu … la/os/i686
Put the repository on top of [current] in pacman.conf and try the new packages. PKGBUILDs are included on the FTP in the os/SRC directory.
Changes:
- Shared /opt/mozilla prefix
- patch for freetype 2.1.8+
- /opt/mozilla/bin added to PATH using mozilla-common profile scripts
- No additional starter scripts, only the mozilla.org launcher scripts with a bugfix applied
- Added launcher icons
- Programs should recognize the various apps since they use mozilla launcher names now
Known bugs/issues:
- icon for thunderbird doesn't show, icon should be mozilla-thunderbird.png in the .desktop file
- Re-login or sourcing of /etc/profile.d/mozilla-common.sh after install is required to get these apps launched from menu or commandline without providing full path.
Please test these packages and see if they fix your problems. Also, give some feedback on the other improvements
Offline
Mmm I found another issue, both with the official package and the package JGC supplied, it seems some weird render bug. Have a look:
This is the initial state of a standard wordpress install as it shows up in Firefox:
http://www.xs4all.nl/~olli/pics/renderbug.png
After some furious click in the window, highlighting some of the text it finally shows up normally:
http://www.xs4all.nl/~olli/pics/renderbug1.png
But then soon after it goes back to the initial missing words version. If highlighted though it is all readable. Probably also connected to the freetype bug? [/url]
BTW, I see the same with credits at the bottom of this board, the "Powered by phpBB 2.0.11 © 2001, 2002 phpBB Group" it only shows up partly... then when highlighted it seems okay..
DIY: Doom-It-Yourself
Offline
Same results with XFree btw..
DIY: Doom-It-Yourself
Offline
I think it's a problem with your hinting settings and the new Freetype 2.1.9. There's a big bug in the autohinter in Freetype 2.1.8+. The freetype guys are preparing a 2.1.10 version, but we will look for a backport in CVS today or tomorrow.
Offline
thanks jgc, both firefox and thunderbird are running great,
the path is now /opt/mozilla/bin/firefox so you may have to close x and logout and in to update it,
why is mathml disabled in firefox?
and if you are maintaining experimental versions of firefox, maybe you could try and get svg to work, that would be cool,
arch + gentoo + initng + python = enlisy
Offline
Hmm, did I disable it while it was enabled at first? I didn't change anything in the PKGBUILD except the prefix. Must be a missing dependency then, I also didn't namcap the stuff yet.
About the SVG stuff: I'll take a look on cairo, maybe I can get it working.
Offline
what I *really* dont understand, is WHY dont you install firefox to /usr ?
It doesnt need to be in opt, its not something 'big' like GNOME or KDE and it's only ever caused me problems being there.
And its not hard to compile it and install it to /usr either....
iphitus
Offline
I'm glad it's in /opt. Not big? hehe..
opt $ du -s --si mozilla-firefox/
51M mozilla-firefox/
Offline
I think it's a problem with your hinting settings and the new Freetype 2.1.9. There's a big bug in the autohinter in Freetype 2.1.8+. The freetype guys are preparing a 2.1.10 version, but we will look for a backport in CVS today or tomorrow.
Okay... how to change your hinting settings? Is there anything I can do for now, or do I just have to wait??
DIY: Doom-It-Yourself
Offline
About /opt vs /usr: that's a choice taken in archlinux. I think it's stupid to have every package in /opt/packagename, so I put all mozilla shit together. It's from one vendor, so it goes in one prefix. Together it's a hell of a size, so I respect the choice of /opt/mozilla. What I don't respect, never have and never will is /opt/mozilla, /opt/mozilla-firefox, etc.
About the hinting: you can set it with gnome-font-properties, kde control center, XFCE font settings thingy or whatever text editor if you know which file in your homedir to edit.
Offline
Hmm, did I disable it while it was enabled at first? I didn't change anything in the PKGBUILD except the prefix. Must be a missing dependency then, I also didn't namcap the stuff yet.
About the SVG stuff: I'll take a look on cairo, maybe I can get it working.
mathml is enabled by default and you have to disable it in mozconfig, i compiled firefox myself a few weeks ago with mathml and it doesn't work like it should yet, arch' stock mozilla renders mathml without problems so there is something still wrong with firefox,
i've never got svg to work either but it is in the works so hopefully in the near future it will be done,
good luck with it,
arch + gentoo + initng + python = enlisy
Offline
JGC, I installed the packages successfully.
* It would be nice if FX/TB registered themselves in Gnome's "Preferred Applications" (e.g. the current entry still attempts to start fireBIRD)
* Startup scripts finally are smart enough not to show profile dialog. You're my hero!
* How about making the group users owner of /opt/mozilla/firefox/searchplugins?
* Saved searches don't work for me in TB, not sure if this is a packaging problem or not.
Thanks!
Offline
With gnome 2.9.3, mozilla and firefox register themself as registered application. I can't really change much in that besides patching up control-center, since they look for hardcoded binary names. For mail, not even evolution shows up on my machine... I think gnome 2.8.x is even worse at this point.
About the thunderbird stuff: I took the initialization settings from the old thunderbird just as is done with firefox for most of the distros. I think I should change it to a postinstall script that runs regxpcom or something like that.
Offline
realplayer stopped working for me but i reinstalled it and after that it worked again,
arch + gentoo + initng + python = enlisy
Offline
I'm glad it's in /opt. Not big? hehe..
opt $ du -s --si mozilla-firefox/ 51M mozilla-firefox/
I meant compared to things like GNOME and KDE....
besides
/opt | cd mozilla-firefox/
/opt/mozilla-firefox | du -hs
20M .
/opt/mozilla-firefox | cd ../gnome/
/opt/gnome | du -hs
du: `./var/gdm': Permission denied
344M .
you know what I mean...
Offline
Ugh, I didn't knew it was that bad. Thanks for reminding me why I avoid such bloated packages. But still, messy programs like firefox should be kept in one dir to avoid general filesystem pollution. Firefox has preferences in its bin and lib dir and also executables in its lib dir...
Offline