After I upgrade gtk+ to 2.6.8, firefox print warning message about gdk_property_get(). Reproducible: Always Steps to Reproduce: 1. start firefox 2. 3. Actual Results: No running windows found (firefox-bin:26175): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?) *** loading the extensions datasource emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.12-gentoo-r9 i686) ================================================================= System uname: 2.6.12-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5 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 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -fprefetch-loop-arrays -fomit-frame-pointer -momit-leaf-frame-pointer -mmmx -msse -msse2" 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/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fprefetch-loop-arrays -fomit-frame-pointer -momit-leaf-frame-pointer -mmmx -msse -msse2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy ccache distlocks moo sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.tsinghua.edu.cn/mirror/gentoo http://gentoo.chem.wisc.edu/gentoo" LANG="en_US.UTF-8" LDFLAGS="-Wl,-z,now -Wl,-O1" LINGUAS="en zh_CN" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://140.211.166.165/gentoo-portage" USE="x86 X aac alsa audiofile avi bash-completion berkdb bitmap-fonts browserplugin cjk crypt cscope divx4linux dvd eds emacs emboss flac foomaticdb gdbm gpm gstreamer gtk gtk2 imagemagick imlib java jpeg lcms libg++ libwww mad matroska mikmod mmx mng mozilla mp3 mpeg ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline sasl spell sse sse2 ssl svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode vorbis xml2 xv xvid zlib linguas_en linguas_zh_CN userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL
Let me just second that. I recently upgraded to gtk+ 2.6.8 and I couldn't start firefox anymore. After downgrading gtk+ to 2.6.7 firefox is working again.
*bump* anyone looking at this? It also can rear it's head via breaking selectively breaking cookies for firefox (yes that sounds insane, but I've nailed it down to 2.6.7/2.6.8)
It was disappeared in following gtk+ version, and firefox 1.5 is stable now. No need to keep this bug open.