Notas de Versão do Oracle® Solaris 11.2

Exit Print View

Updated: Maio de 2015
 
 

A Inicialização da Biblioteca libima.so Não é MT-Safe (17540151)

As rotinas de inicialização da biblioteca libima so_init() e InitLibrary() não são funções thread-safe. Portanto, as rotinas de inicialização não são chamadas corretamente para interfaces MT-safe.

Solução alternativa: não use o parâmetro lazyload para vincular à libima. Por exemplo, não compile o código usando o parâmetro lazyload.

cc example.c -mt -z lazyload -lima

Em vez disso, use o seguinte comando para compilar o código:

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