[Expat-bugs] [Bug #114050] Segmentation fault in libxmltok
noreply@sourceforge.net
noreply@sourceforge.net
Wed, 1 Nov 2000 08:47:58 -0800
Bug #114050, was updated on 2000-Sep-11 07:41
Here is a current snapshot of the bug.
Project: Expat XML Parser
Category: None
Status: Open
Resolution: None
Bug Group: None
Priority: 5
Summary: Segmentation fault in libxmltok
Details: If I parse the following file (with an error near !DOCTYPE):
<?xml version="1.0" standalone="no"?>
<!-- etwas kommentar -->
!DOCTYPE OReilly:Books SYSTEM "dummy.dtd" [
<!ELEMENT OReilly:Books (OReilly:Product, OReilly:Price)>
<!ELEMENT OReilly:Product ANY>
<!ELEMENT OReilly:Price ANY>
]>
<OReilly:Books>
<OReilly:Product>XML Pocket Ref</OReilly:Product>
<OReilly:Price>8.95
</OReilly:Books>
I got the following with my gdb:
!DOCTYPE OReilly:Books SYSTEM "dummy.dtd" [
error:no element found
Program received signal SIGSEGV, Segmentation fault.
0x400269c5 in normal_updatePosition () from /usr/lib/libxmltok.so.1
(gdb) where
#0 0x400269c5 in normal_updatePosition () from /usr/lib/libxmltok.so.1
#1 0x4001b0d9 in XML_GetCurrentColumnNumber () from /usr/lib/libxmlparse.so.1
#2 0x8049154 in test_parse ()
#3 0x80491f5 in main ()
#4 0x4004da5e in __libc_start_main () at ../sysdeps/generic/libc-start.c:93
(gdb)
For detailed info, follow this link:
http://sourceforge.net/bugs/?func=detailbug&bug_id=114050&group_id=10127