Joseph Kowalski wrote: > What is the commitment level to "libshim"? More relevantly, does this > get a man page? Does it get no man page, but some other documentation > (linker guide?)? Its kinda strange, because I can understand lots of > reasons to document it in unique ways, but I suspect it should be > documented somewhere.
0 at 0.so.1 only exists in ld.so.1(1) as far as I know. Perhaps something similar for Rogers library. NOTES ... The user compatibility library /usr/lib/0 at 0.so.1 provides a mechanism that establishes a value of 0 at location 0. Some applications exist that erroneously assume a null character pointer should be treated the same as a pointer to a null string. A segmentation violation occurs in these applica- tions when a null character pointer is accessed. If this library is added to such an application at runtime using LD_PRELOAD, the library provides an environment that is sym- pathetic to this errant behavior. However, the user compati- bility library is intended neither to enable the generation of such applications, nor to endorse this particular pro- gramming practice. -- Rod.