Hi Steve!

I've got problem I belive is related to the previous one. ILINK now crashes 
while writing the mapfile. If no mapfile is requested no crash.

The invocation of the testcase is:
    ilink /MAP:tst.map /L /OUT:tst.dll *.obj *.o *.lib *.def


While we're at this with mapfiles, I've noticed with the 3.6.5 and later 
linkers the filenames in the linenumber listings are not correct. It appears 
to be a length problem where one or more weird chars are added. Guessing this
the filename might be a length prefixed string and the fprintf is missing 
the right formatting. (fprintf(phMapFile, "\tFile %2d) %.*s\n", iFile, *psFile, psFile + 1);)


Kind Regards,
 Knut