Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 127926 - Mozilla Firefox 1.5 segmentation fault
Summary: Mozilla Firefox 1.5 segmentation fault
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-28 15:00 UTC by Sebastian Schlüter
Modified: 2006-03-29 13:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Schlüter 2006-03-28 15:00:54 UTC
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
Comment 1 Jory A. Pratt 2006-03-28 15:38:13 UTC
what version of cario do you have installed? If you have just upgraded to 1.0.4 you will need to rebuild your firefox.
Comment 2 Sebastian Schlüter 2006-03-29 13:33:50 UTC
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.