Site icon EfmSoft

What does errno 78 (ENAMETOOLONG) in Solaris mean?

 
Could be also:
ConstantTypeOS
EREMCHGerrnoLinux
ENOSYSerrnoMac
PFN_LIST_CORRUPTBugCheck CodeWindows
Previous Next
ENOSYS ELIBACC

ENAMETOOLONG

Pathname length limit

ENAMETOOLONG is Solaris errno 78 (path name is too long). Solaris rejected a pathname or component that exceeded PATH_MAX or NAME_MAX.

Measure both the complete pathname and individual component lengths after all substitutions and symlink expansion. Shortening a display name is irrelevant if a generated directory component or resolved target is what exceeds the Solaris limit.

What to check

  • Capture the exact interface, structure type, and ABI width used by the process.
  • for path failures, record both full pathname length and individual component length.
  • for representability failures, compare large-file, 32-bit, and 64-bit build modes.

References


Looking for a different code? Search another status or error code.

Exit mobile version