Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 253062 - www-client/mozilla-firefox-3.0.5 makes X segfault when loading a big page
Summary: www-client/mozilla-firefox-3.0.5 makes X segfault when loading a big page
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
: 257830 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-12-29 22:41 UTC by Yann Forget
Modified: 2010-09-06 13:08 UTC (History)
6 users (show)

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


Attachments
A html file can crush firefox (fx-crush-test.html,17.48 KB, text/html)
2008-12-31 06:29 UTC, Shinya Ando
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yann Forget 2008-12-29 22:41:59 UTC
FF3 crashes when loading a big page, and it also crashes KDE at the same time.

Example of a page crashing FF3: (507,012 bytes)
http://en.wikisource.org/wiki/Wikisource:WikiProject_CrankyLibrarian

$ emerge -pv mozilla-firefox
www-client/mozilla-firefox-3.0.5  USE="dbus java xulrunner -bindist -custom-optimization -gnome -iceweasel -ipv6 -mozdevelop -restrict-javascript -startup-notification" LINGUAS="en fr gu gu_IN hi hi_IN -af -ar -be -bg -bn -bn_IN -ca -cs -cy -da -de -el -en_GB -en_US -eo -es -es_AR -es_ES -et -eu -fi -fy -fy_NL -ga -ga_IE -gl -he -hu -id -is -it -ja -ka -kn -ko -ku -lt -lv -mk -mn -mr -nb -nb_NO -nl -nn -nn_NO -oc -pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -ru -si -sk -sl -sq -sr -sv -sv_SE -te -th -tr -uk -zh -zh_CN -zh_TW" 0 kB


Reproducible: Always




$ emerge --info
Portage 2.1.6.4 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-3-amd64 x86_64)
=================================================================
System uname: Linux-2.6.22-3-amd64-x86_64-AMD_Opteron-tm-_Processor_242-with-glibc2.2.5
Timestamp of tree: Mon, 29 Dec 2008 22:20:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.3.6-r3, 2.4.4-r13, 2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="fr hi gu en gu_IN hi_IN"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/zugaina"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acl alsa amd64 arts avi bash-completion berkdb bittorrent bzip2 cdr cjk cli cracklib crypt css cups dbus djvu doc dri dv dvb dvd dvdr dvdread enca encode exif fbcon ffmpeg foomaticdb fortran ftp gdbm gif gimp gimpprint gphoto2 gpm iconv imlib innodb java jpeg kde kdeenablefinal logrotate maildir mbox midi mime mozilla mozsvg mp3 mpeg mplayer mudflap multilib ncurses network nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl png posix postfix pppd print python qt qt3 qt4 quicktime readline realmedia recode reflection replytolist rtc rtsp scanner sdl serial session smp spl sse sse2 ssl stream svg sysfs tcpd tetex theora threads tiff transcode truetype unicode usb userlocales v4l v4l2 vcd vdr vim-syntax vorbis wma xine xml xorg xpm xprint xvid xvmc zlib" ALSA_CARDS="ens1371" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr hi gu en gu_IN hi_IN" USERLAND="GNU" VIDEO_CARDS="ati vesa fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Alessio Cassibba (X-Drum) 2008-12-29 22:53:18 UTC
well i was curious and i opened that link...
the result was a (firefox/kde) crash

