IBM Support What's New?

PJ41111: SERRC_OP_EXT CHANGES DUMP NUMBER WHEN SLIST ITEMS EXCCEDS 9 PARTS

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • See Problem Summary.
    

Local fix

  • na
    

Problem summary

  • APAR NUMBER:  PJ41111
    PRODUCT:  z/TPF
    FUNCTIONAL AREA:  SYSTEM ERROR AND RECOVERY
    SHIPPED IN PUT:
    
    ABSTRACT:
    The C function SERRC_OP_EXT may cause the dump number to change
    when the number of serrc_list items exceeds 9.
    
    PACKAGE CONTENTS:
    Source Segments:
    (C) base/rt/cserrc.asm
    
    Object Only Binaries:
    None.
    
    Configuration Independent Binaries:
    None.
    
    Support Files:
    None.
    
    OTHER BINARIES TO BUILD: YES
    (C) <sys>/obj/cserrc.o
    (C) <sys>/stdlib/libCTAL.so
    (C) <sys>/stdload/CTAL.so
    
    COMMENTS:
    When calling the C serrc_op_ext function with more then 9
    serrc_list items the C stack gets overwritten causing an
    incorrect dump number to appear on the console. The C library
    function cserrc.asm is incorrectly setting up the pointer to
    the stack when processing the serrc list items. As a result of
    this, eventually the stack gets overwritten.
    

Problem conclusion

  • SOLUTION:
    CSERRC.asm was changed to use ICST_WRK instead of ICST_LEN to
    allow proper room in the stack.
    The setting up the scon for the serrc list items was changed to
    use a STH instrcution instead of the STC so that more then 31
    serrc_list items can be handled.
    
    COREQS: NO
    None.
    
    MIGRATION CONSIDERATIONS: NO
    None.
    
    BUILD COMMANDS AND INSTRUCTIONS: YES
    #maketpf commands for linux
    maketpf -f CTAL cserrc.o
    maketpf CTAL link TPF_VERIFY_LINK_REFS=NO
    maketpf CTAL link
    
    UPDATED INFORMATION UNITS: NO
    None.
    
    See your IBM representative if you need additional information.
    
    DOWNLOAD INSTRUCTIONS:
    http://www.ibm.com/software/htp/tpf/maint/maintztpf.html
    
    APAR URL:
    http://www.ibm.com/software/htp/tpf/ztpfmaint/put/PJ41111.htm
    

Temporary fix

Comments

APAR Information

  • APAR number

    PJ41111

  • Reported component name

    Z/TPF

  • Reported component ID

    5748T1501

  • Reported release

    110

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-04-03

  • Closed date

    2013-04-10

  • Last modified date

    2013-04-10

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

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

Fix information

  • Fixed component name

    Z/TPF

  • Fixed component ID

    5748T1501

Applicable component levels

  • R110 PSY

       UP



Document information

More support for: TPF
z/TPF

Software version: 110

Reference #: PJ41111

Modified date: 2013-04-10