| Anterior | Siguiente |
| ENOSR | ENOSR |
ENAMETOOLONG
Qué significa ENAMETOOLONG en macOS
ENAMETOOLONG señala un límite de longitud de nombre o ruta. La restricción puede aplicarse al pathname total o a un componente individual, por lo que contar solo caracteres de la cadena completa no basta.
También importa la representación utilizada y la API: distintas capas pueden normalizar o expandir una ruta antes de llegar al filesystem.
Qué comprobar
- Registra la ruta exacta y la syscall que devuelve el errno.
- Mide pathname total y componentes por separado después de la normalización usada por la aplicación.
- Comprueba symlinks o prefijos que expanden una ruta aparentemente corta.
- No truncar nombres automáticamente: puede producir colisiones o apuntar a otro objeto.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.