my emerge info:
$ sudo emerge --info  
Portage 2.2_rc20 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.26-tuxonice i686)
=================================================================                                   
System uname: Linux-2.6.26-tuxonice-i686-Intel-R-_Core-TM-2_Duo_CPU_T7300_@_2.00GHz-with-glibc2.0   
Timestamp of tree: Mon, 29 Dec 2008 22:00:13 +0000                                                  
app-shells/bash:     3.2_p33                                                                        
dev-java/java-config: 1.3.7-r1, 2.1.6-r1                                                            
dev-lang/python:     2.5.2-r7                                                                       
dev-util/cmake:      2.6.2                                                                          
sys-apps/baselayout: 1.12.11.1                                                                      
sys-apps/sandbox:    1.2.18.1-r2                                                                    
sys-devel/autoconf:  2.13, 2.61-r2                                                                  
sys-devel/automake:  1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                   
sys-devel/binutils:  2.18-r3                                                                        
sys-devel/gcc-config: 1.4.0-r4                                                                      
sys-devel/libtool:   1.5.26                                                                         
virtual/os-headers:  2.6.23-r3                                                                      
ACCEPT_KEYWORDS="x86"                                                                               
CBUILD="i686-pc-linux-gnu"                                                                          
CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"                                             
CHOST="i686-pc-linux-gnu"                                                                           
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"                                                                                                                                              
CXXFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"                                                                                                    
DISTDIR="/usr/portage/distfiles"                                                                                                                             
FEATURES="distlocks fixpackages metadata-transfer parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv"      
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"                                                                                  
LDFLAGS="-Wl,-O1"                                                                                                                                            
LINGUAS="it"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/jokey/trunk"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl acpi alsa bash-completion berkdb bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode evo fam firefox fortran gdbm gif gpm gstreamer hal iconv ipv6 isdnlog jpeg kde libnotify mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly offensive ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl ssl startup-notification svg sysfs tcpd tiff truetype unicode usb vorbis win32codecs x86 xinerama xml xorg xulrunner xv zlib" ALSA_CARDS="hda-intel ac97" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synapticsjoystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" USERLAND="GNU" VIDEO_CARDS="fbdev vesa intel"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2008-12-30 00:48:49 UTC
Which versions of net-libs/xulrunner, dev-libs/nspr and dev-libs/nss?

Also please provide bactrace from GDB.
http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 3 Yann Forget 2008-12-30 22:58:43 UTC
dev-libs/nss-3.12.2_rc1  USE="-utils"

dev-libs/nspr-4.7.3  USE="-debug -ipv6"

net-libs/xulrunner-1.9.0.5  USE="dbus java -custom-optimization -gnome -ipv6 -startup-notification"
Comment 4 Yann Forget 2008-12-31 00:57:00 UTC
I changed back the severity to critical: it crashes all open windows and tabs, and also KDE, so there is a potential loss of data.
Comment 5 Yann Forget 2008-12-31 01:28:44 UTC
I couldn't produce a meaningful backtrace or a core dump:

$ cat backtrace.log
No stack.
Hangup detected on fd 0
Error detected on fd 0
error detected on stdin
Comment 6 Shinya Ando 2008-12-31 06:29:02 UTC
Created attachment 176932 [details]
A html file can crush firefox

It seems X server is aborting.

---- on tty1 ----
$ export DISPLAY=":0"
$ gdb /usr/lib/mozilla-firefox/firefox
(gdb) run
 :
snip
 :
The Application 'firefox' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.

Program exited with code 01.
(gdb) bt
No stack.

--- Xorg.0.log.old ----
 :
snip
 :
Backtrace:
0: /usr/bin/X(xf86SigHandler+0x81) [0x80b9f70]
1: [0xffffe400]
2: /usr/bin/X(ValidatePicture+0x11) [0x81549aa]
3: /usr/bin/X(CompositePicture+0x77) [0x8154a3c]
4: /usr/bin/X(miTrapezoids+0x22a) [0x8153faf]
5: /usr/bin/X [0x8170720]
6: /usr/bin/X(CompositeTrapezoids+0x8d) [0x8154d8d]
7: /usr/bin/X [0x815d0e4]
8: /usr/bin/X [0x8157a64]
9: /usr/bin/X [0x814b6ba]
10: /usr/bin/X(Dispatch+0x19f) [0x808bfc2]
11: /usr/bin/X(main+0x491) [0x8074e58]
12: /lib/libc.so.6(__libc_start_main+0xdc) [0xb7c8afdc]
13: /usr/bin/X(FontFileCompleteXLFD+0x1e5) [0x80741d1]

Fatal server error:
Caught signal 11.  Server aborting

(II) intel(0): xf86UnbindGARTMemory: unbind key 0
(II) intel(0): xf86UnbindGARTMemory: unbind key 1
---- EOF ----

