id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 4245,encode_char_entities does not handle empty string properly (affects write_graphml),Christopher Alfeld ,Sebastian Redl,"The write_graphml function uses encode_char_entities from the property_tree::xml_parser. This latter function does not behave properly when passed an empty string. I fixed this by modifying encode_char_entities to work properly in the empty string case. I found this preferable to patching write_graphml to be aware of the limitation of encode_char_entities. Attached is a sample program that crashes on my system (Snow Leopard), the output and stack trace of that crash, and a patch to trunk r62110 which fixes the issue.",Bugs,closed,Boost 1.43.0,property_tree,Boost 1.44.0,Problem,fixed,"graph, write_graphml, xml",alfeld@…