IBM Support

IV04246: KSH93 MISHANDLE BRACED VARIABLE EXPANSION IN LARGE HERE DOCUMENT APPLIES TO AIX 5300-12

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ksh93 mishandles braced variable expansion in large here
    document when the braced variable crosses the buffer
    boundary.
    The variable expansion will be empty or the shell will
    report a bad substitution.
    

Local fix

Problem summary

  • ksh93 mishandles braced variable expansion in large here
    document when the braced variable crosses the buffer boundary.
    The variable expansion will be empty or the shell will
    report a bad substitution.
    

Problem conclusion

  • The END OF BUFFER boundary condition was not handle properly
    by the code, changes are made in the code to call the
    function to handle the boundary condition.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV04246

  • Reported component name

    AIX 5.3

  • Reported component ID

    5765G0300

  • Reported release

    530

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2011-08-03

  • Closed date

    2011-08-03

  • Last modified date

    2013-03-03

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

    IV00245

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

Fix information

  • Fixed component name

    AIX 5.3

  • Fixed component ID

    5765G0300

Applicable component levels

  • R530 PSY U844622

       UP11/10/10 I 1000

PTF to Fileset Mapping

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG11P","label":"APARs - AIX 5.3 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"530","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 March 2013