IBM Support

PH23647: V32 INTERNAL DEFECT FIX

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • v32 internal defect fix
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 01.All zExpl and IDz users with zExplorer    *
    *                    host running DBCS host code page having   *
    *                    shift state encoding.                     *
    *                 02.All zExpl and IDz users with zExplorer    *
    *                    host running with audit option on.        *
    *                 03.All zExpl and IDz users listing a         *
    *                    partition dataset on 31 bit system.       *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.In IDz 14.1 the STC RSE daemon host  *
    *                         when running with audit log option   *
    *                         may have an increasing number of     *
    *                         open file descriptors while          *
    *                         running.                             *
    *                      02.In IDz 14.1 the STC RSE daemon host  *
    *                         when running with audit log option   *
    *                         may have an increasing number of     *
    *                         open file descriptors while          *
    *                         running.                             *
    *                      03.In IDz 14.1 Users might not be able  *
    *                         to run an operation related to       *
    *                         directory listing of a partition     *
    *                         dataset with the error and forced    *
    *                         to disconnect.                       *
    ****************************************************************
    01.For output character set referring to state-dependent
       encoding (i.e f it contains the multibyte characters with
       shift-states like IBM-930), iconv conversion may leave the
       descriptor and output buffer in an expected shift state. In
       such case, the next conversion would be started from the
       state set from previous conversion. The current conversion
       may be messed up.
    02.During the processing of audit file rotation in logging, all
       old audit logs are processed using a file stream by RSE
       daemon. The files descriptor for these streams if not closed
       would be accumulated over the life span of the RSE daemon
       until it is recycled.
    03.During the directory listing of a partition dataset, when an
       abend occurs due to a closing of an invalid dataset DCB
       handle, a recursive chain of the abend may occur.
    

Problem conclusion

  • 01.After an iconv() conversion, as recommended, reset to the
       initial state for the iconv descriptor and the output buffer
       by calling an iconv() call with a NULL input (or point to a
       NULL).
    02.RSE daemon when processing audit log rotation, it misses to
       close the file stream opened to access the old audit logs.
       The fix is to close the file stream properly when the
       processing is done.
    03.The condition handler of the partition dataset directory
       listing routine attempts to close the dataset DCB handle
       when it was flagged as opened. In some error listing
       condition, when the DCB handle was not set properly, calling
       close function on it may cause the abend, leading to a
       repeated condition handler routine invocation. Resetting the
       dataset open flag when closing the DCB preventing the
       recursive behavior when the DCB is invalid. This fix does
       not resolve the original issue of the cause for an invalid
       DCB handle.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH23647

  • Reported component name

    EXP FOR Z/OS HO

  • Reported component ID

    5655EXP23

  • Reported release

    320

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-03-25

  • Closed date

    2020-03-25

  • Last modified date

    2020-04-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI68624

Modules/Macros

  • FEJENF70 FEJJCNFG FEJJJCL  FEJJMON  FEJTSO   FEK1SMPE FEK2RCVE
    FEK3ALOC FEK4ZFS  FEK5MKD  FEK6DDEF FEK7APLY FEK8ACPT FEK@CERR
    FEK@CONE FEK@CONF FEK@CUST FEK@DEB  FEK@DESC FEK@FLOW FEK@GEN
    FEK@GENW FEK@ISPF FEK@IVP  FEK@IVPD FEK@IVPW FEK@JCN1 FEK@JCNE
    FEK@JESJ FEK@MAIN FEK@MIGO FEK@OPTE FEK@OPTG FEK@OPTN FEK@PRIM
    FEK@RSE1 FEK@RSEO FEK@STRT FEK@TAB1 FEK@TAB2 FEK@TAB3 FEK@WRK1
    FEK@WRK2 FEK@WRK3 FEK@WRK4 FEK@WRK5 FEKAPPCC FEKAPPCL FEKAPPCX
    FEKATTR  FEKDSI   FEKEESX0 FEKFASIZ FEKFATT1 FEKFBLD  FEKFCIPH
    FEKFCLIE FEKFCMOD FEKFCMPR FEKFCMSG FEKFCOMM FEKFCOPY FEKFCOR6
    FEKFCORE FEKFDBGM FEKFDIR  FEKFDIR6 FEKFDIVP FEKFDST0 FEKFDST1
    FEKFDST2 FEKFENVF FEKFENVI FEKFENVP FEKFENVR FEKFENVS FEKFEPL
    FEKFERRF FEKFICUL FEKFISPF FEKFIVP0 FEKFIVPA FEKFIVPD FEKFIVPI
    FEKFIVPJ FEKFIVPT FEKFJESM FEKFJESU FEKFJVM  FEKFLATR FEKFLDSI
    FEKFLDSL FEKFLEOP FEKFLOGS FEKFLPTH FEKFMAI6 FEKFMAIN FEKFMINE
    FEKFMNTL FEKFNTCE FEKFOMVS FEKFPATT FEKFPLUG FEKFPTC  FEKFRIVP
    FEKFRMSG FEKFRSES FEKFRSRV FEKFSCMD FEKFSEND FEKFSSL  FEKFSTUP
    FEKFT000 FEKFT001 FEKFT002 FEKFT003 FEKFT004 FEKFT005 FEKFT006
    FEKFT007 FEKFT008 FEKFTIVP FEKFTSO  FEKFUTIL FEKFVERS FEKFXITA
    FEKFXITL FEKFZOS  FEKHCONF FEKHCUST FEKHDEB  FEKHDESC FEKHFLOW
    FEKHGEN  FEKHISPF FEKHIVP  FEKHIVPD FEKHJESJ FEKHMAIN FEKHMIGO
    FEKHOPTE FEKHOPTN FEKHPRIM FEKHRSE1 FEKHRSEO FEKHSTRT FEKHTAB1
    FEKHTAB2 FEKINIT  FEKKEYS  FEKLOGR  FEKLOGS  FEKM00   FEKM01
    FEKM02   FEKMKDIR FEKMOUNT FEKMSGC  FEKMSGS  FEKRACF  FEKRSED
    FEKSAPF  FEKSAPPL FEKSBPX  FEKSCLAS FEKSCLOG FEKSCMD  FEKSCPYM
    FEKSCPYU FEKSDSN  FEKSENV  FEKSETUP FEKSISPF FEKSJCFG FEKSJCMD
    FEKSJMON FEKSLPA  FEKSPROG FEKSPTKT FEKSRSED FEKSSERV FEKSSTC
    FEKSSU   FEKSUSER FEKXCFGE FEKXCFGI FEKXCFGM FEKXCFGT FEKXMAIN
    FEKXML
    

Fix information

  • Fixed component name

    EXP FOR Z/OS HO

  • Fixed component ID

    5655EXP23

Applicable component levels

  • R320 PSY UI68624

       UP20/03/28 P F003

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSBDYH","label":"IBM Explorer for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"320","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"320","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
25 March 2020