Oracle® Solaris 11.2 – Versionshinweise

Druckansicht beenden

Aktualisiert: Mai 2015
 
 

libima.so-Bibliotheksinitialisierung ist nicht MT-sicher (17540151)

Die libima-Bibliotheksinitialisierungsroutinen, so_init() und InitLibrary(), sind keine threadsicheren Funktionen. Deshalb werden die Initialisierungsroutinen für MT-sichere Schnittstellen nicht ordnungsgemäß aufgerufen.

Problemumgehung: Verwenden Sie den Parameter lazyload nicht zur Verbindung mit libima. Beispiel: Kompilieren Sie den Code nicht mit dem Parameter lazyload.

cc example.c -mt -z lazyload -lima

Verwenden Sie stattdessen den folgenden Befehl zur Kompilierung des Codes:

cc example.c -mt -z nolazyload -lima -z lazyload