librsvg not linked correctly

Nils Philippsen nphilipp at redhat.com
Sat Oct 25 13:27:34 UTC 2003


On Fri, 2003-10-24 at 23:16, Shahms King wrote:
> For some reason librsvg is not linked against libcroco, meaning that
> nautilus crashes because of a missing symbol in librsvg-2.  Everything
> else works because the gtk-engine and gdk-pixbuf plugins are linked
> against libcroco.  I'm still at a loss about this one because nautilus
> *was* working fine until I clicked on a PNG and nautilus died.  Checking
> ~/.xsession-errors revealed the tell-tale:
> 
> nautilus: relocation error: /usr/lib/librsvg-2.so.2: undefined symbol:
> cr_doc_handler_new
> 
> running:
> $ LD_PRELOAD=/usr/lib/libcroco.so.1 nautilus
> works as expected.  I still don't know why it managed to start the first
> time or why it died, but I do know that ldd /usr/lib/librsvg-2.so.2.4.0
> reveals no link to libcroco.so.1 (as should be expected).

Fixed in librsvg2-2.4.0-3

-- 
     Nils Philippsen    /    Red Hat    /    nphilipp at redhat.com
"They that can give up essential liberty to obtain a little temporary
 safety deserve neither liberty nor safety."     -- B. Franklin, 1759
 PGP fingerprint:  C4A8 9474 5C4C ADE3 2B8F  656D 47D8 9B65 6951 3011
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20031025/01add926/attachment.sig>


More information about the fedora-devel-list mailing list