SuSE GmbH

SuSE Support Database

Title: ld.so.cache corrupted, system does not boot anymore

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch

----------

ld.so.cache corrupted, system does not boot anymore

Symptom:

Right after booting, messages appear at the first programmes that are executed (e.g. fsck, login etc.): ld.so.cache corrupted.

The system is not usable :-(

Cause:

The dynamic linker ld makes sure that programmes dynamically linked to runtime are supplied with the dynamic libraries' corresponding functions. If this cannot be performed, the programme is not able to start.

ld.so.cache is a database, that requires the ld to find the libraries. If this database is destroyed, as said, no dinamically linked programme can be started anymore!

And how can that happen?

Really, very strangely (it has appeared to us for the first time in many years of support).

One possibility could be, that the root-filesystem was full (be careful that this never happens!) and in this moment ldconfig was called (e.g. by SuSEConfig or YaST). The new /etc/ld.so.cache configuration could not therefore be executed.

Solution:

Hint:

----------

See also:

----------

Keywords: LD.SO.CACHE CORRUPTED, BOOT, ROOTFILESYSTEM FULL

----------

Feedback welcome: Send Mail to kfr@suse.de (Please give the following subject: SDB-kfr_59)

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch

----------

SDB-kfr_59, Copyright SuSE GmbH, Nuremberg, Germany - Version:
SuSE GmbH - Last generated: 07. Oct 1999 16:55:35 by maddin with sdb_gen 1.00.0