Package: libxml2-utils Version: 2.7.3.dfsg-1 Severity: minor Context: a file named loop.xml containing the following text (sans initial vertical bar and space): | <!DOCTYPE x [ | <!ELEMENT x ANY> | <!ENTITY % x "%x;"> | %x; | ]> | <x/>
Running [xmllint loop.xml] produces the following output: | Entity: line 1: parser error : internal error | %x; | ^ | Entity: line 1: | %x; | ^ | Entity: line 1: parser error : DOCTYPE improperly terminated | %x; | ^ | Entity: line 1: | %x; | ^ | Entity: line 1: parser error : Start tag expected, '<' not found | %x; | ^ | Entity: line 1: | %x; | ^ The XML is obviously bogus, but the error messages could be improved: ideally it would result in a graceful detection rather than an "internal error". ---> Drake Wilson -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libxml2-utils depends on: ii libc6 2.9-13 GNU C Library: Shared libraries ii libreadline5 5.2-4 GNU readline and history libraries ii libxml2 2.7.3.dfsg-1 GNOME XML library libxml2-utils recommends no packages. libxml2-utils suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org