Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93690 - crash of gimp / graveman / others apps when 'listing' files (pango and GLib-GObject)
Summary: crash of gimp / graveman / others apps when 'listing' files (pango and GLib-G...
Status: RESOLVED DUPLICATE of bug 84586
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-23 06:45 UTC by arpac
Modified: 2005-06-24 20:17 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description arpac 2005-05-23 06:45:02 UTC
when listing files with the browser some apps crash
I'm using xfce4

Reproducible: Always
Steps to Reproduce:
1.lunch graveman or gimp
2.use the browser


Actual Results:  
for exemple:

# graveman 

(graveman:16890): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT
(object)' failed

(graveman:16890): Pango-CRITICAL **: _pango_engine_shape_covers: assertion
`PANGO_IS_FONT (font)' failed

(graveman:16890): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT
(object)' failed

(graveman:16890): Pango-CRITICAL **: _pango_engine_shape_shape: assertion
`PANGO_IS_FONT (font)' failed

Pango-ERROR **: file shape.c: line 75 (pango_shape): assertion failed:
(glyphs->num_glyphs > 0)
aborting...
Abandon

#


# emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0/2.4, gcc-3.3.5,
glibc-2.3.4.20041102-r1, 2.4.31-pre2-bk1-aid i686)
=================================================================
System uname: 2.4.31-pre2-bk1-aid i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 29 2005, 11:02:41)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r1, 2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
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/bind
/var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://mir.zyrianes.net/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 16bit 3dnow 3dnowex X X509 Xaw3d a52 aac aalib adns aim alsa apache2
aper apm audiofile avi bash-completion berkdb bigger-fonts bitmap-fonts
blender-game bundled-libs bzip2 bzlib cairo calendar caps cdb cdda cddb cdf
cdinstall cdio cdparanoia cdr cdrom chroot cjk clamav cle266 clisp cln cmucl
codecs cpdflib cracklib crypt cscope css ctype cups curl curlwrappers custreloc
dba dbase dbm dbmaker dbx dga distcache distribution divx4linux dmx dnd droproot
dts dv dvb dvd dvdr dvdread dxr3 emboss emoticon encode escreen esd exif
extensions f2c faad fam fame fbcon festival ffmpeg flac flood fmod foomaticdb
fortran fpx freetts freetype ftp fusion gcc-libffi gcj gcl gd gdbm ggi gif gimp
gimpprint ginac gkrellm glade glep glgd glitz glut gmail gmtfull gmthigh
gmtsuppl gmttria gphoto2 gpm graphviz gs gsl gsm gsnd gstreamer gtk gtk2 guile
hbci hdf hdf5 high-ints icon iconv icq icu ide idea idl ieee1394 image imagekits
imagemagick imap imlib imlib2 informix ingres inifile innkeywords innodb
inntaggedhash interbase intl iodbc ipv6 ipv6arpa irda ithreads j2ee jabber jack
jack-tmpfs java javascript jbig jce jimi joystick jp2 jpeg junit kadu-voice
ladcca ladspa lapack large-domain largeterminal latex lcms ldap libcaca
libclamav libg++ libgd libgda libsamplerate libwww lids live lua lzo lzw
lzw-tiff m17n-lib mad maildir maps matroska mcal mcve md5sum mecab memlimit
messages mew mhash migemo mikmod mime mimencode mips16 mixer mjpeg mls mmap mmx
mmx2 mng mnogosearch moneyplex monkey mono motif mozaccess mozilla moznocompose
moznoirc moznomail mozp3p mozplaintext mozsvg mozxmlterm mp3 mpeg mpeg2 mpeg4
mpi mplayer mpm-leader mpm-metux mpm-peruser mpm-prefork mpm-threadpool
mpm-worker msession msn msql multislot multitarget music mysql mysqli mythtv
mzscheme nagios-dns nagios-ntp nagios-ping nagios-ssh nas native ncurses neXt
net netbeans netcdf nethack network neural nls no-opts no-suexec noamazon
nocardbus nocd normalizemime ntlm nviz oav objc ocaml odbc ode ofx ogdi ogg
oggvorbis old-crypt oldworld openal opengl operanom2 opie oscar ospfapi oss
ovrimos pam parse-clocks passfile pcntl pcre pda pdf pdfkit pdflib pear-db perl
php physfs pic pie plotutils png portaudio posix postgres ppds prelude pri print
private pthreads pvm python qdbm qemu-fast qhull qmail quicktime quotas quotes
radius readline recode resperl rogue rplay rrdtool rtc ruby samba sapdb
savedconfig sbcl scanner screenshot sdl sendfile server session sftplogging
shaper sheep silc silverxp simplexml skey skk slang slp smartcard smime sms
sndfile snmp snortsam soap sockets socks5 softmmu softquota solid sounds
soundtouch sox spamassassin speedo speex spell spl sqlite sqlite3 src sse ssl
stats stencil-buffer stream streamzap stroke subject-rewrite svg svga sybase-ct
syslog sysvipc szip t1lib tcltk tcpd tcpmd5 tcsim tetex tga theora threads
thumbnail tidy tiff timidity tlen tokenizer tools tpctlir transcode translator
transparent-proxy truetype truetype-fonts type1 type1-fonts ucs4 uim uml
underscores unicode uptimed usagi usb userland userlocales utf8 uudeview v4l
v4l2 vcd vcdimager vdesktop videos vidix vim vim-pager vim-with-x virus-scan vlm
vnc vorbis vpopmail wddx wifi winbind withsamplescripts wma123 wmf wxwindows
xanim xatrix xbase xchatdccserver xchattext xface xforms xfs xgetdefault xim
xine xinerama xinetd xml xml2 xmlrpc xmms xosd xpm xprint xrandr xscreensaver
xsl xslt xv xvid yahoo yaz yv12 zaptel zeo zlib zvbi userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, LINGUAS
Comment 1 John N. Laliberte (RETIRED) gentoo-dev 2005-05-23 09:11:29 UTC
http://forums.gentoo.org/viewtopic-t-300287.html

