Mozilla Firefox 1.5 segfaults when loading this page: http://www.google.de/search?hl=de&ie=ISO-8859-1&q=dillo When I run Firefox through gdb I get: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1221638464 (LWP 19763)] 0xb78bdb4f in cairo_ft_scaled_font_unlock_face () from /usr/lib/libcairo.so.2 This bug also occurs when Firefox is run in safe-mode. It also happens when a clean profile is used. All Firefox 1.5 versions on my system have been affected by this bug, including the current version mozilla-firefox-1.5.0.1-r3. Installed plugins: Java-Plugin from Sun JRE 1.4.2.10. # emerge --info Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15.4n i686) ================================================================= System uname: 2.6.15.4n i686 AMD Athlon(tm) XP 1600+ Gentoo Base System version 1.6.14 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/mail/dspam /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control /var/run/dspam" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="de_DE@euro" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib acl adns alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bonobo bzip2 cdr crypt cups curl dri dts dvd dvdr eds emboss encode esd ethereal exif expat f77 fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gnome gstreamer gtk gtk2 gtkhtml guile idn imagemagick imlib ipv6 java jpeg junit kde lcms ldap libg++ libwww lua mad matroska mhash mikmod mng mozilla mp3 mpeg mysql ncurses nls nptl ogg oggvorbis opengl oss pam pcre pdflib perl php png postgres python qt quicktime readline samba scanner sdl slang snmp spell sqlite ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb vorbis xine xml xml2 xmms xv xvid zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS
what version of cario do you have installed? If you have just upgraded to 1.0.4 you will need to rebuild your firefox.
Thanks for mentioning that there's a new version of cairo available. After I've upgraded cairo to version 1.0.4 and re-emerged Firefox I can no longer reproduce this bug. I've also checked that this bug still happens when I downgrade cairo to 1.0.2 and re-emerge Firefox. So this seems to be a bug in cairo that has already been fixed by the upstream vendor.