First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 275833
Alias:
Product:
Component:
Status: NEW
Resolution:
Assigned To: AMD64 Project <amd64@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Tassilo Horn <tassilo@member.fsf.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 275833 depends on: Show dependency tree
Bug 275833 blocks: 165270
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.








View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2009-06-29 14:37 0000
I've set up a fresh ~amd64 system (Intel Core2 Duo), and I need to use a 32bit
application, namely the IBM Rational Service Architect (an eclipse based
modeling tool).

The same problem also appears with app-text/acroread-9.1.2, which is in the
portage tree, so I'll use that as example here.  When I start it up, all
characters in the menu bar and the menus show up as squares.  A screenshot can
be seen at http://www.tsdh.de/~heimdall/acroread.png.

When I start acroread, I get this output:

% acroread 

(acroread:24591): Gtk-WARNING **: Unable to locate theme engine in module_path:
"murrine",

(acroread:24591): Gtk-WARNING **: Unable to locate theme engine in module_path:
"murrine",

(acroread:24591): GdkPixbuf-WARNING **: Error loading XPM image loader: Image
type 'xpm' is not supported

(acroread:24591): GdkPixbuf-WARNING **: Error loading XPM image loader: Image
type 'xpm' is not supported

(acroread:24591): GdkPixbuf-WARNING **: Error loading XPM image loader: Image
type 'xpm' is not supported

(acroread:24591): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): Gdk-CRITICAL **: gdk_window_set_icon_list: assertion
`GDK_IS_PIXBUF (pixbuf)' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-WARNING **: Error loading XPM image loader: Image
type 'xpm' is not supported

(acroread:24591): GdkPixbuf-WARNING **: Error loading XPM image loader: Image
type 'xpm' is not supported

(acroread:24591): GdkPixbuf-WARNING **: Error loading XPM image loader: Image
type 'xpm' is not supported

(acroread:24591): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): Gdk-CRITICAL **: gdk_window_set_icon_list: assertion
`GDK_IS_PIXBUF (pixbuf)' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): Pango-WARNING **: No builtin or dynamically
loaded modules were found. Pango will not work correctly.
This probably means there was an error in the creation of:
  '/etc/pango/pango.modules'
You should create this file by running pango-querymodules.

(acroread:24591): Pango-WARNING **: pango_shape called with bad font, expect
ugly output

(acroread:24591): Pango-WARNING **: pango_font_get_glyph_extents called with
null font argument, expect ugly output

(acroread:24591): GdkPixbuf-WARNING **: Error loading XPM image loader: Image
type 'xpm' is not supported

(acroread:24591): GdkPixbuf-WARNING **: Error loading XPM image loader: Image
type 'xpm' is not supported

(acroread:24591): GdkPixbuf-WARNING **: Error loading XPM image loader: Image
type 'xpm' is not supported

(acroread:24591): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): Gdk-CRITICAL **: gdk_window_set_icon_list: assertion
`GDK_IS_PIXBUF (pixbuf)' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(acroread:24591): Gdk-CRITICAL **: gdk_window_set_icon_list: assertion
`GDK_IS_PIXBUF (pixbuf)' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): Gdk-CRITICAL **: gdk_window_set_icon_list: assertion
`GDK_IS_PIXBUF (pixbuf)' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): Gdk-CRITICAL **: gdk_window_set_icon_list: assertion
`GDK_IS_PIXBUF (pixbuf)' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): Gdk-CRITICAL **: gdk_window_set_icon_list: assertion
`GDK_IS_PIXBUF (pixbuf)' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): Pango-WARNING **: pango_font_get_metrics called with null
font argument, expect ugly output

(acroread:24591): Gdk-CRITICAL **: gdk_window_set_icon_list: assertion
`GDK_IS_PIXBUF (pixbuf)' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(acroread:24591): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(acroread:24591): Pango-WARNING **: pango_cairo_font_get_scaled_font called
with bad font, expect ugly output

I tried reinstalling all emul-linux-x86-* packages, cairo, pango and gtk+, but
the problem persists.  Also, starting acroread with "linux32
/opt/Adobe/Reader9/bin/acroread" doesn't improve anything.

