I have encountered similar issues with TGA files and I think you had the same issues too.
Could this simply be a bug in GDK?

Jay

On 7/31/2011 9:23 PM, Tim Penhey wrote:
Hi people,

I'm probably doing something stupid, but I'm not sure what it is.

I've finally managed to debug enough to find out what the error itself is
though.

WARN  2011-08-01 13:09:12 unity.places PlacesStyle.cpp:253 Unable to texture
/home/tim/staging/share/unity/4/search_magnify.png: Couldn't recognize the
image file format for file '/home/tim/staging/share/unity/4/search_magnify.png'

(and five others)

followed by a SIGSEGV due to an unexpected unloaded texture (one of those that
failed).

Why would the gdk image loader for PNG files not be loaded?

I ran gdb with LD_DEBUG=files to show me all of the libraries being loaded, and
the expected /usr/lib/x86_64-linux-gnu/gdk-
pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so wasn't loaded.

The other two png libraries:
   /home/tim/staging/lib/compiz/libimgpng.so
   /lib/x86_64-linux-gnu/libpng12.so.0.44.0

were loaded.  The function call that is failing is  gdk_pixbuf_new_from_file,
and it seems it isn't able to load the png loader for some weird reason.

When running my local compiz, I run the following command first

function unity-env
{
   export PATH=~/staging/bin:$PATH
   export XDG_DATA_DIRS=~/staging/share
   export LD_LIBRARY_PATH=~/staging/lib:$LD_LIBRARY_PATH
   export LD_RUN_PATH=~/staging/lib:$LD_RUN_PATH
   export PKG_CONFIG_PATH=~/staging/lib/pkgconfig
   export PYTHONPATH=~/staging/lib/python2.7/site-packages
}

Anyone got any clues?

Cheers,
Tim


_______________________________________________
Mailing list: https://launchpad.net/~ayatana-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ayatana-dev
More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~ayatana-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ayatana-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to