IBM Support

SE62940: In RDi 9.1.1.1, Variables or structures larger than 1024 bytes cannot be displayed when debugging programs on the IBM i

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as documentation error.

Error description

  • When using Rational Developer for i (RDi) 9.1.1.1 to debug an
    application on the IBM i it is not possible to view variables or
    structures larger than 1024 bytes in size.  The debug engine on
    the IBM i currently has a limitation and cannot send more than
    1024 bytes to the debugger interface to display in the Variables
    or Monitors view.
    

Local fix

  • You can view the string from the memory view when you monitor
    the expression in memory using the Raw Hex and Char (split pane)
    rendering.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * RDi users trying to debug programs with variables or         *
    * structures larger than 1024 bytes.                           *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Variables or structures larger than 1024 bytes cannot be     *
    * displayed when debugging programs.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    It is not possible to view variables or structures larger than
    1024 bytes in size. The debug engine on the IBM i has a
    character mode display limitation and cannot send more than 1024
    bytes to the debugger interface to display in the Variables or
    Monitors view.
    

Problem conclusion

  • Use hex mode to display data up to 4096 bytes.
    Character mode display limit is 1024 bytes. Hex mode display
    limit is 4096 bytes. If you want to view strings longer than
    1024 bytes, you can view the variable from the memory view when
    you monitor the expression in memory using the Raw Hex and Char
    split pane rendering. In the case of structures, limit the view
    or monitor expression only to the element in the structure that
    is of interest. For more information about using the memory view
    see 'Viewing memory in different formats in the Memory Rendering
    view' at:
    http://www-01.ibm.com/support/knowledgecenter/SSAE4W_9.5.0/com.i
    bm.etools.iseries.debug.doc/topics/tbdismrv.html
    

Temporary fix

Comments

APAR Information

  • APAR number

    SE62940

  • Reported component name

    RATL DEV FOR I

  • Reported component ID

    5724Y99DI

  • Reported release

    910

  • Status

    CLOSED DOC

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-10-01

  • Closed date

    2016-01-27

  • Last modified date

    2024-10-10

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

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

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1","Line of Business":{"code":"LOB73","label":"Power TPS"}}]

Document Information

Modified date:
11 October 2024