I tried to change the gtk+ theme back to the standard raleigh theme, but except
that the error message "Gtk-WARNING **: Unable to locate theme engine in
module_path: "murrine"" went away, the result stays the same.

Reproducible: Always

Steps to Reproduce:
1. start acroread on a 64bit system
2.
3.

Actual Results:  
squares instead of characters in the menus


emerge --info                                                                  
                                                   /home/horn
Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.10.1-r0,
2.6.30-gentoo-r1 x86_64)
=================================================================
System uname:
Linux-2.6.30-gentoo-r1-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T8100_@_2.10GHz-with-gentoo-2.0.1
Timestamp of tree: Sun, 28 Jun 2009 08:20:01 +0000
app-shells/bash:     4.0_p24
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.5.4-r2, 2.6.2-r1
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-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/revdep-rebuild
/etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c
/etc/udev/rules.d"
CXXFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms
strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
http://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
http://de-mirror.org/distro/gentoo/ "
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-z,now"
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/layman/sunrise"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acl acpi alsa amd64 avahi berkdb bzip2 cairo caps cleartype cli
consolekit cracklib crypt cups dbus djvu dri dvi emacs exif ffmpeg flac fortran
gdbm gif gnutls gpm gtk hal iconv idn imagemagick ioctl ipv6 isdnlog jpeg
libnotify midi mmx mng mp3 mpeg mudflap multilib ncurses nls nptl nptlonly
nsplugin ntp ogg opengl openmp pam pango pcre pdf perl png policykit pppd
python qt3 qt4 readline reflection samba sdl session slp smp spl sse sse2 ssl
ssse3 startup-notification svg sysfs t1lib taglib tcpd theora tiff truetype
unicode vorbis x264 xcb xft xine xinerama xorg xpm xulrunner zeroconf zlib
zsh-completion" 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 synaptics" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" USERLAND="GNU" VIDEO_CARDS="intel"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL,
LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Pacho Ramos 2009-07-05 11:52:53 0000 -------
Have you tried with 20081109 ? (please see bug 254577)

------- Comment #2 From Tassilo Horn 2009-07-05 17:56:39 0000 -------
Hi Pacho.  I have upgraded all emul-linux packages to 20081109, but the problem
still persists.

------- Comment #3 From Pacho Ramos 2009-07-06 17:21:12 0000 -------
Maybe the difference is that you are using ~amd64 while I am with amd64
(stable) :-/

------- Comment #4 From Chad A. Simmons 2009-08-03 16:36:14 0000 -------
(In reply to comment #3)
I tested this on two ~amd64 boxes and I can't reproduce. Perhaps its some kind
of LOCALE setting problem?

------- Comment #5 From Tassilo Horn 2009-08-03 17:48:59 0000 -------
For what it's worth, my locale is:

% locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

I guess that's pretty standard.

------- Comment #6 From Antek Grzymała 2009-08-24 20:37:30 0000 -------
Any updates on that?

------- Comment #7 From Antek Grzymała 2009-08-24 21:03:50 0000 -------
Seems that unmasking

=app-emulation/emul-linux-x86-gtklibs-20081109
=app-emulation/emul-linux-x86-xlibs-20081109
=app-emulation/emul-linux-x86-baselibs-20081109

fixed the problem for me.

------- Comment #8 From Jouni Rinne 2009-10-07 13:37:19 0000 -------
I'm having now exactly the same problem with
emul-linux-x86-gtklibs-20091004_rc1, all the earlier versions have worked
without problems...
Should I continue here or make a new bugreport (because the version has
changed)?

------- Comment #9 From hirakendu 2009-10-13 05:08:33 0000 -------
I have the same problem as in comment #8. gtklibs from 20081109 work fine but
20091004 gives problems. I get errors regarding gdk-pixbuf and pango as in
comment #1 and no fonts as a result. It looks for
/etc/gtk-2.0/gdk-pixbuf.loaders instead of
/etc/gtk-2.0/i686-pc-linux-gnu/gdk-pixbuf.loaders. And similar for /etc/pango/.
While creating appropriate symlinks work, it is a very ugly hack. 

First Last Prev Next    No search results available      Search page      Enter new bug