Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64193 - Firefox exits while browsing
Summary: Firefox exits while browsing
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://www.theregister.co.uk/odds/bofh/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-15 17:08 UTC by Roel Brook
Modified: 2004-09-15 18:10 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 Roel Brook 2004-09-15 17:08:25 UTC
Firefox exits during rendering of some sites:

No running windows found
The program 'Gecko' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 78 error_code 8 request_code 72 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Running with the --sync option gives me 
/usr/bin/firefox: line 385:  8091 Segmentation fault      $mozbin "$@"

I tried re-emerging, but also had this problem with 0.93 (now running 0.10)

This happens with the following sites:
www.theregister.co.uk (every time)
www.suprnova.org (every time)
forums.gentoo.org (sometimes)
http://torrents.us.to/ (sometimes)

And many, many others.
It doesn't happen on google.com or bugs.gentoo.org

Reproducible: Always
Steps to Reproduce:
1. Open firefox
2. Type a internet adress
3. Press enter

Actual Results:  
Firefox exits with the above error message

Expected Results:  
Render and display the page

Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r0,
2.6.9-rc1-nitro4)
=================================================================
System uname: 2.6.9-rc1-nitro4 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config
/usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo
ftp://gd.tuwien.ac.at/opsys/linux/gentoo/
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X alsa apache2 apm arts avi bitmap-fonts bzlib calender cdr crypt
cups dba divx4linux dvd encode esd filepro foomaticdb gd gdbm gif gphoto2 gpm
gstreamer gtk gtk2 imagemagick imlib java jpeg kde ldap libg++ libwww live mad
mikmod mime mmx motif mpeg msn mysql ncurses nptl odbc offensive oggvorbis
ooo-kde opengl oss pam pdflib perl pic png postgres python qt quicktime readline
rplay samba scanner sdl session slang spell sse ssl stroke svga tcltk tcpd
threads tiff truetype ultra1 usb x86 xine xml2 xmms xprint xv xvid zlib"

Also happens under different kernels.
Comment 1 Roel Brook 2004-09-15 18:10:01 UTC
It seems it were the Composite extensions to my xorg server which caused this problem.

Would be nice if there was a way to get them to play nicely together though.

Sorry for wasting your time.