Just a small explanation on how I got this info:
1. Upgrade libcairo2 with "apt-get -f install" to 1.12.2-1
2. verify iceweasell still crashes with same error -> it does
3. Query info
4. Downgrade to libcairo2_1.8.10 to get a working system
root ~>ldd -r /usr/lib/i386-linux-gnu/libcairo.so.2
linux-gate.so.1 => (0xb7721000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb75d7000)
libpixman-1.so.0 => /usr/lib/i386-linux-gnu/libpixman-1.so.0
(0xb7540000)
libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1
(0xb7509000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6
(0xb746d000)
libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb7443000)
libxcb-shm.so.0 => /usr/lib/i386-linux-gnu/libxcb-shm.so.0 (0xb743f000)
libxcb-render.so.0 => /usr/lib/i386-linux-gnu/libxcb-render.so.0
(0xb7434000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb7410000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb7408000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb72cf000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb72b6000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb72ad000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb7286000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb713d000)
/lib/ld-linux.so.2 (0xb7722000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xb7113000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb7110000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb710a000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb70f7000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb70f3000)
undefined symbol: XRenderCreateLinearGradient
(/usr/lib/i386-linux-gnu/libcairo.so.2)
undefined symbol: XRenderCreateSolidFill
(/usr/lib/i386-linux-gnu/libcairo.so.2)
undefined symbol: XRenderCreateRadialGradient
(/usr/lib/i386-linux-gnu/libcairo.so.2)
root ~>
root ~>nm -D /usr/lib/i386-linux-gnu/libXrender.so.1 | fgrep
XRenderCreateSolidFill
00004790 T XRenderCreateSolidFill
root ~>
And because it seems relevant:
root ~>nm -D /usr/lib/i386-linux-gnu/libXrender.so.1 | fgrep
XRenderCreateLinearGradient
00004890 T XRenderCreateLinearGradient
root ~>nm -D /usr/lib/i386-linux-gnu/libXrender.so.1 | fgrep
XRenderCreateRadialGradient
00004ac0 T XRenderCreateRadialGradient
root ~>
Interesting. So it _is_ there but is not found.
If there is anything else, just let me know.
Arno
--
Arno Wagner, Dr. sc. techn., Dipl. Inform., Email: [email protected]
GnuPG: ID: 1E25338F FP: 0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F
----
One of the painful things about our time is that those who feel certainty
are stupid, and those with any imagination and understanding are filled
with doubt and indecision. -- Bertrand Russell
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]