Boost C++ Libraries: Ticket #5524: Ptree walk_path can fail to locate desired path https://svn.boost.org/trac10/ticket/5524 <p> Take a situation with child structure as follows:<br /> a.b<br /> a.b.c </p> <p> If get_child is used and it calls walk_path to navigate this to locate a.b.c it will fail with an exception. I'd argue it should explore other children (besides only 1st) if present before giving up and throwing the exception. In that case the recursion pops from the 1st 'b' and also tries the 2nd 'b' path (or any other 'b') and then finds a match on 'c' which is returned. Currently have to manually walk the XML represented tree and never use the path accessors because of this issue. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/5524 Trac 1.4.3