Hi,
Version of Warp or eComStation doesn't matter, its the version of PMMerge that you have.
You will need lxlite v1.3.3 and patch.exe as per the included readme.txt file.
lxlite can be found here :-
http://www.os2site.com/sw/util/archiver/lxlt133.zip1st BACKUP PMMERGE.DLL !!
2nd run "bldlevel pmmerge.dll" in your \os2\dll directory to find out which version of PMMerge you have.
[C:\os2\dll]bldlevel pmmerge.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#IBM:14.106#@ OS/2 PM Merged Library
Vendor: IBM
Revision: 14.106
File Version: 14.106
Description: OS/2 PM Merged Library
[C:\os2\dll]
You want version 14.106
HOW TO APPLY THIS FIX
1. Make sure, you are using PMMERGE.DLL 14.106 using bldlevel utility.
2. Make a backup of your original PMMERGE.DLL
3. Make sure that you are able to boot from disc or maintenance partition.
Be sure! You cannot start the system with a corrupted PMMERGE!
4. Get lxlt133 from the web and unpack it into a temporary directory.
On ECS 2.1 lxlite is already installed.
5. Copy PMMERGE.DLL to the temporary directory.
6. Expand PMMERGE.DLL using lxlite.exe, file size should be 1754169 bytes.
"lxlite /X pmmerge.dll"
CHECK THE FILE SIZE !
7. Copy the *.PAT files to the temporary directory.
8. Run "PATCH.EXE PM_SYS3171.PAT /A" to apply fix1
9. Run "PATCH.EXE PM_DEFFONT.PAT /A" to apply fix2
9a. Re-compress PMMERGE.DLL using the simple command "lxlite pmmerge.dll"
10. Replace the PMMERGE.DLL within your DLL directory with the patched one.
Note: The file is locked, so either use a tool like UNLOCK.EXE, repmod.exe or
boot from disc or maintenance partition to replace the file.
NOTE: IBM PATCH.EXE should already be installed on your system.
If not, you can find it within a file named RAS on your installation cd.
This file is mostly found on either Disk_18 or Disk_22 directory.
Unpack this file with UNPACK.EXE to a temporary directory.
The /X is important when uncompressing PMMERGE.DLL
Cheers
Ian
(modified to fix spelling)