Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 311153

Summary: Firefox 3.6 crashes when opening up about:config in the location bar
Product: Gentoo Linux Reporter: Todd Walter <todd>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED LATER    
Severity: minor    
Priority: High    
Version: 10.1   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Todd Walter 2010-03-24 17:18:24 UTC
With www-client/mozilla-firefox-3.6-r5, when opening about:config from the location bar the application segfaults.

Reproducible: Always

Steps to Reproduce:
1.Open Firefox
2.Type about:config in the location bar and press enter
3.Kaboom!

Actual Results:  
Segfault.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6c66df0 in strncmp () from /lib/libc.so.6
(gdb) bt
#0  0x00007ffff6c66df0 in strncmp () from /lib/libc.so.6
#1  0x00007fffebb54494 in __xmlParserInputBufferCreateFilename () from /usr/lib/libxml2.so.2
#2  0x00007fffebbd8075 in xmlNewTextReaderFilename () from /usr/lib/libxml2.so.2
#3  0x00007fffebe6d9c6 in ?? () from /usr/lib/libgnomevfs-2.so.0
#4  0x00007fffebe6df7d in gnome_vfs_mime_get_value () from /usr/lib/libgnomevfs-2.so.0
#5  0x00007fffe1af7f67 in ?? () from /usr/lib64/xulrunner-1.9.2/components/libmozgnome.so
#6  0x00007ffff51f4bff in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#7  0x00007ffff51f3df7 in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#8  0x00007ffff51f49bc in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#9  0x00007ffff51ea16f in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#10 0x00007ffff4fc761c in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#11 0x00007ffff4fc7872 in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#12 0x00007ffff54196ee in NS_InvokeByIndex_P () from /usr/lib64/xulrunner-1.9.2/libxul.so
#13 0x00007ffff4be2c47 in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#14 0x00007ffff4beafb5 in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#15 0x00007ffff62d8fb7 in js_Invoke () from /usr/lib64/xulrunner-1.9.2/libmozjs.so
#16 0x00007ffff62cac74 in ?? () from /usr/lib64/xulrunner-1.9.2/libmozjs.so
#17 0x00007ffff62d94ad in js_Invoke () from /usr/lib64/xulrunner-1.9.2/libmozjs.so
#18 0x00007ffff4bdfbf8 in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#19 0x00007ffff541a2b9 in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#20 0x00007ffff541977b in ?? () from /usr/lib64/xulrunner-1.9.2/libxul.so
#21 0x00007fffdccbef40 in ?? ()
#22 0x00007fffe470c028 in ?? ()
#23 0x00007fffdec141a0 in ?? ()
#24 0x00007fffdcca77c0 in ?? ()
#25 0x00007fffea1ceb88 in ?? ()
#26 0x0000000000000001 in ?? ()
#27 0x0000000000000000 in ?? ()


Expected Results:  
Internal preferences dialogue should appear

net-libs/xulrunner-1.9.2-r5
dev-libs/nss-3.12.5-r1
dev-libs/libxml2-2.7.6
Comment 1 Todd Walter 2010-03-24 17:19:48 UTC
Portage 2.1.8.3 (default/linux/amd64/10.0, gcc-4.4.3, glibc-2.11-r1, 2.6.33-rc2 x86_64)
=================================================================
System uname: Linux-2.6.33-rc2-x86_64-Intel-R-_Core-TM-2_CPU_T5500_@_1.66GHz-with-gentoo-2.0.1
Timestamp of tree: Mon, 22 Mar 2010 01:45:02 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.1_p2
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4-r1, 3.1.1-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.8.0-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     9999
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.4_p6-r1, 1.6.3-r1, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.51.0.4
sys-devel/gcc:       4.3.4, 4.4.3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.33
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://mirrors.tera-byte.com/pub/gentoo ftp://gentoo.arcticnetwork.ca/pub/gentoo/ http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ "
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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.ca.gentoo.org"
USE="3ds 64bit X X509 a52 aac acl acpi addns ads aften alsa amazon amd64 amr amrnb amrr ao archive assistant awe32 berkdb bluetooth boost bzip2 cairo cdio cdparanoia cdr cdrkit cdrom cdrtools cdsound cifsupcall clamav clamd clamdtop cli consolekit cracklib crypt cups cupsddk cxx dbm dbus dbx dell designer domain-aware dri dvd dvdarchive dvdchapjump dvdnav dvdr dvi expat fame fbcon festival flac flash fluidsynth fmod fontconfig fontforge foomaticdb fortran fts3 garmin gdbm gif glade glib glut gnome gnutls gpg gphoto2 gpm gps gs gsm gtk gui gutenprint gzip hal ical iconv icq id3 id3tag idb imagemagick imaging imap imlib inkjar ipv6 irda java jbig joystick jpeg jpeg2k kerberos kpathsea kvm laptop lcms ldap lm_sensors lvm lzma midi mjpeg mmx mmxext mng modules mp2 mp3 mp3rtp mp3tunes mp4 mpeg mplayer mpu401 mssql mudflap multilib musepack nat ncurses nls nptl nptlonly nsplugin nspr ntfs ntlm oci8 odbc ode ogg ogg123 ogm openal opencore-amr openct openexr opengl openinventor openmp openssl opensslcrypt openstreetmap oracle orathreads oss otp otr pam pcap pcmcia pcre pda pdf perl pkcs11 pmu png pnm ppds pppd ps pstoedit python qt3support rdesktop rdp readline realms reflection samba scanner scp screen sctp sdk sdl sdl-image sdl-sound sdlaudio secure-delete sensord serial server session sftp smbclient smbsharemodes smp sndfile snes sound soundex soundextract spl sql sqlite srtp sse sse2 sse3 sse4 ssl ssse3 svg svgz sysfs tcl tcpd threads tiff timidity tk totem truetype type3 udev unicode usb uudeview uuencode valgrind vcd vcdinfo vcdx vde vga vhook video virtualbox vistafree vnc vorbis wav wavpack webkit wifi winbind winetools winetriks wininst winpopup wireshark wma wma-fixed wmf wordperfect wps wxwidgets x264 x264-static xanim xbase xcomposite xen xinerama xml xorg xrandr xrender xterm-color xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda hda-intel" 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 alps" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Todd Walter 2010-03-24 17:30:47 UTC
emerge'ing libxml2-2.7.7 results in Firefox executing correctly.  I will remove and re-emerge 2.7.6 to see if it is version specific.
Comment 3 Todd Walter 2010-03-24 17:48:56 UTC
The problem returned when using libxml2-2.7.6.  Presumably this will not be an issue by the time it hits stable.