Abend S0C1, S0C4 or S0C6 if CONPARMX tries to process a null value from the PARMSDEF file. The problem surfaces with a TEST PARM of:
WITHOUT = ''
WITH = ' '
Note that the WITHOUT line does not have anything between the quotes. The WITH line has a blank between the quotes.
Running this works fine:
//TRYIT EXEC PGM=CONPARMX,
// PARM='WITH,(),$$$$DFLT,LBXA,TEST,(),Y,Y'
Running this gets an abend:
//TRYIT EXEC PGM=CONPARMX,
// PARM='WITHOUT,(),$$$$DFLT,LBXA,TEST,(),Y,Y'
Release: Endevor V18.0 and V18.1
This was corrected by PTF LU01305 (V18.0) and SO15142 (V18.1).
V19.0 would include this fix as part of the base product.