id summary reporter owner description type status milestone component version severity resolution keywords cc 900 graphml reader namespace handling is broken count0 Jeremiah Willcock "{{{ I believe the modifications done in http://boost.cvs.sourceforge.net/boost/boost/libs/graph/src/graphml.cpp?r1=1.1&r2=1.2 break xml namespace processing, since it will strip any namespace information from all tags (everything before ""|""), not only those which,belong to the graphml namespace. So, tags belonging to other namespaces, such as ""foo:node"", will be wrongly parsed as graphml tags, eg. ""node""... I'm sending attached patches which revert to the old behavior and have two further modifications: - Better expat error handling. It now informs the user where in the file a problem occured - Reordering of tag processing for possible speed improvement (""node"" is more frequent than ""graph"", so it should be tested first, etc) I'm also sending slightly improved documentation and test case. }}}" Bugs closed graph None Problem fixed