Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118964 - mozilla-firefox-1.5-r9 crashes on startup
Summary: mozilla-firefox-1.5-r9 crashes on startup
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-14 02:56 UTC by Alexandr
Modified: 2006-02-07 10:16 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 Alexandr 2006-01-14 02:56:40 UTC
I have installed www-client/mozilla-firefox-1.5-r9.
Firefox crashes due to a segmentation violation when starts.
it's valid only for users group. For root - all ok.
The problems happen in a fresh profile (i.e., remove ~/.mozilla before
testing)
Firefox crashs with string:
/usr/libexec/mozilla-launcher: line 119: 26708 Segmentation fault      "$mozbin" "$@"
firefox-bin exited with non-zero status (139)
===========================================
sys-devel/gcc-3.4.4-r1
sys-libs/glibc-2.3.5-r2
sys-devel/automake-1.9.6-r1
sys-devel/autoconf-2.59-r6 
sys-devel/binutils-2.16.1 
sys-devel/libtool-1.5.20
sys-kernel/linux-headers-2.6.11-r2
www-client/mozilla-launcher-1.45 (1.42)
================================
make.conf:

CFLAGS="-O2 -march=athlon-xp"
CC=gcc
CXX=g++
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS="x86"
FEATURES="userpriv ccache"
LINGUAS="ru"
LANGUAGE="ru"
FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}"

USE="python 16bit alsa oss -arts logitech-mouse 3dnow 3dnowext 7zip 
a52 aac avi aalib acpi apm activefilter auctex
     audiofile bash-completion clamav crypt c++ cap cups ccache cdparanoia cdrom css 
custom-cflags dio divx4linux dnd dts dv dvd doc dvdr dvdread dbus dts 
emul-linux-x86 fbdev
     firefox directfb fbcon firebird fuse faac flash font-server foomaticdb java gimp gpgme gnutls gimpprint ginac glgd gzip h323 hal hpn
     irc icq irda imap jp2 jpeg2k jabber kdexdeltas  ladcca lame matroska mem-cache mbox mmx
     mmxext mod_irc modelock mozsvg mp4live mpeg2 mpeg4 mplayer msn nptl nptlonly
     ntfs nls nsplugin nvidia password pnp ppds pic pop posix rss savedconfig scanner sane screen sharedmem
     sockets slp socks5 sounds speex spell sse svg sse-filters sysfs sox smime sysvipc svgalib transcode
     type1 utf8 utf-8 unicode v4l2 vcd vcdimager virus-scan xanim xine xvid xprint yv12 
-gnome gtk gtk2 wmf -lirc gphoto2 usb encode win32codecs wxgtk1 alsa userlocales ffmpeg kde qt javascript browserplugin mozilla theora"
ALSA_CARDS="via82xx"
GENTOO_MIRRORS="http://ftp.citkit.ru/pub/Linux/gentoo http://trumpetti.atm.tut.fi/gentoo/ 
ftp://trumpetti.atm.tut.fi/gentoo/
Comment 1 Jan Brezina 2006-01-16 05:13:16 UTC
The same .. firefox crash due to the seg. fault, but
for the root also !

Portage 2.1_pre3-r1 (default-linux/x86/2005.0, gcc-3.4.5, glibc-2.3.6-r2, 2.6.14-gentoo-r6 i686)
=================================================================
System uname: 2.6.14-gentoo-r6 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHzGentoo Base System version 1.12.0_pre12
dev-lang/python:     2.3.5, 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-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
LANG="cs_CZ"
LC_ALL="cs_CZ"
LINGUAS="en cs fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acl acpi alsa arts audiofile avi berkdb bitmap-fonts bonobo bzip2 cdparanoia cdr crypt cups curl dbus doc dri dvd dvdread eds emboss encode exif expat fam ffmpeg fftw firefox foomaticdb fortran ftp gdbm gif glut gnome gpm gstreamer gtk gtk2 gtkhtml guile hal icc iconv icq idn imagemagic imagemagick imlib ivman jack java jpeg kde lcms libg++ libwww mad mikmod mmx mng motif mp3 mpeg ncurses nls ogg oggvorbis openal opengl oss pam pcre pdflib perl png python qt quicktime readline sdl slang spell sse sse2 ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb vorbis wifidoc xml xml2 xmms xv xvid zlib elibc_glibc kernel_linux linguas_en linguas_cs linguas_fr userland_GNU video_cards_i810 video_cards_i830"
Unset:  ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 2 Jan Brezina 2006-01-17 07:41:54 UTC
I have run firefox -g, it's opend ddd debuger and I found out, 
that sig fault is in /usr/lib/gtk-2.4.0/engines/liblighthousblue.so.

It cames out of the package gtk-engines[2.6.6], when I
unmarge this package(emerge -C gtk-engines), firefox run just with
some messages about libgnomevfs, which I saw talking about at forums.

now I will try remerge gtk-engines[2.6.7] ... and we will see
Comment 3 Jan Brezina 2006-01-17 07:50:40 UTC
OK, it works!!!

So, IS HERE ANYONE WHO KNOWS:
how to set dependency of mozila-firefox-1.5.0-r9 on
gtk-engines-2.6.7 ??

Alexandr does it help you too?

Thanks

Jan
Comment 4 Alexandr 2006-01-17 09:28:52 UTC
NO :(
Comment 5 Yang Zhao 2006-01-22 21:08:58 UTC
cannot reproduce

Probably something to do with using unstable gcc and glibc

$ emerge info
Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1700MHz
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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="-O2 -march=pentium-m -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /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"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://sui/portage/ http://gentoo.mirrored.ca http://modzer0.cs.uaf.edu/public/gentoo/ "
LANG="en_CA.UTF-8"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://sui/gentoo-portage"
USE="x86 X aalib acl acpi alsa apache2 apm audiofile avi bash-completion berkdb bitmap-fonts bonobo bzip2 c++ cairo cdr cjk crypt cups curl dbus dvd dvi eds emboss encode exif expat fam flac foomaticdb fortran gdbm gif gimpprint glut gnome gpm gtk gtk2 gtkhtml guile imagemagick imlib ipv6 java joystick jpeg junit latex lcms libcaca libg++ libwww mad matroska mikmod mmx mng motif mozsvg mp3 mpeg mysql nautilus ncurses nls nptl nptlonly nsplugin ogg oggvorbis opengl pam pcmcia pdflib perl png ppds python quicktime readline real samba sdl slang spell sse sse2 ssl svg svga tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode usb utf8 vorbis wmf xml xml2 xmms xosd xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS
Comment 6 Alexandr 2006-02-07 10:16:37 UTC
/usr/bin/strace /usr/lib/mozilla-firefox/firefox-bin
...
open("/usr/share/fonts/TTF/times.ttf", O_RDONLY) = -1 EACCES (Permission denied)
Problem was in times.ttf. permissions -rw-------