OS/2 2.1 App File Locking Causes Trap000D (109487)
The information in this article applies to:
- Microsoft LAN Manager 2.2
- Microsoft LAN Manager 2.2a
- Microsoft LAN Manager 2.2b
This article was previously published under Q109487 SYMPTOMS
An application written to use OS/2 2.1 DosSFileLock functions for unlocking
files causes a Trap000D on the workstation when unlocking files on a
redirected drive. This does not occur when running an application that is
unlocking files on the local workstation.
CAUSE
The OS/2 2.1 client redirector used uninitialized global variables instead
of passed arguments in the FS_FILELOCKS function.
RESOLUTION
Obtain the corrected file "Netwksta.sys" from Microsoft Product Support
Services.
When loading on an OS/2 2.1 workstation, you have to place a statement in
the OS2VER file for NETWKSTA.SYS so that it is referenced as an OS/2 2.0
file.
To edit OS2VER use these steps:
- Use ATTRIB.EXE to remove the system/hidden/read-only attributes from
the file.
- Edit OS2VER and add this line if it is not already there:
2.0=netwksta.sys - Replace the system/hidden/read-only attributes.
- Reboot.
STATUS
This problem was fixed by CSD00.075, which is not included in the LAN
Manager 2.2B patch. Contact Microsoft Product Support Services for more
information on this fix.
Modification Type: | Major | Last Reviewed: | 9/30/2003 |
---|
Keywords: | KB109487 kbAudDeveloper |
---|
|