mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-03-27 18:50:07 +03:00
parent
954e851e1d
commit
0740a367a5
6
parser.c
6
parser.c
@ -6868,7 +6868,11 @@ xmlParseMarkupDecl(xmlParserCtxtPtr ctxt) {
|
||||
xmlParseComment(ctxt);
|
||||
break;
|
||||
default:
|
||||
/* there is an error but it will be detected later */
|
||||
xmlFatalErr(ctxt,
|
||||
ctxt->inSubset == 2 ?
|
||||
XML_ERR_EXT_SUBSET_NOT_FINISHED :
|
||||
XML_ERR_DOCTYPE_NOT_FINISHED,
|
||||
NULL);
|
||||
SKIP(2);
|
||||
break;
|
||||
}
|
||||
|
@ -16,6 +16,12 @@ Entity: line 1: parser error : ParsePI: PI xDOCTYPEm space expected
|
||||
Entity: line 1:
|
||||
<!ENTITY<?xDOCTYPEm~?>
|
||||
^
|
||||
./test/errors/759573-2.xml:6: parser error : DOCTYPE improperly terminated
|
||||
%xx;
|
||||
^
|
||||
Entity: line 2:
|
||||
<![INCLUDE[
|
||||
^
|
||||
./test/errors/759573-2.xml:6: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration
|
||||
|
||||
%xx;
|
||||
|
@ -16,6 +16,12 @@ Entity: line 1: parser error : ParsePI: PI xDOCTYPEm space expected
|
||||
Entity: line 1:
|
||||
<!ENTITY<?xDOCTYPEm~?>
|
||||
^
|
||||
./test/errors/759573-2.xml:6: parser error : DOCTYPE improperly terminated
|
||||
%xx;
|
||||
^
|
||||
Entity: line 2:
|
||||
<![INCLUDE[
|
||||
^
|
||||
./test/errors/759573-2.xml:6: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration
|
||||
|
||||
%xx;
|
||||
|
@ -16,6 +16,12 @@ Entity: line 1: parser error : ParsePI: PI xDOCTYPEm space expected
|
||||
Entity: line 1:
|
||||
<!ENTITY<?xDOCTYPEm~?>
|
||||
^
|
||||
./test/errors/759573-2.xml:6: parser error : DOCTYPE improperly terminated
|
||||
%xx;
|
||||
^
|
||||
Entity: line 2:
|
||||
<![INCLUDE[
|
||||
^
|
||||
./test/errors/759573-2.xml:6: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration
|
||||
|
||||
%xx;
|
||||
|
@ -11,6 +11,12 @@ LEMENT t (A)><!ENTITY % xx '%<![INCLUDE[000%ஸ000%z;'><!ENTITYz
|
||||
T t (A)><!ENTITY % xx '%<![INCLUDE[000%ஸ000%z;'><!ENTITYz>%xx;
|
||||
^
|
||||
Entity: line 1:
|
||||
%<![INCLUDE[000%ஸ000%z;
|
||||
^
|
||||
./test/errors/759573.xml:1: parser error : DOCTYPE improperly terminated
|
||||
T t (A)><!ENTITY % xx '%<![INCLUDE[000%ஸ000%z;'><!ENTITYz>%xx;
|
||||
^
|
||||
Entity: line 1:
|
||||
%<![INCLUDE[000%ஸ000%z;
|
||||
^
|
||||
./test/errors/759573.xml:1: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration
|
||||
|
@ -11,6 +11,12 @@ LEMENT t (A)><!ENTITY % xx '%<![INCLUDE[000%ஸ000%z;'><!ENTITYz
|
||||
T t (A)><!ENTITY % xx '%<![INCLUDE[000%ஸ000%z;'><!ENTITYz>%xx;
|
||||
^
|
||||
Entity: line 1:
|
||||
%<![INCLUDE[000%ஸ000%z;
|
||||
^
|
||||
./test/errors/759573.xml:1: parser error : DOCTYPE improperly terminated
|
||||
T t (A)><!ENTITY % xx '%<![INCLUDE[000%ஸ000%z;'><!ENTITYz>%xx;
|
||||
^
|
||||
Entity: line 1:
|
||||
%<![INCLUDE[000%ஸ000%z;
|
||||
^
|
||||
./test/errors/759573.xml:1: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration
|
||||
|
@ -11,6 +11,12 @@ LEMENT t (A)><!ENTITY % xx '%<![INCLUDE[000%ஸ000%z;'><!ENTITYz
|
||||
T t (A)><!ENTITY % xx '%<![INCLUDE[000%ஸ000%z;'><!ENTITYz>%xx;
|
||||
^
|
||||
Entity: line 1:
|
||||
%<![INCLUDE[000%ஸ000%z;
|
||||
^
|
||||
./test/errors/759573.xml:1: parser error : DOCTYPE improperly terminated
|
||||
T t (A)><!ENTITY % xx '%<![INCLUDE[000%ஸ000%z;'><!ENTITYz>%xx;
|
||||
^
|
||||
Entity: line 1:
|
||||
%<![INCLUDE[000%ஸ000%z;
|
||||
^
|
||||
./test/errors/759573.xml:1: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration
|
||||
|
3
result/errors/issue868.xml.ent
Normal file
3
result/errors/issue868.xml.ent
Normal file
@ -0,0 +1,3 @@
|
||||
./test/errors/issue868.xml:3: parser error : DOCTYPE improperly terminated
|
||||
<!]>
|
||||
^
|
3
result/errors/issue868.xml.err
Normal file
3
result/errors/issue868.xml.err
Normal file
@ -0,0 +1,3 @@
|
||||
./test/errors/issue868.xml:3: parser error : DOCTYPE improperly terminated
|
||||
<!]>
|
||||
^
|
4
result/errors/issue868.xml.str
Normal file
4
result/errors/issue868.xml.str
Normal file
@ -0,0 +1,4 @@
|
||||
./test/errors/issue868.xml:3: parser error : DOCTYPE improperly terminated
|
||||
<!]>
|
||||
^
|
||||
./test/errors/issue868.xml : failed to parse
|
9
test/errors/issue868.xml
Normal file
9
test/errors/issue868.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE rss [
|
||||
<!]>
|
||||
<rss>
|
||||
<channel>
|
||||
<image/>
|
||||
<title>PP</title>
|
||||
</channel>
|
||||
</rss>
|
Loading…
x
Reference in New Issue
Block a user