I don't quite know which category to post this in, but it's worth posting as there appears to be a fairly common problem with the libpath statement in OS/2 Config.sys.
Here is a libpath (shortened) as it was sent to me:-
LIBPATH=C:OS2DLLLIBC06.DLL;C:OS2DLLLIBC061.DLL;C:OS2DLLGCC335.DLL;C:ECSDLLVROBJ.DLL;C:IBMLANNETLIB;C:MUGLIBDLL;C:ECSDLL;.;C:O
S2DLL;
.... in case you can't spot it, there are filenames in there. This won't affect OS/2 starting, but expect some strange behaviour!
As I am fairly sure these dll names were not added manually (I have seen this happen on my own system), I suggest that all OS/2 users do a little regular DIY house maintenance, and check that their libpath statement only contains paths to folders, and not filenames!
You could also look on hobbes,
http://hobbes.nmsu.edu/cgi-bin/h-browse?dir=/pub/os2/util/config
where you will find a number of config editors which can help you maintain your config.sys file.
Source: OS2Voice