[xml/sgml-pkgs] Bug#427436: libxml2: Error with n empty file
Luis Matos
gass at otiliamatos.ath.cx
Mon Jun 4 01:15:44 UTC 2007
Package: libxml2
Version: 2.6.27.dfsg-1
Severity: important
*** Please type your report below this line ***
Opening an empty file makes libxml exit with segfault:
vapiIOconf.vpi:1: parser error : Extra content at the end of the
document
^
----------------------------------------------
Program has been terminated receiving signal 11 (Segmentation fault)
to test, just touch a file and then try to open it:
first: touch test.xml
then compile the code presented with: gcc file.c -o xmlTest `pkg-config
--libs --cflags libxml-2.0`
then execute with ./xmlTest
#include <libxml/xmlreader.h>
int
main()
{
xmlTextReader *xmlInput;
xmlInput = xmlReaderForFile ("test.xml", "ISO-8859-1",
XML_PARSE_DTDATTR |
XML_PARSE_NOENT |
XML_PARSE_DTDVALID);
return 0;
}
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=pt_PT.UTF-8, LC_CTYPE=pt_PT.UTF-8 (charmap=UTF-8)
Versions of packages libxml2 depends on:
ii libc6 2.3.6.ds1-13 GNU C Library: Shared
libraries
ii zlib1g 1:1.2.3-13 compression library -
runtime
Versions of packages libxml2 recommends:
ii xml-core 0.09-0.1 XML infrastructure and XML
catalog
-- no debconf information
More information about the debian-xml-sgml-pkgs
mailing list