| Anterior | Siguiente |
| ENAMETOOLONG | EFTYPE |
ELIBACC
Qué significa ELIBACC
ELIBACC es un errno histórico del cargador Linux para una biblioteca requerida que no pudo abrirse o accederse. Debe interpretarse en el contexto de carga del ejecutable, no como un genérico «no se pudo abrir un archivo» desconectado del programa que se inicia.
En Linux moderno, los problemas de bibliotecas suelen hacerse visibles mediante execve(), el intérprete ELF o mensajes del dynamic linker. Si aparece este nombre simbólico, conserva ruta del ejecutable, intérprete, búsqueda de librerías, namespace de montaje y permisos.
Qué comprobar
- Distingue acceso fallido (
ELIBACC) de biblioteca encontrada pero inválida (ELIBBAD) y de intentar ejecutar una librería como programa (ELIBEXEC). - Revisa la ruta de biblioteca realmente resuelta y los permisos de todos sus directorios.
- Comprueba si intervienen contenedores, chroot, emulación o un formato binario de compatibilidad.
- Conserva los diagnósticos del dynamic linker en lugar de reducirlos al nombre del errno.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.