After a recent update to mozilla 1.2.1-r1, Xft-2 and gtk 2.1.x (ie, the whole ~x86 emerge -u world shebang) galeon is more or less unusable. I have rebuilt galeon afterwards. I'm running a prelinked system (oh great, more factors to add to it) and that actually doesn't appear to be the case. calling "galeon-bin" alone, will give me a browser that actually works, but using the galeon script (/usr/bin/galeon) it will crash with the following message: Gtk-CRITICAL **: file gtkentry.c: line 442 (gtk_entry_set_text): assertion `text != NULL' failed. Gdk-ERROR **: BadLength (poly request too large or internal Xlib length erro serial 5662 error_code 16 request_code 157 minor_code 20 Gdk-ERROR **: BadLength (poly request too large or internal Xlib length erro serial 5663 error_code 16 request_code 157 minor_code 20 (yep, they are cut that way, really odd.. might be my term spooking me) when launching galeon-bin only things appear to work. Darkmere root # emerge info Portage 2.0.45-r3 (default-x86-1.4, gcc-sh: line 1: /usr/bin/gcc: No such file or directory, glibc-2.3.1-r2) ================================================================= System uname: 2.4.20 i686 AMD Athlon(tm) Processor USE="x86 3dnow apm avi encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png qtmt quicktime spell truetype xml2 xv zlib gdbm berkdb slang readline tetex aalib svga ggi tcltk java guile X sdl gpm tcpd pam libwww perl python esd imlib gtk motif opengl mozilla gphoto2 cdr crypt alsa oggvorbis -arts -qt -kde -cups gnome gpg gpgme bonobo doc oss ssl xmms" ARCH="x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O2 -pipe" CXXFLAGS="-march=athlon-tbird -O2 -pipe" ACCEPT_KEYWORDS="x86 ~x86" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" MAKEOPTS="-j10" JDK_HOME="/opt/sun-jdk-1.4.1.01" JAVA_HOME="/opt/sun-jdk-1.4.1.01" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo" (gcc is 3.2.1 with gcc-config script)
same here; don't have a prelinked system
appears to be mozilla as well.. *cough* spider@Darkmere> /usr/lib/mozilla/mozilla ~ Gdk-ERROR **: BadLength (poly request too large or internal Xlib length erro serial 342 error_code 16 request_code 157 minor_code 20 spider@Darkmere> /usr/lib/mozilla/mozilla-bin something goes wrong there... uncertain of what.
Spider, any chance of recompiling them with: # RESTRICT="nostrip" DEBUG="yes" BUILDDEBUG="yes" CFLAGS="-ggdb" CXXFLAGS="-ggdb" emerge .... And debugging them ? They work fine this side ... Also maybe check that you have fontconfig-2.1, xft-2.0.1, freetype-2.1.2-r2 or later, pango-1.1*, gtk+-2.1*, etc.
all versions match as latest, really odd this one. Will try the debug builds.
Spider, before you get too far with the debug stuff .. try mozilla-1.2.1-r2 ..
okay. the new moz revision fixed this nicely. all works!