Public bug reported:

Binary package hint: libxml2-utils

When I use --path option on xmllint (using libxml version 20627) it
segfaults. I tested the same on a gentoo box which is using libxml
version 20628 and there it works. It happens with any xml document.
Could you please check if bumping the libxml fixes it?


gtk-doc/help/manual/C$ gdb --args xmllint --noout --noent --xinclude --valid 
--path "." gtk-doc-manual.xml; echo $?
(gdb) r
Starting program: /usr/bin/xmllint --noout --noent --xinclude --valid --path . 
gtk-doc-manual.xml

Program received signal SIGSEGV, Segmentation fault.
0x08051059 in xmllintExternalEntityLoader (URL=0x0, ID=0x8069c68 "-//OASIS//DTD 
DocBook XML V4.1.2//EN", ctxt=0x8060268) at xmllint.c:256
256     xmllint.c: No such file or directory.
        in xmllint.c
(gdb) bt
#0  0x08051059 in xmllintExternalEntityLoader (URL=0x0, ID=0x8069c68 
"-//OASIS//DTD DocBook XML V4.1.2//EN", ctxt=0x8060268) at xmllint.c:256
#1  0xb7e4d183 in xmlLoadExternalEntity__internal_alias (URL=0x0, ID=0x8069c68 
"-//OASIS//DTD DocBook XML V4.1.2//EN", ctxt=0x8060268) at xmlIO.c:3801
#2  0xb7ee828a in xmlSAX2ResolveEntity__internal_alias (ctx=0x8060268, 
publicId=0x8069c68 "-//OASIS//DTD DocBook XML V4.1.2//EN", 
    systemId=0x8069cd0 "\n", ' ' <repeats 14 times>, 
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd";) at SAX2.c:506
#3  0xb7ee833d in xmlSAX2ExternalSubset__internal_alias (ctx=0x8060268, 
name=0x8069712 "book", ExternalID=0x8069c68 "-//OASIS//DTD DocBook XML 
V4.1.2//EN", 
    SystemID=0x8069cd0 "\n", ' ' <repeats 14 times>, 
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd";) at SAX2.c:396
#4  0xb7e3da7f in xmlParseDocument__internal_alias (ctxt=0x8060268) at 
parser.c:9213
#5  0xb7e3dba7 in xmlDoRead (ctxt=0x8060268, URL=0x0, encoding=0x0, 
options=66578, reuse=1) at parser.c:13245
#6  0x0804de4a in parseAndPrintFile (filename=0xbfe976e5 "gtk-doc-manual.xml", 
rectxt=0x0) at xmllint.c:2243
#7  0x0804fdac in main (argc=8, argv=0xbfe95bc4) at xmllint.c:3499
#8  0xb7c9aebc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#9  0x0804b261 in _start ()

** Affects: libxml2 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
xmllint --path segfaults
https://bugs.launchpad.net/bugs/133981
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to