Solaris Common Messages and Troubleshooting Guide

.lib section in a.out corrupted

Cause

Trying to exec(2) an a.out(4) that requires a static shared library (to be linked in) and there was erroneous data in the .lib section of the a.out(4). The .lib section tells exec(2) which static shared libraries are needed. The a.out(4) is probably corrupted.

Technical Notes

The symbolic name for this error is ELIBSCN, errno=85.