shared library corruption after hibernation?

Andras Simon szajmi at gmail.com
Sun Jan 17 15:24:55 UTC 2010


After waking up from hibernation (FC12 on an Acer netbook)
NetworkManager insists that networking is disabled, so I try

[root at pici ~]# service NetworkManager restart
Starting NetworkManager daemon: NetworkManager: error while loading
shared libraries: /lib/libuuid.so.1: invalid ELF header

Looks like networking should be the least of my worries...

[simon at pici ~]$ rpm -qf /lib/libuuid.so.1
rpm: relocation error: /usr/lib/librpmio.so.0: symbol fcntl, version
GLIBC_2.0 not defined in file libpthread.so.0 with link time reference

instead of libuuid-2.16.2-5.fc12.i686, but it's not just a problem
with rpm, because

[simon at pici ~]$ file /lib/libuuid.so.1
/lib/libuuid.so.1: symbolic link to `libuuid.so.1.3.0'

[simon at pici ~]$ file /lib/libuuid.so.1.3.0
/lib/libuuid.so.1.3.0: data

instead of
/lib/libuuid.so.1.3.0: ELF 32-bit LSB shared object, Intel 80386,
version 1 (SYSV), dynamically linked, stripped

After rebooting, things are back to normal.
Any idea what's going on?

Andras


More information about the users mailing list