home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / pmxfixup.zip / pn83992.doc < prev    next >
Text File  |  1996-09-12  |  5KB  |  112 lines

  1.               X Window System Server Update for OS/2 TCP/IP 2.0
  2.                               PMX APAR PN83992
  3.                                  1996 May 8
  4.  
  5.     APAR PN83992 Problem Description Summary:
  6.  
  7.        When installing PMX UN87312 CSD or the PMX Product Refresh
  8.        on a version of OS/2 WARP which has an unknown SYSLEVEL.TCP
  9.        the following OS/2 pop-up happens:
  10.  
  11.        Window Title: System Error -- TCP/IP 2.0 Installation
  12.        SYS3175
  13.        A program in this session encountered a problem and cannot
  14.        continue.
  15.  
  16.        There is a more detailed problem description following the
  17.        fix instructions.
  18.  
  19.  
  20.    APAR PN83992 Fix instructions:
  21.        One new file, PMXXT.EXE, is provided as a fix for this APAR.
  22.        PMXXT.EXE is *not* a self-extracting ZIP file.
  23.        This new PMXXT.EXE should replace a file of the same
  24.        name which resides on Diskette 1 of either PMX CSD UN87312 or
  25.        the PMX Product Refresh.
  26.        The bad PMXXT.EXE has a filesize of 82304 bytes and a timestamp
  27.        of '2-21-96 1:42p'.
  28.  
  29.        To fix a diskette install of PMX CSD UN87312 or the PMX Product Refresh:
  30.  
  31.        1.  Make the Diskette 1 writable and place in drive A:
  32.        2.  Enter an OS/2 command: "dir A:\PMXXT.EXE" in order to verify
  33.            that you will be overwriting the bad PMXXT.EXE; the "dir" output
  34.            should be similar to this:
  35.            PMXXT    EXE    82304   2-21-96   1:42p
  36.        3.  Copy your new PMXXT.EXE onto Diskette 1: "copy PMXXT.EXE A:\"
  37.        4.  You can now proceed to install the PMX CSD UN83712 or
  38.            the PMX Product Refresh by entering "A:TCPINST".
  39.  
  40.  
  41.        To fix a hard disk install of PMX CSD UN87312 or the PMX Product Refresh:
  42.  
  43.        1.  You must have WRITE athority to the directory where the
  44.            PMX CSD UN87312 or PMX Product Refresh installation files reside.
  45.            Use an OS/2 Command window to enter into this directory, eg.
  46.            "e:"
  47.            "cd \pmxinstl"
  48.        2.  Enter an OS/2 command: "dir PMXXT.EXE" in order to verify
  49.            that you will be overwriting the bad PMXXT.EXE; the "dir" output
  50.            should be similar to this:
  51.            PMXXT    EXE    82304   2-21-96   1:42p
  52.        3.  Copy your new PMXXT.EXE into this directory, eg:
  53.            "copy e:\PN83992\PMXXT.EXE PMXXT.EXE"
  54.        4.  You can now proceed to install the PMX CSD UN83712 or
  55.            the PMX Product Refresh by entering "TCPINST".
  56.  
  57.        WARNING:  This version of PMXXT.EXE will only work with
  58.        CSD UN87312 or the PMX Product Refresh.  Do not attempt to
  59.        use it with the original PMX Product diskettes or
  60.        any PMX CSD prior to UN87312.
  61.  
  62.  
  63.     APAR PN83992 Problem Description Details:
  64.  
  65.        When installing PMX UN87312 CSD on an unknown SYSLEVEL.TCP
  66.        the following OS/2 pop-up happens:
  67.  
  68.        Window Title: System Error -- TCP/IP 2.0 Installation
  69.        SYS3175
  70.        A program in this session encountered a problem and cannot
  71.        continue.
  72.  
  73.        If you display register information you get the following:
  74.  
  75.        SYS3175
  76.        A program generated an access violation at 00011ed9.
  77.        PMXXT.EXE 0001:00001ed9
  78.        P1=00000001 P2=00000068 P3=XXXXXXXX P4=XXXXXXXX
  79.        EAX=00000000 EBX=00000008 ECX=00000000 EDX=00000000
  80.        ESI=00000000 EDI=000500bc
  81.        DS=0053 DSACC=d0f3 DSLIM=1bffffff
  82.        ES=0053 ESACC=d0f3 ESLIM=1bffffff
  83.        FS=150b FSACC=00f3 DSLIM=00000030
  84.        GS=0000 GSACC=**** GSLIM=********
  85.        CS:EIP=005b:00011ed9 CSACC=d0df CSLIM=1bffffff
  86.        SS:ESP=0053:000664b4 SSACC=d03f SSLIM=1bffffff
  87.        EBP=00066800 FLG=00012246
  88.  
  89.        When you "end the program", TCPINST displays the following:
  90.  
  91.        Window Title: "Warning"
  92.        The EXIT for CSD UN87312 PMX Kit gave a bad return code(5).
  93.        Continue with installation?
  94.  
  95.  
  96.        This problem occurs when PMXXT.EXE locates and checks the
  97.        SYSLEVEL.TCP.  If the SYSLEVEL.TCP  compid is not in this
  98.        list
  99.          TCP_20_COMPID 562208600
  100.          TCP_30_COMPID 562281300
  101.          TCP_31_COMPID 562259100
  102.        then a default action takes place...  the code in the default
  103.        case causes PMXXT.EXE to trap.  This problem was not found
  104.        during PMX CSD testing because all test systems contained one
  105.        of the expected versions of TCP/IP.
  106.  
  107.        Since the PMX Refresh installation code contains the same
  108.        PMXXT.EXE install exit, we can anticipate the same trap
  109.        occurring when customers try to install the Refresh on these
  110.        systems.
  111.  
  112.