IZ10231: R27 OVERWRITTEN AFTER DLSYM EXECUTION APPLIES TO AIX 5300-06

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • dlsym causes stack corruption.
    The issue is seen when optimization is turned on.
    

Local fix

Problem summary

  • This issue will be seen with 32 bit application running on a
    64 bit kernel. The call to dlsym function might corrupt a
    variable of the callee function.
    

Problem conclusion

  • Correct the length of the data copied from the kernel to
    user space by the dlsym() function to prevent the stack
    corruption.
    

Temporary fix

Comments

  • 5200-10 - use AIX APAR IZ17650
    5300-06 - use AIX APAR IZ10231
    5300-07 - use AIX APAR IZ11810
    5300-08 - use AIX APAR IZ12055
    5300-09 - use AIX APAR IZ12393
    6100-00 - use AIX APAR IZ12394
    6100-01 - use AIX APAR IZ12116
    6100-02 - use AIX APAR IZ12395
    

APAR Information

  • APAR number

    IZ10231

  • Reported component name

    AIX 5.3

  • Reported component ID

    5765G0300

  • Reported release

    530

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2007-12-06

  • Closed date

    2007-12-17

  • Last modified date

    2008-11-17

Fix information

  • Fixed component name

    AIX 5.3

  • Fixed component ID

    5765G0300

Applicable component levels

  • R530 PSY U816466

       UP08/02/06 I 1000



Rate this page:

(0 users)Average rating

Document information


More support for:

AIX family

Software version:

530

Operating system(s):

AIX

Reference #:

IZ10231

Modified date:

2008-11-17

Translate my page

Machine Translation

Content navigation