I also attach my test html file.
Comment 7 R Stephan 2008-12-31 18:09:46 UTC
(In reply to comment #6)
> 0: /usr/bin/X(xf86SigHandler+0x81) [0x80b9f70]
> 1: [0xffffe400]
> 2: /usr/bin/X(ValidatePicture+0x11) [0x81549aa]
> 3: /usr/bin/X(CompositePicture+0x77) [0x8154a3c]
> 
> (II) intel(0): xf86UnbindGARTMemory: unbind key 0
> (II) intel(0): xf86UnbindGARTMemory: unbind key 1

Looks like the issue with the xf86-video-intel driver, please look up these bugs and either upgrade to xorg-server-1.5.3 or try to succeed with "Option" "XAANoOffscreenPixmaps" in the Device section of xorg.conf. I could only continue with the new xorg-server.
Comment 8 Shinya Ando 2009-01-01 04:41:36 UTC
(In reply to comment #7)
> Looks like the issue with the xf86-video-intel driver, please look up these
> bugs and either upgrade to xorg-server-1.5.3 or try to succeed with "Option"
> "XAANoOffscreenPixmaps" in the Device section of xorg.conf. I could only
> continue with the new xorg-server.

"XAANoOffscreenPixmaps" had no effect.
After I upgraded xorg-server to 1.5.3, Firefox and X server are not crash.
But I see interrupted borderline in problem page.
Comment 9 Yann Forget 2009-01-01 13:28:37 UTC
My video card is 

03:06.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27) (prog-if 00 [VGA controller])
        Subsystem: Micro-Star International Co., Ltd. Device 1310
        Flags: bus master, stepping, medium devsel, latency 64, IRQ 11
        Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        I/O ports at b800 [size=256]
        Memory at feaff000 (32-bit, non-prefetchable) [size=4K]
        Expansion ROM at feac0000 [disabled] [size=128K]
        Capabilities: [5c] Power Management version 2

and I use xf86-video-ati, if it matters.
Comment 10 Yann Forget 2009-01-02 22:03:09 UTC
Due to this bug, I needed to downgrade Firefox to 2.0. This bug doesn't occur in Konqueror and in Seamonkey on the same PC with the same environment.
Comment 11 Jeroen Roovers (RETIRED) gentoo-dev 2009-01-03 02:18:10 UTC
(In reply to comment #4)
> I changed back the severity to critical: it crashes all open windows and tabs,
> and also KDE, so there is a potential loss of data.

I should think that the way it crashes prevents data loss. Saving files you're working on and making backups isn't something the fix to this bug will do for you.

Now, it looks like X crashes and it is probably related to the system running out of RAM to allocate, so please provide some information about that too. dmesg should tell you why X was killed.
Comment 12 Matteo 'The Peach' Pescarin 2009-01-21 10:04:58 UTC
same problem here:
opening the link made FF and X (using xfce) crash altogether.
couldn't save any dump of the error that was printed on screen after the crash: something like /usr/bin/X **glibc error** I'd be very happy if someone could tell me how to dump it without using pen and paper :-\

# eix -Ic firefox
[I] www-client/mozilla-firefox-bin (3.0.5@18/12/2008): Firefox Web Browser

# emerge --info
Portage 2.1.6.4 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.27-gentoo-r7 i686)
=================================================================
System uname: Linux-2.6.27-gentoo-r7-i686-Intel-R-_Pentium-R-_M_processor_1.60GHz-with-glibc2.0
Timestamp of tree: Tue, 20 Jan 2009 11:15:01 +0000
distcc 3.0 i686-pc-linux-gnu [disabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.4.6-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe -m32"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/init.d /etc/php/apache2-php4/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php4/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php4/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sound /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium-m -pipe -m32"
DISTDIR="/usr/portage/distfiles"
FEATURES="candy ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://213.186.33.37/gentoo-distfiles/ http://213.186.33.37/gentoo-distfiles/ http://gd.tuwien.ac.at/opsys/linux/gentoo/"
LANG="it_IT.UTF-8"
LC_ALL="it_IT.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="it"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/gechi /usr/local/portage/layman/dottout /usr/local/portage/layman/enlightenment /usr/local/portage/layman/php-4 /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X Xaw3d a52 aac acpi alsa amrnb amrwb apache2 asf audacious audiofile bash-completion bluetooth bundled-libs bzip2 bzlib cairo calendar cdda cdio cdparanoia chardet cli cracklib crypt cups dbus directfb divx4linux dri dts dv dvd dvdr dvdread dynamic effects escreen ethereal exif fb fbcon fbsplash ffmpeg flac flash font-server foomaticdb freetype ftp fuse gecko-sdk geoip gif gimp gimpprint glitz gphoto2 gpm graphviz gtk hal iconv icq id3 imagemagick imlib inkjar ipv6 isdnlog jabber java javascript jbig jikes jpeg jpeg2k lame libnotify libsamplerate lm_sensors lzw-tiff matroska midi mjpeg mmx mng motif mozsvg mp3 mpeg mpeg2 mpeg4 mudflap mysql mysqli ncurses nls nodrm nptl nptlonly nsplugin nvidia offensive ogg opengl openmp pam pcmcia pcre pdf perl php plugin pmu png pnp posix ppds pppd pulseaudio python radiotap rar readline reflection reiser4 reiserfs rtc samba session slang sockets spamassassin spl sse sse2 ssl startup-notification stroke svg sysfs tcpd theora threads thumbnail tiff tokenizer tordns truetype unicode usb userlocales utf8 v4l v4l2 vcd vorbis wifi win32codecs wma wmf wxgtk1 wxwindows x11vnc x86 xchatdccserver xface xfce xforms xine xinerama xml xorg xosd xpm xscreensaver xv xvid xvmc yv12 zlib" ALSA_CARDS="hda-intel usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="itk" CAMERAS="*" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics wacom joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" USERLAND="GNU" VIDEO_CARDS="nvidia fbdev v4l"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 13 Manlio Garavaglia 2009-01-22 10:51:03 UTC
I can reproduce this bug too.
FF3 crashes when loading a big page, and it also crashes KDE at the same time.

Xorg.0.log:
Backtrace:
0: X(xf86SigHandler+0x6d) [0x48f4cd]
1: /lib/libc.so.6 [0x2ac00198c430]
2: /usr/lib64/xorg/modules//libfb.so(fbRasterizeEdges+0x38f) [0x2ac003e6e24f]
3: /usr/lib64/xorg/modules//libfb.so(fbRasterizeTrapezoid+0x149) [0x2ac003e66b99]
4: X(miTrapezoids+0x1a1) [0x5124e1]
5: X [0x51b4f6]
6: X(Dispatch+0x1ca) [0x44edaa]
7: X(main+0x45b) [0x437f3b]
8: /lib/libc.so.6(__libc_start_main+0xf4) [0x2ac001979b74]
9: X(FontFileCompleteXLFD+0x231) [0x437229]

Fatal server error:
Caught signal 11.  Server aborting

(II) AIGLX: Suspending AIGLX clients for VT switch
disable montype: 1
(II) RADEON(0): RADEONRestoreMemMapRegisters() :
(II) RADEON(0):   MC_FB_LOCATION   : 0xffff0000 0xf3fff000
(II) RADEON(0):   MC_AGP_LOCATION  : 0x003fffc0
finished PLL2
finished PLL1
Entering Restore TV
Restore TV PLL
Restore TVHV
Restore TV Restarts
Restore Timing Tables
Restore TV standard
Leaving Restore TV

emerge --info
Portage 2.1.6.4 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-g
entoo-r8 x86_64)
=================================================================
System uname: Linux-2.6.24-gentoo-r8-x86_64-AMD_Athlon-tm-_64_Processor_3500+-wi
th-glibc2.2.5
Timestamp of tree: Thu, 22 Jan 2009 07:40:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.4.4-r13, 2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shu
tdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/
fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/
ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc
/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms str
ict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://ftp.fi.muni.cz
/pub/linux/gentoo/ http://gentoo.mirror.web4u.cz/ http://mirror.uni-c.dk/pub/gen
too/ http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ ftp:
//sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bo
chum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
 ftp://pandemonium.tiscali.de/pub/gentoo/ http://de-mirror.org/distro/gentoo/ ft
p://de-mirror.org/distro/gentoo/ http://ftp.heanet.ie/pub/gentoo/ ftp://ftp.hean
et.ie/pub/gentoo/ http://gentoo.inode.at/ "
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclu
de=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl amd64 berkdb bzip2 cli cracklib crypt cups dri fortran gdbm gpm iconv i               pv6 isdnlog jpeg midi mmx mudflap multilib ncurses nls nptl nptlonly openmp pam                pcre perl pppd python readline reflection session spl sse sse2 ssl sysfs tcpd ti               ff unicode xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca01               06 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8               x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="a               dpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug la               dspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm so               ftvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_db               m authn_default authn_file authz_dbm authz_default authz_groupfile authz_host au               thz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache                env expires ext_filter file_cache filter headers include info log_config logio m               em_cache mime mime_magic negotiation rewrite setenvif speling status unique_id u               serdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev"                KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 m               txorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mg               a neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_A               LL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 14 Manlio Garavaglia 2009-01-22 11:03:34 UTC
I can reproduce this beaviour too.
FF3 crashes when loading a big page, and it also crashes KDE at the same time.
Firefox version 3.0.5
I can also confirm that the same pages opened with Konqueror doesn't crash X.

Xorg.o.log:
...
Backtrace:
0: X(xf86SigHandler+0x6d) [0x48f4cd]
1: /lib/libc.so.6 [0x2ac00198c430]
2: /usr/lib64/xorg/modules//libfb.so(fbRasterizeEdges+0x38f) [0x2ac003e6e24f]
3: /usr/lib64/xorg/modules//libfb.so(fbRasterizeTrapezoid+0x149) [0x2ac003e66b99]
4: X(miTrapezoids+0x1a1) [0x5124e1]
5: X [0x51b4f6]
6: X(Dispatch+0x1ca) [0x44edaa]
7: X(main+0x45b) [0x437f3b]
8: /lib/libc.so.6(__libc_start_main+0xf4) [0x2ac001979b74]
9: X(FontFileCompleteXLFD+0x231) [0x437229]

Fatal server error:
Caught signal 11.  Server aborting

(II) AIGLX: Suspending AIGLX clients for VT switch
disable montype: 1
(II) RADEON(0): RADEONRestoreMemMapRegisters() :
(II) RADEON(0):   MC_FB_LOCATION   : 0xffff0000 0xf3fff000
(II) RADEON(0):   MC_AGP_LOCATION  : 0x003fffc0
finished PLL2
finished PLL1
Entering Restore TV
Restore TV PLL
Restore TVHV
Restore TV Restarts
Restore Timing Tables
Restore TV standard
Leaving Restore TV


emerge --info mozilla-firefox
Portage 2.1.6.4 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r8 x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.24-gentoo-r8-x86_64-AMD_Athlon-tm-_64_Processor_3500+-with-glibc2.2.5
Timestamp of tree: Thu, 22 Jan 2009 07:40:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.4.4-r13, 2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://ftp.fi.muni.cz/pub/linux/gentoo/ http://gentoo.mirror.web4u.cz/ http://mirror.uni-c.dk/pub/gentoo/ http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://de-mirror.org/distro/gentoo/ ftp://de-mirror.org/distro/gentoo/ http://ftp.heanet.ie/pub/gentoo/ ftp://ftp.heanet.ie/pub/gentoo/ http://gentoo.inode.at/ "
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl amd64 berkdb bzip2 cli cracklib crypt cups dri fortran gdbm gpm iconv ipv6 isdnlog jpeg midi mmx mudflap multilib ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection session spl sse sse2 ssl sysfs tcpd tiff unicode xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================
www-client/mozilla-firefox-3.0.5 was built with the following:
CFLAGS="-Wno-return-type -fPIC -pipe -w"
CXXFLAGS="-Wno-return-type -fPIC -pipe -w"

>>> Attempting to run pkg_info() for 'www-client/mozilla-firefox-3.0.5'
 * pkg_info() is not defined: 'mozilla-firefox-3.0.5.ebuild'
Comment 15 Yann Forget 2009-02-19 10:49:37 UTC
This happens also with www-client/mozilla-firefox-3.0.6.
Comment 16 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-05-01 21:14:54 UTC
(In reply to comment #15)
> This happens also with www-client/mozilla-firefox-3.0.6.
> 

Also happens with xorg-server-1.5?
Comment 17 Jory A. Pratt gentoo-dev 2010-07-29 00:53:47 UTC
Versions are no longer in tree, reopen and update bug if you can still reproduce this issue.
Comment 18 Jory A. Pratt gentoo-dev 2010-09-06 13:08:53 UTC
*** Bug 257830 has been marked as a duplicate of this bug. ***