I tried making very big ( 250 Mb ) version of examples/cxx/tree/streaming/position.xml I then ran ./driver position.xml 2> /dev/null and saw that the memory consumption of the "driver" process increases over time. Maybe there is some deallocation missing? cheers, Erik Sjölund