GNOME Bugzilla – Bug 592454
XML parser segmentation fault
Last modified: 2009-08-25 12:57:17 UTC
Created attachment 141241 [details] Backtrace with debug symbols I run new doxygen release 1.6 on my project, I have a segmentation fault on a specific xml file parsing. With 1.5.9 release it is ok. Parsing file /PRIVATE/PATH/deployBin.xsd... Reading /PRIVATE/PATH/deployDataMonitor.xml... Segmentation fault (core dumped) I activate printf function : Entry 3 with name /PRIVATE/PATH/deployDataMonitor.xml type 0x400000 added to (null) type 0x3000000 Entry::addSubEntry(/PRIVATE/PATH/deployDataMonitor.xml:0x2b7b940) to (null) Segmentation fault (core dumped) backtrace (complete in attachment) (gdb) bt all
+ Trace 217037
Created attachment 141242 [details] Parse this file leads to segmentation fault Xml tag value seems to be cause to crash.
With version 1.5.9 doxygen didn't parse any XML files. With 1.6.0 it can, assuming the file is a DBUS interface specification. In any case doxygen should not crash of course, but just for my information: did you explicitly tell doxygen to parse this file or was it just sitting there and picked up "by accident"?
(In reply to comment #2) > With version 1.5.9 doxygen didn't parse any XML files. With 1.6.0 it can, > assuming the file is a DBUS interface specification. > > In any case doxygen should not crash of course, but just for my information: > did you explicitly tell doxygen to parse this file or was it just sitting there > and > picked up "by accident"? With 1.5.9 version it is useful to read just xml file content with doxygen html doc, so I tell doxygen to parse all xml files.
Works form me with 1.6.1 version.