I have a simple XML document that is failing when using COBOL 5.1 XML PARSE.
The program abends with the catch all abend U4038 and falls over in a heap with this message:
IGZ0099C Internal error XMLSSUCM was detected in module IGZXXPS
The failing XML line is:
This is (or rather should be) valid XML syntax.
If I place a space character before the ＀ - like this:
It all then works fine.
The fact that this falls over in a nasty heap in the internals of an IBM module leads me to think this is an IBM parsing bug.
I wonder if anybody can equally try this line in a XML PARSE and confirm if it fails for you also.
I am in the process of reporting this to IBM. I can find no IBM APAR that might address this.