Try changing the default font:
http://www.gnome.org/~shaunm/admin-guide/gconf-9.html
(since you said you were using xfce )

Report back with results, Thanks!
Comment 2 arpac 2005-05-23 10:53:49 UTC
I've try to change the font in xfce4, but nothing change (times,utopia,etc..)
Comment 3 John N. Laliberte (RETIRED) gentoo-dev 2005-05-24 13:07:46 UTC
when you say "nothing change", does that mean you were unsuccessful in changing
the font, or that even after changing the font, the programs still crash with
the same error?
Comment 4 arpac 2005-05-24 13:24:35 UTC
successfuly change the font, but that wasn't the good font (I've changed the
font of the window manager but not of the user interface ...)
So I'm really sorry, when changing the font, that works. thanks
Comment 5 John N. Laliberte (RETIRED) gentoo-dev 2005-05-24 13:27:43 UTC
great, thanks for the quick responses!
Comment 6 foser (RETIRED) gentoo-dev 2005-05-25 16:03:45 UTC
on a side note, it might be interesting to report the crashing font upstream,
things shouldn't crash after all. You should probably see where it breaks with
gdb (i guess most likely freetype, xft or fontconfig) and report to those devs.
Comment 7 MT 2005-05-29 09:11:47 UTC
same problem here, i have tried to change the default font as indicate in the
suggested link:  http://www.gnome.org/~shaunm/admin-guide/gconf-9.html

i have run these at shell:

gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults
--type string --set /apps/nautilus/preferences/desktop_font "Bitstream Vera Sans"

gconftool-2 --direct --config-source
xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set
/desktop/gnome/interface/font_name "Bitstream Vera Sans"

but nothing changed, the problem persist; maybe i have used a wrong gconftool
command? if so, what is the right command to change font to all applications by
gconftool?
Comment 8 John N. Laliberte (RETIRED) gentoo-dev 2005-05-29 16:18:33 UTC
re-opened due to another person with the same issue.

@Toffanin [WiredTEK]:
are you also running xfce4?  Could you include your emerge info along with a
description of your X environment?

First, please do this command to show the current font:
gconftool-2 --get /desktop/gnome/background/picture_filename

and report back.

Thanks!
Comment 9 John N. Laliberte (RETIRED) gentoo-dev 2005-05-29 16:19:33 UTC
that gconftool-2 command was supposed to be:

gconftool-2 --get /desktop/gnome/interface/font_name
Comment 10 MT 2005-05-30 05:44:57 UTC
@LaLiberte:

sure, here my emerge info:

Portage 2.0.51.21-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.5-r0, 2.6.11-gentoo-r8 i686)
=================================================================
System uname: 2.6.11-gentoo-r8 i686 VIA Samuel 2
Gentoo Base System version 1.6.11
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.7
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.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mtune=c3 -Os -pipe -ffast-math"
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 /var/qmail/alias /var/qmail/control
/var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mtune=c3 -Os -pipe -ffast-math -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources"
LINGUAS="it"
MAKEOPTS="-j2 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X a52 aalib acpi aim alsa apache2 avi bash-completion berkdb
bitmap-fonts bmp bzlib cdr crypt cups curl curlwrappers divx4linux dvd dvdr eds
emboss encode exif fam flac foomaticdb fortran ftp gd gdbm gif gpg gphoto2 gpm
gtk gtk2 gtkhtml guile hal icq imap imlib java jpeg junit kde libg++ libwww
memlimit mikmod mime ming mmap mmx mng motif mozsvg mozxmlterm mp3 mpeg msn
mysql ncurses nls objc ogg oggvorbis opengl packagemetabuilds pam pcntl pdflib
perl png posix postgres python qmail qt quicktime readline samba scanner sdl
session sftplogging simplexml slang socket spamassassin spell sqlite ssl svg
svga tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis win32codecs wmf
x86 xine xml2 xmlrpc xmms xprint xv xvid yahoo zlib video_cards_sis linguas_it
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS

my X is:

Calculating dependencies ...done!
[ebuild   R   ] x11-base/xorg-x11-6.8.2-r1  -3dfx +3dnow +bitmap-fonts -cjk
-debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers -ipv6
-minimal +mmx +nls +opengl +pam -sdk -sse* -static +truetype-fonts +type1-fonts
(-uclibc) +xprint +xv

my Xfce4 is:

Calculating dependencies ...done!
[ebuild   R   ] xfce-base/xfce4-4.2.1.1  -debug -doc 0 kB

my gtk+:

Calculating dependencies ...done!
[ebuild   R   ] x11-libs/gtk+-2.6.7  -debug -doc +jpeg -static +tiff

the command "gconftool-2 --get /desktop/gnome/interface/font_name" report me:
"Bitstream Vera Sans"

i don't have Gnome DE, only XFCE4, if you need more info, tell me, is not a
problem for me (this is also a testing machine, so if you need to do something
of dirty with the portage, don't esitate ;) )
Comment 11 John N. Laliberte (RETIRED) gentoo-dev 2005-06-24 20:17:11 UTC
people who reported this bug, please watch tommorrow for a small patch that may
fix this problem.  I would like you to test this.

*** This bug has been marked as a duplicate of 84586 ***