IBM Support

PI79925: RDZ 9.5.1.4 CLIENT HANGS IN "TOOLING INITIALIZING" WHEN OPEN/EDIT PLI SOURCE CONTAINING PUT STATEMENTS WITH COMPLEX EDIT CLAUSES

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Rational Developer for z Systems 9.5.1.4 Client Hangs in
    "Tooling Initializing" when opening PL/1 source with PLI/LPEX
    Editor containing PUT statements with complex EDIT clauses like:
    PUT SKIP EDIT
           ('RENTE AF BONUS:') ( A )
           ('RENTES:', SM.SALDOS )
           ( SKIP , A, COL(17),  P'ZZ9V,999999' )
           ('RENTES(DDB):', SM.DSALDOS )
           ( SKIP , A, COL(17),  P'ZZ9V,999999' )
           ('DAK', 'O-RENTE', 'B-RENTE')
           ( SKIP , A, COL(13), A, COL(29), A )
           ( ( F5.TDAKNO(I), WM.O_RENTE(0,I), BM.B_RENTE(0,I)
               DO I = 1 TO F5.TGR ) )
             (SKIP, A, COL(10), P'---.---.--9,99',
              COL(27), P'---.---.--9,99');
    
    Java callstack:
    at lpg/runtime/ConfigurationStack
            .findOrInsertStack(Bytecode PC:20(Compiled Code))
    **************************************************************
    ********** Repeating n-times increasing n over time **********
    **************************************************************
    at lpg/runtime/ConfigurationStack
           .findOrInsertStack(Bytecode PC:69(Compiled Code))
    at lpg/runtime/ConfigurationStack
           .findOrInsertStack(Bytecode PC:69(Compiled Code))
    at lpg/runtime/ConfigurationStack
           .findConfiguration(Bytecode PC:8(Compiled Code))
    at com/ibm/systemz/pl1/editor/core/parser/Pl1DiagnoseParser
           .parseUpToError(Bytecode PC:399(Compiled Code))
    at com/ibm/systemz/pl1/editor/core/parser/Pl1DiagnoseParser
           .diagnoseEntry(Bytecode PC:107(Compiled Code))
    at com/ibm/systemz/pl1/editor/core/parser/Pl1DiagnoseParser
           .diagnose(Bytecode PC:3)
    at com/ibm/systemz/pl1/editor/core/parser/Pl1Parser
           .parser(Bytecode PC:64)
    at com/ibm/systemz/pl1/editor/core/parser/Pl1ParserImpl
           .parser(Bytecode PC:4)
    at com/ibm/systemz/pl1/editor/core/parser/Pl1Parser
           .parser(Bytecode PC:4)
    at com/ibm/systemz/common/editor/parse/SectionedParseControlle
          r.doParse(Bytecode PC:136)
    at com/ibm/systemz/common/editor/parse/SectionedParseControlle
          r.parse(Bytecode PC:297)
    at com/ibm/systemz/common/editor/parse/SectionedParseControlle
          r.parse(Bytecode PC:4)
    at com/ibm/systemz/common/jface/editor/parse/ReconcilingStrate
         gy.parseAll(Bytecode PC:195)
       (entered lock: com/ibm/systemz/pl1/editor/jface/editor
        /Pl1ReconcilingStrategy@0x00000000C896CD10, entry count: 1)
    at com/ibm/systemz/common/jface/editor/parse/ReconcilingStrate
         gy.initialReconcile(Bytecode PC:31)
    at com/ibm/systemz/pl1/editor/jface/editor/Pl1ReconcilingStrat
        egy.initialReconcile(Bytecode PC:1)
    at org/eclipse/jface/text/reconciler/MonoReconciler
           .initialProcess(Bytecode PC:21)
    at org/eclipse/jface/text/reconciler/AbstractReconciler
           $BackgroundThread.run(Bytecode PC:52(Compiled Code))
    
    
    ADITIONAL KEYWORDS:
    IDz IBM Developer for z Systems PL1 PL/1
    

Local fix

Problem summary

  • RDz's PL/I parser incorrectly handles complex EDIT clauses.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI79925

  • Reported component name

    DEV FOR Z SYS

  • Reported component ID

    5724T0700

  • Reported release

    951

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-04-13

  • Closed date

    2017-11-30

  • Last modified date

    2017-11-30

  • 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

    DEV FOR Z SYS

  • Fixed component ID

    5724T0700

Applicable component levels

  • R951 PSY

       UP



Document information

More support for: Rational Developer for System z

Software version: 951

Reference #: PI79925

Modified date: 30 November 2017