[csw-users] evince hangs due to fontconfig?

Gerard Henry ghenry at cmi.univ-mrs.fr
Fri Sep 4 11:37:42 CEST 2009


hello all,
on solaris 10, with the latest packages, i have a serious problem when 
using evince or acroread:
(evince:6367): Pango-WARNING **: ld.so.1: evince: fatal: relocation 
error: file /opt/csw/lib/libfontconfig.so.1: symbol FT_Select_Size: 
referenced symbol not found (evince:6367): Pango-WARNING **: Failed to 
load Pango module '/opt/csw/lib/pango/1.6.0/modules/pango-basic-fc.so' 
for id 'BasicScriptEngineFc'

or
(acroread:5976): Pango-WARNING **: ld.so.1: acroread: fatal: relocation 
error: file /opt/csw/lib/libfontconfig.so.1: symbol FT_Select_Size: 
referenced symbol not found (acroread:5976): Pango-WARNING **: Failed to 
load Pango module '/opt/csw/lib/pango/1.6.0/modules/pango-basic-fc.so' 
for id 'BasicScriptEngineFc'

These applications are called within TexMaker, a qt app that uses a ton 
of libs:
mombasa-henry% pldd 6324
6324:   /usr/local/texmaker-1.7.1/bin/texmaker
/usr/local/Trolltech/Qt-4.4.0/lib/libQtGui.so.4.4.0
/opt/csw/lib/libpng12.so.0.39.0
/usr/openwin/lib/libSM.so.6
/usr/openwin/lib/libICE.so.6
/usr/openwin/lib/libXi.so.5
/usr/openwin/sfw/lib/libXrender.so.1
/usr/openwin/lib/libXext.so.0
/usr/openwin/lib/libX11.so.4
/lib/libresolv.so.2
/lib/libsocket.so.1
/lib/libnsl.so.1
/usr/local/Trolltech/Qt-4.4.0/lib/libQtCore.so.4.4.0
/opt/csw/lib/libz.so.1.2.3
/opt/csw/lib/libiconv.so.2.5.0
/lib/libdl.so.1
/lib/libpthread.so.1
/lib/librt.so.1
/usr/sfw/lib/libstdc++.so.6.0.3
/lib/libm.so.2
/usr/sfw/lib/libgcc_s.so.1
/lib/libc.so.1
/opt/csw/lib/libpng.so.3.39.0
/lib/libm.so.1
/lib/libaio.so.1
/lib/libmd.so.1
/platform/sun4u-us3/lib/libc_psr.so.1
/usr/lib/locale/iso_8859_1/iso_8859_1.so.3
/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.3
/usr/openwin/sfw/lib/libXfixes.so.1
/usr/X11/lib/libXcursor.so.1
/usr/local/Trolltech/Qt-4.4.0/plugins/imageformats/libqgif.so
/usr/local/Trolltech/Qt-4.4.0/plugins/imageformats/libqico.so
/usr/local/Trolltech/Qt-4.4.0/plugins/imageformats/libqjpeg.so
/opt/csw/lib/libjpeg.so.62.0.0
/usr/local/Trolltech/Qt-4.4.0/plugins/imageformats/libqmng.so
/usr/local/Trolltech/Qt-4.4.0/plugins/imageformats/libqsvg.so
/usr/local/Trolltech/Qt-4.4.0/lib/libQtSvg.so.4.4.0
/usr/local/Trolltech/Qt-4.4.0/lib/libQtXml.so.4.4.0
/usr/local/Trolltech/Qt-4.4.0/plugins/imageformats/libqtiff.so
/opt/csw/lib/libtiff.so.3.8.2
/usr/local/Trolltech/Qt-4.4.0/plugins/codecs/libqcncodecs.so
/usr/local/Trolltech/Qt-4.4.0/plugins/codecs/libqjpcodecs.so
/usr/local/Trolltech/Qt-4.4.0/plugins/codecs/libqkrcodecs.so
/usr/local/Trolltech/Qt-4.4.0/plugins/codecs/libqtwcodecs.so


In evince, the result is that if the user want to refresh the display, 
the app hangs and the only solution is to kill it :(

Is the a workaround since this is the latest releases of fontconfig, 
libpango, etc...?

thanks in advance,

gerard



More information about the users mailing list