==26094== 50 (24 direct, 26 indirect) bytes in 1 blocks are definitely lost in loss record 3,536 of 4,905 ==26094== at 0x4C2A219: operator new(unsigned long) (vg_replace_malloc.c:344) ==26094== by 0x86897C: __gnu_cxx::new_allocator >::allocate(unsigned long, void const*) (new_allocator.h:111) ==26094== by 0x85D1C0: std::allocator_traits > >::allocate(std::allocator >&, unsigned long) (alloc_traits.h:436) ==26094== by 0x850FB7: std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) (stl_vector.h:296) ==26094== by 0x85D988: std::_Vector_base, std::allocator > >::_M_create_storage(unsigned long) (stl_vector.h:311) ==26094== by 0x8515C2: std::_Vector_base, std::allocator > >::_Vector_base(unsigned long, std::allocator > const&) (stl_vector.h:260) ==26094== by 0x83C5D5: std::vector, std::allocator > >::vector(std::vector, std::allocator > > const&) (stl_vector.h:460) ==26094== by 0x86A0B6: jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&>::path_node(jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&> const&) (path_expression.hpp:1849) ==26094== by 0x86A163: jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>::node_set(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type) (path_expression.hpp:2385) ==26094== by 0x85E679: void __gnu_cxx::new_allocator >, jsoncons::basic_json > const&> >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (new_allocator.h:136) ==26094== by 0x8524F2: void std::allocator_traits >, jsoncons::basic_json > const&> > >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::allocator >, jsoncons::basic_json > const&> >&, jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (alloc_traits.h:475) ==26094== by 0x83CE62: void std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >::emplace_back >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (vector.tcc:103) ==26094== by 0x83AA57: std::enable_if >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}, std::vector, std::allocator > > const&, jsoncons::basic_json > const&>::value, void>::type jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}>(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::enable_if::binary_function_object_t, jsoncons::jsonpath::result_options) const (path_expression.hpp:2736) ==26094== by 0x82A106: jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const (path_expression.hpp:2531) ==26094== by 0x8239CD: jsoncons::jsonpath::jsonpath_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) (json_query.hpp:3167) ==26094== by 0x8216B8: jsoncons::basic_json > jsoncons::jsonpath::json_query > >(jsoncons::basic_json > const&, jsoncons::basic_json >::string_view_type const&, jsoncons::jsonpath::result_options) (json_query.hpp:3223) ==26094== 74 (48 direct, 26 indirect) bytes in 2 blocks are definitely lost in loss record 3,816 of 4,905 ==26094== at 0x4C2A219: operator new(unsigned long) (vg_replace_malloc.c:344) ==26094== by 0x86897C: __gnu_cxx::new_allocator >::allocate(unsigned long, void const*) (new_allocator.h:111) ==26094== by 0x85D1C0: std::allocator_traits > >::allocate(std::allocator >&, unsigned long) (alloc_traits.h:436) ==26094== by 0x850FB7: std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) (stl_vector.h:296) ==26094== by 0x85D988: std::_Vector_base, std::allocator > >::_M_create_storage(unsigned long) (stl_vector.h:311) ==26094== by 0x8515C2: std::_Vector_base, std::allocator > >::_Vector_base(unsigned long, std::allocator > const&) (stl_vector.h:260) ==26094== by 0x83C5D5: std::vector, std::allocator > >::vector(std::vector, std::allocator > > const&) (stl_vector.h:460) ==26094== by 0x86A0B6: jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&>::path_node(jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&> const&) (path_expression.hpp:1849) ==26094== by 0x86A163: jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>::node_set(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type) (path_expression.hpp:2385) ==26094== by 0x85E679: void __gnu_cxx::new_allocator >, jsoncons::basic_json > const&> >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (new_allocator.h:136) ==26094== by 0x8524F2: void std::allocator_traits >, jsoncons::basic_json > const&> > >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::allocator >, jsoncons::basic_json > const&> >&, jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (alloc_traits.h:475) ==26094== by 0x83CE62: void std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >::emplace_back >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (vector.tcc:103) ==26094== by 0x8A9717: std::enable_if >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}, std::vector, std::allocator > > const&, jsoncons::basic_json > const&>::value, void>::type jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}>(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::enable_if::binary_function_object_t, jsoncons::jsonpath::result_options) const (path_expression.hpp:2736) ==26094== by 0x89E516: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:599) ==26094== by 0x8A8888: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::path_selector::evaluate_tail(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:236) ==26094== by 0x8A3C3F: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::identifier_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:274) ==26094== by 0x83A618: std::enable_if >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}, std::vector, std::allocator > > const&, jsoncons::basic_json > const&>::value, void>::type jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}>(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::enable_if::binary_function_object_t, jsoncons::jsonpath::result_options) const (path_expression.hpp:2696) ==26094== by 0x82A106: jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const (path_expression.hpp:2531) ==26094== by 0x8239CD: jsoncons::jsonpath::jsonpath_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) (json_query.hpp:3167) ==26094== by 0x8216B8: jsoncons::basic_json > jsoncons::jsonpath::json_query > >(jsoncons::basic_json > const&, jsoncons::basic_json >::string_view_type const&, jsoncons::jsonpath::result_options) (json_query.hpp:3223) ==26094== 98 (72 direct, 26 indirect) bytes in 3 blocks are definitely lost in loss record 3,948 of 4,905 ==26094== at 0x4C2A219: operator new(unsigned long) (vg_replace_malloc.c:344) ==26094== by 0x86897C: __gnu_cxx::new_allocator >::allocate(unsigned long, void const*) (new_allocator.h:111) ==26094== by 0x85D1C0: std::allocator_traits > >::allocate(std::allocator >&, unsigned long) (alloc_traits.h:436) ==26094== by 0x850FB7: std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) (stl_vector.h:296) ==26094== by 0x85D988: std::_Vector_base, std::allocator > >::_M_create_storage(unsigned long) (stl_vector.h:311) ==26094== by 0x8515C2: std::_Vector_base, std::allocator > >::_Vector_base(unsigned long, std::allocator > const&) (stl_vector.h:260) ==26094== by 0x83C5D5: std::vector, std::allocator > >::vector(std::vector, std::allocator > > const&) (stl_vector.h:460) ==26094== by 0x86A0B6: jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&>::path_node(jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&> const&) (path_expression.hpp:1849) ==26094== by 0x86A163: jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>::node_set(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type) (path_expression.hpp:2385) ==26094== by 0x85E679: void __gnu_cxx::new_allocator >, jsoncons::basic_json > const&> >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (new_allocator.h:136) ==26094== by 0x8524F2: void std::allocator_traits >, jsoncons::basic_json > const&> > >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::allocator >, jsoncons::basic_json > const&> >&, jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (alloc_traits.h:475) ==26094== by 0x83CE62: void std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >::emplace_back >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (vector.tcc:103) ==26094== by 0x8A9717: std::enable_if >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}, std::vector, std::allocator > > const&, jsoncons::basic_json > const&>::value, void>::type jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}>(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::enable_if::binary_function_object_t, jsoncons::jsonpath::result_options) const (path_expression.hpp:2736) ==26094== by 0x89E516: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:599) ==26094== by 0x8A8888: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::path_selector::evaluate_tail(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:236) ==26094== by 0x8A3C3F: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::identifier_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:274) ==26094== by 0x83A618: std::enable_if >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}, std::vector, std::allocator > > const&, jsoncons::basic_json > const&>::value, void>::type jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}>(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::enable_if::binary_function_object_t, jsoncons::jsonpath::result_options) const (path_expression.hpp:2696) ==26094== by 0x82A106: jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const (path_expression.hpp:2531) ==26094== by 0x8239CD: jsoncons::jsonpath::jsonpath_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) (json_query.hpp:3167) ==26094== by 0x8216B8: jsoncons::basic_json > jsoncons::jsonpath::json_query > >(jsoncons::basic_json > const&, jsoncons::basic_json >::string_view_type const&, jsoncons::jsonpath::result_options) (json_query.hpp:3223) ==26094== 150 (72 direct, 78 indirect) bytes in 3 blocks are definitely lost in loss record 4,582 of 4,905 ==26094== at 0x4C2A219: operator new(unsigned long) (vg_replace_malloc.c:344) ==26094== by 0x86897C: __gnu_cxx::new_allocator >::allocate(unsigned long, void const*) (new_allocator.h:111) ==26094== by 0x85D1C0: std::allocator_traits > >::allocate(std::allocator >&, unsigned long) (alloc_traits.h:436) ==26094== by 0x850FB7: std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) (stl_vector.h:296) ==26094== by 0x85D988: std::_Vector_base, std::allocator > >::_M_create_storage(unsigned long) (stl_vector.h:311) ==26094== by 0x8515C2: std::_Vector_base, std::allocator > >::_Vector_base(unsigned long, std::allocator > const&) (stl_vector.h:260) ==26094== by 0x83C5D5: std::vector, std::allocator > >::vector(std::vector, std::allocator > > const&) (stl_vector.h:460) ==26094== by 0x86A0B6: jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&>::path_node(jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&> const&) (path_expression.hpp:1849) ==26094== by 0x86A163: jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>::node_set(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type) (path_expression.hpp:2385) ==26094== by 0x85E679: void __gnu_cxx::new_allocator >, jsoncons::basic_json > const&> >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (new_allocator.h:136) ==26094== by 0x8524F2: void std::allocator_traits >, jsoncons::basic_json > const&> > >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::allocator >, jsoncons::basic_json > const&> >&, jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (alloc_traits.h:475) ==26094== by 0x83CE62: void std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >::emplace_back >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (vector.tcc:103) ==26094== by 0x83AA57: std::enable_if >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}, std::vector, std::allocator > > const&, jsoncons::basic_json > const&>::value, void>::type jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}>(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::enable_if::binary_function_object_t, jsoncons::jsonpath::result_options) const (path_expression.hpp:2736) ==26094== by 0x82A106: jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const (path_expression.hpp:2531) ==26094== by 0x8239CD: jsoncons::jsonpath::jsonpath_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) (json_query.hpp:3167) ==26094== by 0x8216B8: jsoncons::basic_json > jsoncons::jsonpath::json_query > >(jsoncons::basic_json > const&, jsoncons::basic_json >::string_view_type const&, jsoncons::jsonpath::result_options) (json_query.hpp:3223) ==26094== 196 (144 direct, 52 indirect) bytes in 6 blocks are definitely lost in loss record 4,653 of 4,905 ==26094== at 0x4C2A219: operator new(unsigned long) (vg_replace_malloc.c:344) ==26094== by 0x86897C: __gnu_cxx::new_allocator >::allocate(unsigned long, void const*) (new_allocator.h:111) ==26094== by 0x85D1C0: std::allocator_traits > >::allocate(std::allocator >&, unsigned long) (alloc_traits.h:436) ==26094== by 0x850FB7: std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) (stl_vector.h:296) ==26094== by 0x85D988: std::_Vector_base, std::allocator > >::_M_create_storage(unsigned long) (stl_vector.h:311) ==26094== by 0x8515C2: std::_Vector_base, std::allocator > >::_Vector_base(unsigned long, std::allocator > const&) (stl_vector.h:260) ==26094== by 0x83C5D5: std::vector, std::allocator > >::vector(std::vector, std::allocator > > const&) (stl_vector.h:460) ==26094== by 0x86A0B6: jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&>::path_node(jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&> const&) (path_expression.hpp:1849) ==26094== by 0x86A163: jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>::node_set(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type) (path_expression.hpp:2385) ==26094== by 0x85E679: void __gnu_cxx::new_allocator >, jsoncons::basic_json > const&> >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (new_allocator.h:136) ==26094== by 0x8524F2: void std::allocator_traits >, jsoncons::basic_json > const&> > >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::allocator >, jsoncons::basic_json > const&> >&, jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (alloc_traits.h:475) ==26094== by 0x83CE62: void std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >::emplace_back >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (vector.tcc:103) ==26094== by 0x8A9717: std::enable_if >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}, std::vector, std::allocator > > const&, jsoncons::basic_json > const&>::value, void>::type jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}>(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::enable_if::binary_function_object_t, jsoncons::jsonpath::result_options) const (path_expression.hpp:2736) ==26094== by 0x89E516: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:599) ==26094== by 0x8A8888: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::path_selector::evaluate_tail(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:236) ==26094== by 0x8A3C3F: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::identifier_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:274) ==26094== by 0x83A618: std::enable_if >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}, std::vector, std::allocator > > const&, jsoncons::basic_json > const&>::value, void>::type jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}>(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::enable_if::binary_function_object_t, jsoncons::jsonpath::result_options) const (path_expression.hpp:2696) ==26094== by 0x82A106: jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const (path_expression.hpp:2531) ==26094== by 0x8239CD: jsoncons::jsonpath::jsonpath_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) (json_query.hpp:3167) ==26094== by 0x8216B8: jsoncons::basic_json > jsoncons::jsonpath::json_query > >(jsoncons::basic_json > const&, jsoncons::basic_json >::string_view_type const&, jsoncons::jsonpath::result_options) (json_query.hpp:3223) ==26094== 294 (216 direct, 78 indirect) bytes in 9 blocks are definitely lost in loss record 4,704 of 4,905 ==26094== at 0x4C2A219: operator new(unsigned long) (vg_replace_malloc.c:344) ==26094== by 0x86897C: __gnu_cxx::new_allocator >::allocate(unsigned long, void const*) (new_allocator.h:111) ==26094== by 0x85D1C0: std::allocator_traits > >::allocate(std::allocator >&, unsigned long) (alloc_traits.h:436) ==26094== by 0x850FB7: std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) (stl_vector.h:296) ==26094== by 0x85D988: std::_Vector_base, std::allocator > >::_M_create_storage(unsigned long) (stl_vector.h:311) ==26094== by 0x8515C2: std::_Vector_base, std::allocator > >::_Vector_base(unsigned long, std::allocator > const&) (stl_vector.h:260) ==26094== by 0x83C5D5: std::vector, std::allocator > >::vector(std::vector, std::allocator > > const&) (stl_vector.h:460) ==26094== by 0x86A0B6: jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&>::path_node(jsoncons::jsonpath::detail::path_node >, jsoncons::basic_json > const&> const&) (path_expression.hpp:1849) ==26094== by 0x86A163: jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>::node_set(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type) (path_expression.hpp:2385) ==26094== by 0x85E679: void __gnu_cxx::new_allocator >, jsoncons::basic_json > const&> >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (new_allocator.h:136) ==26094== by 0x8524F2: void std::allocator_traits >, jsoncons::basic_json > const&> > >::construct >, jsoncons::basic_json > const&>, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::allocator >, jsoncons::basic_json > const&> >&, jsoncons::jsonpath::detail::node_set >, jsoncons::basic_json > const&>*, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (alloc_traits.h:475) ==26094== by 0x83CE62: void std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >::emplace_back >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >, jsoncons::jsonpath::detail::node_type&>(std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&&, jsoncons::jsonpath::detail::node_type&) (vector.tcc:103) ==26094== by 0x8A9717: std::enable_if >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}, std::vector, std::allocator > > const&, jsoncons::basic_json > const&>::value, void>::type jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}>(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::enable_if::binary_function_object_t, jsoncons::jsonpath::result_options) const (path_expression.hpp:2736) ==26094== by 0x89E516: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::union_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:599) ==26094== by 0x8A8888: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::path_selector::evaluate_tail(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:236) ==26094== by 0x8A3C3F: jsoncons::jsonpath::detail::jsonpath_evaluator >, jsoncons::basic_json > const&>::identifier_selector::select(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::vector >, jsoncons::basic_json > const&>, std::allocator >, jsoncons::basic_json > const&> > >&, jsoncons::jsonpath::detail::node_type&, jsoncons::jsonpath::result_options) const (json_query.hpp:274) ==26094== by 0x83A618: std::enable_if >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}, std::vector, std::allocator > > const&, jsoncons::basic_json > const&>::value, void>::type jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const::{lambda(std::vector, std::allocator > > const&, jsoncons::basic_json > const&)#1}>(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, std::enable_if::binary_function_object_t, jsoncons::jsonpath::result_options) const (path_expression.hpp:2696) ==26094== by 0x82A106: jsoncons::jsonpath::detail::path_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::jsonpath::detail::dynamic_resources >, jsoncons::basic_json > const&>&, std::vector, std::allocator > > const&, jsoncons::basic_json > const&, jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) const (path_expression.hpp:2531) ==26094== by 0x8239CD: jsoncons::jsonpath::jsonpath_expression >, jsoncons::basic_json > const&>::evaluate(jsoncons::basic_json > const&, jsoncons::jsonpath::result_options) (json_query.hpp:3167) ==26094== by 0x8216B8: jsoncons::basic_json > jsoncons::jsonpath::json_query > >(jsoncons::basic_json > const&, jsoncons::basic_json >::string_view_type const&, jsoncons::jsonpath::result_options) (json_query.hpp:3223)