{ "unique": "0xe", "tid": "1", "kind": "Leak_DefinitelyLost", "what": null, "xwhat": { "text": "32 bytes in 1 blocks are definitely lost in loss record 15 of 22", "leakedbytes": 32, "leakedblocks": 1 }, "stack": { "frame": [ { "ip": "0x483877F", "obj": "/usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so", "fn": "malloc", "dir": "./coregrind/m_replacemalloc", "file": "vg_replace_malloc.c", "line": 307 }, { "ip": "0x128CDB", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::alloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 87 }, { "ip": "0x128E06", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::Global::alloc_impl", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 169 }, { "ip": "0x128F29", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "<alloc::alloc::Global as core::alloc::Allocator>::allocate", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 229 }, { "ip": "0x128FFC", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::exchange_malloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 318 }, { "ip": "0x12523D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "new<kravltree::entry::Entry<i32, i32>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 195 }, { "ip": "0x12523D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::avltree::AvlTree<K,V>::insert", "dir": "src", "file": "avltree.rs", "line": 95 }, { "ip": "0x122224", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::ww", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 34 }, { "ip": "0x11EEB9", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::ww::{{closure}}", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 32 }, { "ip": "0x12105D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "core::ops::function::FnOnce::call_once", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<fn(), ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::__rust_begin_short_backtrace", "dir": "library/test/src", "file": "lib.rs", "line": 574 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), (dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 1854 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/panic", "file": "unwind_safe.rs", "line": 271 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "do_call<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 406 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "try<(), core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 370 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panic.rs", "line": 133 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "run_test_in_process", "dir": "library/test/src", "file": "lib.rs", "line": 597 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner::{{closure}}", "dir": "library/test/src", "file": "lib.rs", "line": 491 }, { "ip": "0x152F5A", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc//library/test/src", "file": "lib.rs", "line": 529 } ] } } { "unique": "0xf", "tid": "1", "kind": "Leak_DefinitelyLost", "what": null, "xwhat": { "text": "64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 16 of 22", "leakedbytes": 64, "leakedblocks": 1 }, "stack": { "frame": [ { "ip": "0x483877F", "obj": "/usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so", "fn": "malloc", "dir": "./coregrind/m_replacemalloc", "file": "vg_replace_malloc.c", "line": 307 }, { "ip": "0x128CDB", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::alloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 87 }, { "ip": "0x128E06", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::Global::alloc_impl", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 169 }, { "ip": "0x128F29", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "<alloc::alloc::Global as core::alloc::Allocator>::allocate", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 229 }, { "ip": "0x128FFC", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::exchange_malloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 318 }, { "ip": "0x12411D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "new<kravltree::entry::Entry<i32, i32>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 195 }, { "ip": "0x12411D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::avltree::AvlTree<K,V>::insert", "dir": "src", "file": "avltree.rs", "line": 162 }, { "ip": "0x12223A", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::ww", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 35 }, { "ip": "0x11EEB9", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::ww::{{closure}}", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 32 }, { "ip": "0x12105D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "core::ops::function::FnOnce::call_once", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<fn(), ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::__rust_begin_short_backtrace", "dir": "library/test/src", "file": "lib.rs", "line": 574 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), (dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 1854 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/panic", "file": "unwind_safe.rs", "line": 271 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "do_call<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 406 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "try<(), core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 370 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panic.rs", "line": 133 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "run_test_in_process", "dir": "library/test/src", "file": "lib.rs", "line": 597 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner::{{closure}}", "dir": "library/test/src", "file": "lib.rs", "line": 491 }, { "ip": "0x152F5A", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc//library/test/src", "file": "lib.rs", "line": 529 } ] } } { "unique": "0x10", "tid": "1", "kind": "Leak_DefinitelyLost", "what": null, "xwhat": { "text": "96 (32 direct, 64 indirect) bytes in 1 blocks are definitely lost in loss record 17 of 22", "leakedbytes": 96, "leakedblocks": 1 }, "stack": { "frame": [ { "ip": "0x483877F", "obj": "/usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so", "fn": "malloc", "dir": "./coregrind/m_replacemalloc", "file": "vg_replace_malloc.c", "line": 307 }, { "ip": "0x128CDB", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::alloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 87 }, { "ip": "0x128E06", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::Global::alloc_impl", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 169 }, { "ip": "0x128F29", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "<alloc::alloc::Global as core::alloc::Allocator>::allocate", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 229 }, { "ip": "0x128FFC", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::exchange_malloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 318 }, { "ip": "0x12523D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "new<kravltree::entry::Entry<i32, i32>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 195 }, { "ip": "0x12523D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::avltree::AvlTree<K,V>::insert", "dir": "src", "file": "avltree.rs", "line": 95 }, { "ip": "0x1224E4", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate1", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 53 }, { "ip": "0x11EED9", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate1::{{closure}}", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 51 }, { "ip": "0x12112D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "core::ops::function::FnOnce::call_once", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<fn(), ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::__rust_begin_short_backtrace", "dir": "library/test/src", "file": "lib.rs", "line": 574 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), (dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 1854 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/panic", "file": "unwind_safe.rs", "line": 271 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "do_call<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 406 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "try<(), core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 370 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panic.rs", "line": 133 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "run_test_in_process", "dir": "library/test/src", "file": "lib.rs", "line": 597 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner::{{closure}}", "dir": "library/test/src", "file": "lib.rs", "line": 491 }, { "ip": "0x152F5A", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc//library/test/src", "file": "lib.rs", "line": 529 } ] } } { "unique": "0x11", "tid": "1", "kind": "Leak_DefinitelyLost", "what": null, "xwhat": { "text": "96 (32 direct, 64 indirect) bytes in 1 blocks are definitely lost in loss record 18 of 22", "leakedbytes": 96, "leakedblocks": 1 }, "stack": { "frame": [ { "ip": "0x483877F", "obj": "/usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so", "fn": "malloc", "dir": "./coregrind/m_replacemalloc", "file": "vg_replace_malloc.c", "line": 307 }, { "ip": "0x128CDB", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::alloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 87 }, { "ip": "0x128E06", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::Global::alloc_impl", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 169 }, { "ip": "0x128F29", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "<alloc::alloc::Global as core::alloc::Allocator>::allocate", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 229 }, { "ip": "0x128FFC", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::exchange_malloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 318 }, { "ip": "0x12411D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "new<kravltree::entry::Entry<i32, i32>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 195 }, { "ip": "0x12411D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::avltree::AvlTree<K,V>::insert", "dir": "src", "file": "avltree.rs", "line": 162 }, { "ip": "0x1224FA", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate1", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 54 }, { "ip": "0x11EED9", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate1::{{closure}}", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 51 }, { "ip": "0x12112D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "core::ops::function::FnOnce::call_once", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<fn(), ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::__rust_begin_short_backtrace", "dir": "library/test/src", "file": "lib.rs", "line": 574 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), (dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 1854 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/panic", "file": "unwind_safe.rs", "line": 271 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "do_call<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 406 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "try<(), core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 370 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panic.rs", "line": 133 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "run_test_in_process", "dir": "library/test/src", "file": "lib.rs", "line": 597 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner::{{closure}}", "dir": "library/test/src", "file": "lib.rs", "line": 491 }, { "ip": "0x152F5A", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc//library/test/src", "file": "lib.rs", "line": 529 } ] } } { "unique": "0x12", "tid": "1", "kind": "Leak_DefinitelyLost", "what": null, "xwhat": { "text": "96 (32 direct, 64 indirect) bytes in 1 blocks are definitely lost in loss record 19 of 22", "leakedbytes": 96, "leakedblocks": 1 }, "stack": { "frame": [ { "ip": "0x483877F", "obj": "/usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so", "fn": "malloc", "dir": "./coregrind/m_replacemalloc", "file": "vg_replace_malloc.c", "line": 307 }, { "ip": "0x128CDB", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::alloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 87 }, { "ip": "0x128E06", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::Global::alloc_impl", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 169 }, { "ip": "0x128F29", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "<alloc::alloc::Global as core::alloc::Allocator>::allocate", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 229 }, { "ip": "0x128FFC", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::exchange_malloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 318 }, { "ip": "0x12523D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "new<kravltree::entry::Entry<i32, i32>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 195 }, { "ip": "0x12523D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::avltree::AvlTree<K,V>::insert", "dir": "src", "file": "avltree.rs", "line": 95 }, { "ip": "0x1227EA", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate2", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 78 }, { "ip": "0x11EEF9", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate2::{{closure}}", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 76 }, { "ip": "0x12116D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "core::ops::function::FnOnce::call_once", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<fn(), ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::__rust_begin_short_backtrace", "dir": "library/test/src", "file": "lib.rs", "line": 574 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), (dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 1854 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/panic", "file": "unwind_safe.rs", "line": 271 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "do_call<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 406 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "try<(), core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 370 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panic.rs", "line": 133 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "run_test_in_process", "dir": "library/test/src", "file": "lib.rs", "line": 597 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner::{{closure}}", "dir": "library/test/src", "file": "lib.rs", "line": 491 }, { "ip": "0x152F5A", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc//library/test/src", "file": "lib.rs", "line": 529 } ] } } { "unique": "0x13", "tid": "1", "kind": "Leak_DefinitelyLost", "what": null, "xwhat": { "text": "96 (32 direct, 64 indirect) bytes in 1 blocks are definitely lost in loss record 20 of 22", "leakedbytes": 96, "leakedblocks": 1 }, "stack": { "frame": [ { "ip": "0x483877F", "obj": "/usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so", "fn": "malloc", "dir": "./coregrind/m_replacemalloc", "file": "vg_replace_malloc.c", "line": 307 }, { "ip": "0x128CDB", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::alloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 87 }, { "ip": "0x128E06", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::Global::alloc_impl", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 169 }, { "ip": "0x128F29", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "<alloc::alloc::Global as core::alloc::Allocator>::allocate", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 229 }, { "ip": "0x128FFC", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::exchange_malloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 318 }, { "ip": "0x12523D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "new<kravltree::entry::Entry<i32, i32>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 195 }, { "ip": "0x12523D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::avltree::AvlTree<K,V>::insert", "dir": "src", "file": "avltree.rs", "line": 95 }, { "ip": "0x122E2A", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate3", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 120 }, { "ip": "0x11EF19", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate3::{{closure}}", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 118 }, { "ip": "0x120FCD", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "core::ops::function::FnOnce::call_once", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<fn(), ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::__rust_begin_short_backtrace", "dir": "library/test/src", "file": "lib.rs", "line": 574 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), (dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 1854 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/panic", "file": "unwind_safe.rs", "line": 271 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "do_call<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 406 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "try<(), core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 370 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panic.rs", "line": 133 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "run_test_in_process", "dir": "library/test/src", "file": "lib.rs", "line": 597 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner::{{closure}}", "dir": "library/test/src", "file": "lib.rs", "line": 491 }, { "ip": "0x152F5A", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc//library/test/src", "file": "lib.rs", "line": 529 } ] } } { "unique": "0x14", "tid": "1", "kind": "Leak_DefinitelyLost", "what": null, "xwhat": { "text": "96 (32 direct, 64 indirect) bytes in 1 blocks are definitely lost in loss record 21 of 22", "leakedbytes": 96, "leakedblocks": 1 }, "stack": { "frame": [ { "ip": "0x483877F", "obj": "/usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so", "fn": "malloc", "dir": "./coregrind/m_replacemalloc", "file": "vg_replace_malloc.c", "line": 307 }, { "ip": "0x128CDB", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::alloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 87 }, { "ip": "0x128E06", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::Global::alloc_impl", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 169 }, { "ip": "0x128F29", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "<alloc::alloc::Global as core::alloc::Allocator>::allocate", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 229 }, { "ip": "0x128FFC", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::exchange_malloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 318 }, { "ip": "0x12411D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "new<kravltree::entry::Entry<i32, i32>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 195 }, { "ip": "0x12411D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::avltree::AvlTree<K,V>::insert", "dir": "src", "file": "avltree.rs", "line": 162 }, { "ip": "0x122E43", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate3", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 121 }, { "ip": "0x11EF19", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate3::{{closure}}", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 118 }, { "ip": "0x120FCD", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "core::ops::function::FnOnce::call_once", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<fn(), ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::__rust_begin_short_backtrace", "dir": "library/test/src", "file": "lib.rs", "line": 574 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), (dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 1854 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/panic", "file": "unwind_safe.rs", "line": 271 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "do_call<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 406 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "try<(), core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 370 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panic.rs", "line": 133 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "run_test_in_process", "dir": "library/test/src", "file": "lib.rs", "line": 597 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner::{{closure}}", "dir": "library/test/src", "file": "lib.rs", "line": 491 }, { "ip": "0x152F5A", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc//library/test/src", "file": "lib.rs", "line": 529 } ] } } { "unique": "0x15", "tid": "1", "kind": "Leak_DefinitelyLost", "what": null, "xwhat": { "text": "128 (32 direct, 96 indirect) bytes in 1 blocks are definitely lost in loss record 22 of 22", "leakedbytes": 128, "leakedblocks": 1 }, "stack": { "frame": [ { "ip": "0x483877F", "obj": "/usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so", "fn": "malloc", "dir": "./coregrind/m_replacemalloc", "file": "vg_replace_malloc.c", "line": 307 }, { "ip": "0x128CDB", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::alloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 87 }, { "ip": "0x128E06", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::Global::alloc_impl", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 169 }, { "ip": "0x128F29", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "<alloc::alloc::Global as core::alloc::Allocator>::allocate", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 229 }, { "ip": "0x128FFC", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "alloc::alloc::exchange_malloc", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "alloc.rs", "line": 318 }, { "ip": "0x12411D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "new<kravltree::entry::Entry<i32, i32>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 195 }, { "ip": "0x12411D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::avltree::AvlTree<K,V>::insert", "dir": "src", "file": "avltree.rs", "line": 162 }, { "ip": "0x122803", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate2", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 79 }, { "ip": "0x11EEF9", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "kravltree::tests::rotate2::{{closure}}", "dir": "/builds/Kores/kravltree/src", "file": "lib.rs", "line": 76 }, { "ip": "0x12116D", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "core::ops::function::FnOnce::call_once", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<fn(), ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/ops", "file": "function.rs", "line": 227 }, { "ip": "0x154ED2", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::__rust_begin_short_backtrace", "dir": "library/test/src", "file": "lib.rs", "line": 574 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), (dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/alloc/src", "file": "boxed.rs", "line": 1854 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "call_once<(), alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/core/src/panic", "file": "unwind_safe.rs", "line": 271 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "do_call<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 406 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "try<(), core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panicking.rs", "line": 370 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<alloc::boxed::Box<(dyn core::ops::function::FnOnce<(), Output=()> + core::marker::Send), alloc::alloc::Global>>, ()>", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc/library/std/src", "file": "panic.rs", "line": 133 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "run_test_in_process", "dir": "library/test/src", "file": "lib.rs", "line": 597 }, { "ip": "0x153B67", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner::{{closure}}", "dir": "library/test/src", "file": "lib.rs", "line": 491 }, { "ip": "0x152F5A", "obj": "/builds/Kores/kravltree/target/debug/deps/kravltree-da116b88200dd826", "fn": "test::run_test::run_test_inner", "dir": "/rustc/ad46af24713115e7b9b258346e66b9b2d14eacfc//library/test/src", "file": "lib.rs", "line": 529 } ] } }