[XML-SIG] Big Bug? (was:Pretty-printing DOM trees)

Dieter Maurer dieter@handshake.de
Fri, 22 Jan 1999 22:44:09 +0100


Hello Christian

I have investigated the problem further:

"xmlproc" requires *ALL* attribute values to be enclosed
in either single or double quotes.

The problem is caused by your

   <Darreichung zulassungsnummer="29117.00.00" code="200523" datum="010195" status=F>

more precisely, the "status=F", where the "F" is not enclosed in quotes.

"xmlproc" sees the problem and reports an error "3016" (you will
see it, if you install an error handler). Then it skips beyond
the closing '>'.
However, it is still in attribute processing for "Darreichung"
-- an "xmlproc" bug. In this mode, it cannot understand "<Form>"
and its content and keeps skipping until the "</Form>" which
is reported as end tag -- an end tag without corresponding
start tag.

Dieter