Skip to content

Instantly share code, notes, and snippets.

@cholcombe973
Created November 17, 2016 20:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cholcombe973/a935196ee342955985029ff35f01ceef to your computer and use it in GitHub Desktop.
Save cholcombe973/a935196ee342955985029ff35f01ceef to your computer and use it in GitHub Desktop.
Progress: 10MB of 11MB
Reading file: test2
Progress: 10MB of 11MB
Reading file: rust_rados
block_exists
encrypt: data_len: 1048576
encryptor.process final pointer: 0x1891f8c0
ciphertext pointer: 0x1891f8c0
ciphertext first element: Some(40)
mac extend_from_slice 2: 1048608, ptr: 0x18a21040
store block: b09ecfebe08f7e7b03d7f73591166321f34d050dd6f45c4bc80c64c9f460b225
buffer pointer: 0x18e21040
stored block
block_exists
==521300== Invalid write of size 1
==521300== at 0x4C35035: __GI_mempcpy (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D7AAB: strerror_r (_strerror.c:55)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300== Address 0x1261c4fd is 13 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
==521300== Invalid write of size 1
==521300== at 0xF7D7AB9: strerror_r (_strerror.c:58)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300== by 0x615DA5: try<(),fn()> (panicking.rs:332)
==521300== by 0x615DA5: catch_unwind<fn(),()> (panic.rs:351)
==521300== by 0x615DA5: std::rt::lang_start::h74b3afbdd8daef1c (rt.rs:57)
==521300== Address 0x1261c4fe is 14 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
==521300== Invalid write of size 1
==521300== at 0x4C32DBB: __GI_memcpy (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D7B69: strerror_r (_strerror.c:62)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300== Address 0x1261c4ff is 15 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
==521300== Invalid write of size 1
==521300== at 0xF7D7ACA: strerror_r (_strerror.c:66)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300== by 0x615DA5: try<(),fn()> (panicking.rs:332)
==521300== by 0x615DA5: catch_unwind<fn(),()> (panic.rs:351)
==521300== by 0x615DA5: std::rt::lang_start::h74b3afbdd8daef1c (rt.rs:57)
==521300== Address 0x1261c8ef is 1,023 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
==521300== Invalid read of size 1
==521300== at 0x4C30F62: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x602D14: std::ffi::c_str::CString::from_raw::h091c1e0869df0500 (c_str.rs:241)
==521300== by 0x3E6FF1: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300== Address 0x1261c4f0 is 0 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
==521300== Invalid read of size 1
==521300== at 0x4C30F74: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x602D14: std::ffi::c_str::CString::from_raw::h091c1e0869df0500 (c_str.rs:241)
==521300== by 0x3E6FF1: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300== Address 0x1261c4f1 is 1 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
==521300== Invalid read of size 1
==521300== at 0x627BC0: run_utf8_validation (mod.rs:1223)
==521300== by 0x627BC0: core::str::from_utf8::he17ba4106ab021d4 (mod.rs:233)
==521300== by 0x602D63: from_utf8 (string.rs:470)
==521300== by 0x602D63: std::ffi::c_str::CString::into_string::h1e90cc574d95257d (c_str.rs:264)
==521300== by 0x3E7008: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:129)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300== Address 0x1261c4f0 is 0 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
==521300== Invalid read of size 8
==521300== at 0x627C39: run_utf8_validation (mod.rs:1278)
==521300== by 0x627C39: core::str::from_utf8::he17ba4106ab021d4 (mod.rs:233)
==521300== by 0x602D63: from_utf8 (string.rs:470)
==521300== by 0x602D63: std::ffi::c_str::CString::into_string::h1e90cc574d95257d (c_str.rs:264)
==521300== by 0x3E7008: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:129)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300== Address 0x1261c4f8 is 8 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
==521300== Invalid read of size 8
==521300== at 0x627C3E: run_utf8_validation (mod.rs:1283)
==521300== by 0x627C3E: core::str::from_utf8::he17ba4106ab021d4 (mod.rs:233)
==521300== by 0x602D63: from_utf8 (string.rs:470)
==521300== by 0x602D63: std::ffi::c_str::CString::into_string::h1e90cc574d95257d (c_str.rs:264)
==521300== by 0x3E7008: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:129)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300== Address 0x1261c4f0 is 0 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
==521300== Invalid free() / delete / delete[] / realloc()
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Address 0x1261c4f0 is 0 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
encrypt: data_len: 21539
encryptor.process final pointer: 0x12622290
ciphertext pointer: 0x12622290
ciphertext first element: Some(233)
mac extend_from_slice 2: 21571, ptr: 0x12627760
store block: a16bbd03c1b0629bc8ed9cdc95472926146dfb0fae9c9f5771164594e3c84c69
buffer pointer: 0x12632220
stored block
Progress: 11MB of 11MB
Reading file: test1
Progress: 11MB of 11MB
Writing archive...
encrypt: data_len: 4
encryptor.process final pointer: 0x18d22c40
==521300== Warning: set address range perms: large range [0x395db040, 0x5d61c048) (undefined)
==521300== Warning: set address range perms: large range [0x395db028, 0x5d61c060) (noaccess)
encrypt: data_len: 816
encryptor.process final pointer: 0x17f4e5b0
store_archive
buffer pointer: 0x18d62de0
Backup created successfully
==521300== Invalid free() / delete / delete[] / realloc()
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF8C07B7: __libc_freeres (in /lib/x86_64-linux-gnu/libc-2.23.so)
==521300== by 0x4A2868C: _vgnU_freeres (in /usr/lib/valgrind/vgpreload_core-amd64-linux.so)
==521300== by 0xF786FAA: __run_exit_handlers (exit.c:97)
==521300== by 0xF787044: exit (exit.c:104)
==521300== by 0xF76D836: (below main) (libc-start.c:325)
==521300== Address 0x1261c4f0 is 0 bytes inside a block of size 1,024 free'd
==521300== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0x21FC0C: alloc::heap::deallocate::h43f7ccd1185815d7 (heap.rs:113)
==521300== by 0x227753: _$LT$alloc..raw_vec..RawVec$LT$T$GT$$u20$as$u20$core..ops..Drop$GT$::drop::h519e99929f375b95 (raw_vec.rs:552)
==521300== by 0x217EB0: drop::h9d5e47cd2da9bf9e (in /home/ubuntu/preserve_nightly)
==521300== by 0x1CE648: drop_contents::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215F9B: drop::h42db16052de72f71 (in /home/ubuntu/preserve_nightly)
==521300== by 0x215538: drop::h2809680da4bae52f (in /home/ubuntu/preserve_nightly)
==521300== by 0x2186E3: drop::hb5ec5679841ab951 (in /home/ubuntu/preserve_nightly)
==521300== by 0x214977: drop::h0cee16ef66f745f1 (in /home/ubuntu/preserve_nightly)
==521300== by 0x27108A: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:50)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== Block was alloc'd at
==521300== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==521300== by 0xF7D79B6: strerror (strerror.c:38)
==521300== by 0x3E6FC0: ceph_rust::ceph::get_error::hde55fa72871695af (ceph.rs:128)
==521300== by 0x3EA8D6: ceph_rust::ceph::rados_object_stat::h417dbcac831cd2d8 (ceph.rs:1069)
==521300== by 0x27100D: _$LT$preserve..backend..ceph..CephBackend$u20$as$u20$preserve..backend..Backend$GT$::block_exists::h9c1e80cc9284a95c (ceph.rs:46)
==521300== by 0x27867A: preserve::block::BlockStore::new_block_from_plaintext::h9cc40584994ae32f (block.rs:28)
==521300== by 0x285FD5: preserve::cmds::create::read_file_inner::h998ce09b84c16311 (mod.rs:692)
==521300== by 0x28444E: preserve::cmds::create::read_file::h6d2da158e74121de (mod.rs:590)
==521300== by 0x283352: preserve::cmds::create::ArchiveBuilder::read_files::he95f0ddd0a184331 (mod.rs:525)
==521300== by 0x27A4F0: preserve::cmds::create::execute::hc01a455138577dfa (mod.rs:69)
==521300== by 0x29B532: preserve::main::h2ef5a5e2ca59a3d1 (main.rs:101)
==521300== by 0x61E49A: __rust_maybe_catch_panic (lib.rs:97)
==521300==
==521300==
==521300== HEAP SUMMARY:
==521300== in use at exit: 81,349 bytes in 75 blocks
==521300== total heap usage: 11,831 allocs, 11,758 frees, 721,909,045 bytes allocated
==521300==
==521300== LEAK SUMMARY:
==521300== definitely lost: 0 bytes in 0 blocks
==521300== indirectly lost: 0 bytes in 0 blocks
==521300== possibly lost: 0 bytes in 0 blocks
==521300== still reachable: 81,349 bytes in 75 blocks
==521300== suppressed: 0 bytes in 0 blocks
==521300== Rerun with --leak-check=full to see details of leaked memory
==521300==
==521300== For counts of detected and suppressed errors, rerun with: -v
==521300== ERROR SUMMARY: 40 errors from 11 contexts (suppressed: 0 from 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment