Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==26428== Memcheck, a memory error detector
- ==26428== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
- ==26428== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info
- ==26428== Command: target/debug/valgrind
- ==26428==
- ==26428== Thread 3:
- ==26428== Invalid read of size 16
- ==26428== at 0x135543: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:28)
- ==26428== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==26428== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x5043181: start_thread (pthread_create.c:312)
- ==26428== by 0x577147C: clone (clone.S:111)
- ==26428== Address 0x6827000 is 0 bytes inside a recently re-allocated block of size 16 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x12C749: sys::thread::create::h23785908ae25e93dEiv (thread.rs:187)
- ==26428== by 0x116197: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:366)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Invalid write of size 8
- ==26428== at 0x135554: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:28)
- ==26428== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==26428== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x5043181: start_thread (pthread_create.c:312)
- ==26428== by 0x577147C: clone (clone.S:111)
- ==26428== Address 0x6827008 is 8 bytes inside a recently re-allocated block of size 16 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x12C749: sys::thread::create::h23785908ae25e93dEiv (thread.rs:187)
- ==26428== by 0x116197: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:366)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Invalid write of size 8
- ==26428== at 0x135558: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:28)
- ==26428== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==26428== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x5043181: start_thread (pthread_create.c:312)
- ==26428== by 0x577147C: clone (clone.S:111)
- ==26428== Address 0x6827000 is 0 bytes inside a recently re-allocated block of size 16 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x12C749: sys::thread::create::h23785908ae25e93dEiv (thread.rs:187)
- ==26428== by 0x116197: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:366)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Invalid read of size 8
- ==26428== at 0x12B067: Box$LT$alloc..boxed..FnBox$LT$$LP$$RP$$C$$u20$Output$u3d$$LP$$RP$$GT$$u20$$u2b$$u20$Send$GT$::drop.33769::h79d66836982a5e3f (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x135751: Box$LT$Box$LT$alloc..boxed..FnBox$LT$$LP$$RP$$C$$u20$Output$u3d$$LP$$RP$$GT$$u20$$u2b$$u20$Send$GT$$GT$::drop.34494::h3043d0584622a8de (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x135598: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:30)
- ==26428== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==26428== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x5043181: start_thread (pthread_create.c:312)
- ==26428== by 0x577147C: clone (clone.S:111)
- ==26428== Address 0x6827000 is 0 bytes inside a recently re-allocated block of size 16 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x12C749: sys::thread::create::h23785908ae25e93dEiv (thread.rs:187)
- ==26428== by 0x116197: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:366)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Thread 2:
- ==26428== Invalid read of size 8
- ==26428== at 0x112EED: core..option..Option$LT$core..result..Result$LT$$LP$$RP$$C$$u20$Box$LT$core..any..Any$u20$$u2b$$u20$Send$GT$$GT$$GT$::drop.2085::h5647366aab34c814 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x117001: thread::Builder::spawn_inner::closure.2384 (mod.rs:357)
- ==26428== by 0x118BDD: boxed::F.FnBox$LT$A$GT$::call_box::h12019430421436588519 (boxed.rs:374)
- ==26428== by 0x12C6A7: boxed::Box$LT$FnBox$LT$A$C$$u20$Output$u20$$u3d$$u20$R$GT$$u2b$$u20$Send$u20$$u2b$$u20$$u27$a$GT$.FnOnce$LT$A$GT$::call_once::h13021447468734341955 (boxed.rs:390)
- ==26428== by 0x135563: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:29)
- ==26428== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==26428== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x5043181: start_thread (pthread_create.c:312)
- ==26428== by 0x577147C: clone (clone.S:111)
- ==26428== Address 0x681eea0 is 64 bytes after a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x1216D3: sync::mutex::Mutex$LT$T$GT$::new::h8004445225279742993 (mutex.rs:191)
- ==26428== by 0x121209: thread::Thread::new::h914868fa9a742cebdEb (mod.rs:565)
- ==26428== by 0x115E2C: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:311)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428==
- ==26428== Invalid write of size 8
- ==26428== at 0x117017: thread::Builder::spawn_inner::closure.2384 (mod.rs:357)
- ==26428== by 0x118BDD: boxed::F.FnBox$LT$A$GT$::call_box::h12019430421436588519 (boxed.rs:374)
- ==26428== by 0x12C6A7: boxed::Box$LT$FnBox$LT$A$C$$u20$Output$u20$$u3d$$u20$R$GT$$u2b$$u20$Send$u20$$u2b$$u20$$u27$a$GT$.FnOnce$LT$A$GT$::call_once::h13021447468734341955 (boxed.rs:390)
- ==26428== by 0x135563: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:29)
- ==26428== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==26428== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x5043181: start_thread (pthread_create.c:312)
- ==26428== by 0x577147C: clone (clone.S:111)
- ==26428== Address 0x681eea0 is 64 bytes after a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x1216D3: sync::mutex::Mutex$LT$T$GT$::new::h8004445225279742993 (mutex.rs:191)
- ==26428== by 0x121209: thread::Thread::new::h914868fa9a742cebdEb (mod.rs:565)
- ==26428== by 0x115E2C: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:311)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428==
- ==26428== Invalid write of size 8
- ==26428== at 0x117021: thread::Builder::spawn_inner::closure.2384 (mod.rs:357)
- ==26428== by 0x118BDD: boxed::F.FnBox$LT$A$GT$::call_box::h12019430421436588519 (boxed.rs:374)
- ==26428== by 0x12C6A7: boxed::Box$LT$FnBox$LT$A$C$$u20$Output$u20$$u3d$$u20$R$GT$$u2b$$u20$Send$u20$$u2b$$u20$$u27$a$GT$.FnOnce$LT$A$GT$::call_once::h13021447468734341955 (boxed.rs:390)
- ==26428== by 0x135563: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:29)
- ==26428== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==26428== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x5043181: start_thread (pthread_create.c:312)
- ==26428== by 0x577147C: clone (clone.S:111)
- ==26428== Address 0x681eea8 is 24 bytes after a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x1167D4: arc::Arc$LT$T$GT$::new::h17290692420371308421 (arc.rs:178)
- ==26428== by 0x115EFD: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:314)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Invalid write of size 8
- ==26428== at 0x11702C: thread::Builder::spawn_inner::closure.2384 (mod.rs:357)
- ==26428== by 0x118BDD: boxed::F.FnBox$LT$A$GT$::call_box::h12019430421436588519 (boxed.rs:374)
- ==26428== by 0x12C6A7: boxed::Box$LT$FnBox$LT$A$C$$u20$Output$u20$$u3d$$u20$R$GT$$u2b$$u20$Send$u20$$u2b$$u20$$u27$a$GT$.FnOnce$LT$A$GT$::call_once::h13021447468734341955 (boxed.rs:390)
- ==26428== by 0x135563: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:29)
- ==26428== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==26428== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x5043181: start_thread (pthread_create.c:312)
- ==26428== by 0x577147C: clone (clone.S:111)
- ==26428== Address 0x681eeb0 is 32 bytes after a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x1167D4: arc::Arc$LT$T$GT$::new::h17290692420371308421 (arc.rs:178)
- ==26428== by 0x115EFD: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:314)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Invalid read of size 8
- ==26428== at 0x11187A: atomic::atomic_sub::h4824955814983434728 (atomic.rs:982)
- ==26428== by 0x1117DF: atomic::AtomicUsize::fetch_sub::hcd78d0fcfccea163PIx (atomic.rs:753)
- ==26428== by 0x112B74: arc::Arc$LT$T$GT$.Drop::drop::h8480301944429741063 (arc.rs:399)
- ==26428== by 0x112ABD: alloc..arc..Arc$LT$core..cell..UnsafeCell$LT$core..option..Option$LT$core..result..Result$LT$$LP$$RP$$C$$u20$Box$LT$core..any..Any$u20$$u2b$$u20$Send$GT$$GT$$GT$$GT$$GT$::drop.2078::h34673a37e39f2430 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x112A8D: std..thread..Packet$LT$$LP$$RP$$GT$::drop.2075::h230e43ce979deb3d (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11704C: thread::Builder::spawn_inner::closure.2384 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x118BDD: boxed::F.FnBox$LT$A$GT$::call_box::h12019430421436588519 (boxed.rs:374)
- ==26428== by 0x12C6A7: boxed::Box$LT$FnBox$LT$A$C$$u20$Output$u20$$u3d$$u20$R$GT$$u2b$$u20$Send$u20$$u2b$$u20$$u27$a$GT$.FnOnce$LT$A$GT$::call_once::h13021447468734341955 (boxed.rs:390)
- ==26428== by 0x135563: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:29)
- ==26428== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==26428== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x5043181: start_thread (pthread_create.c:312)
- ==26428== Address 0x681ee90 is 48 bytes after a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x1216D3: sync::mutex::Mutex$LT$T$GT$::new::h8004445225279742993 (mutex.rs:191)
- ==26428== by 0x121209: thread::Thread::new::h914868fa9a742cebdEb (mod.rs:565)
- ==26428== by 0x115E2C: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:311)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428==
- ==26428== Thread 1:
- ==26428== Invalid read of size 8
- ==26428== at 0x11ACF2: mem::swap::h4853273074517338477 (mem.rs:266)
- ==26428== by 0x11AC3A: mem::replace::h16433368060992283531 (mem.rs:326)
- ==26428== by 0x11ABD5: option::Option$LT$T$GT$::take::h5680927095997980638 (option.rs:685)
- ==26428== by 0x11AA51: thread::JoinInner$LT$T$GT$::join::h1709070273065582510 (mod.rs:631)
- ==26428== by 0x11A953: thread::JoinHandle$LT$T$GT$::join::h14472682740459516581 (mod.rs:660)
- ==26428== by 0x110065: main::hae2fd6a11883b5bakaa (valgrind.rs:17)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149715: rust_try (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x14825F: rt::unwind::try::h3665366525238079239 (unwind.rs:125)
- ==26428== Address 0x681eeb0 is 32 bytes inside a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x116089: thread::Builder::spawn_inner::h3526065594950748127 (boxed.rs:104)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Invalid read of size 16
- ==26428== at 0x11ACFA: mem::swap::h4853273074517338477 (mem.rs:266)
- ==26428== by 0x11AC3A: mem::replace::h16433368060992283531 (mem.rs:326)
- ==26428== by 0x11ABD5: option::Option$LT$T$GT$::take::h5680927095997980638 (option.rs:685)
- ==26428== by 0x11AA51: thread::JoinInner$LT$T$GT$::join::h1709070273065582510 (mod.rs:631)
- ==26428== by 0x11A953: thread::JoinHandle$LT$T$GT$::join::h14472682740459516581 (mod.rs:660)
- ==26428== by 0x110065: main::hae2fd6a11883b5bakaa (valgrind.rs:17)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149715: rust_try (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x14825F: rt::unwind::try::h3665366525238079239 (unwind.rs:125)
- ==26428== Address 0x681eea0 is 64 bytes after a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x1216D3: sync::mutex::Mutex$LT$T$GT$::new::h8004445225279742993 (mutex.rs:191)
- ==26428== by 0x121209: thread::Thread::new::h914868fa9a742cebdEb (mod.rs:565)
- ==26428== by 0x115E2C: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:311)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428==
- ==26428== Invalid write of size 8
- ==26428== at 0x11AD0D: mem::swap::h4853273074517338477 (mem.rs:267)
- ==26428== by 0x11AC3A: mem::replace::h16433368060992283531 (mem.rs:326)
- ==26428== by 0x11ABD5: option::Option$LT$T$GT$::take::h5680927095997980638 (option.rs:685)
- ==26428== by 0x11AA51: thread::JoinInner$LT$T$GT$::join::h1709070273065582510 (mod.rs:631)
- ==26428== by 0x11A953: thread::JoinHandle$LT$T$GT$::join::h14472682740459516581 (mod.rs:660)
- ==26428== by 0x110065: main::hae2fd6a11883b5bakaa (valgrind.rs:17)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149715: rust_try (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x14825F: rt::unwind::try::h3665366525238079239 (unwind.rs:125)
- ==26428== Address 0x681eeb0 is 32 bytes inside a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x116089: thread::Builder::spawn_inner::h3526065594950748127 (boxed.rs:104)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Invalid write of size 8
- ==26428== at 0x11AD14: mem::swap::h4853273074517338477 (mem.rs:267)
- ==26428== by 0x11AC3A: mem::replace::h16433368060992283531 (mem.rs:326)
- ==26428== by 0x11ABD5: option::Option$LT$T$GT$::take::h5680927095997980638 (option.rs:685)
- ==26428== by 0x11AA51: thread::JoinInner$LT$T$GT$::join::h1709070273065582510 (mod.rs:631)
- ==26428== by 0x11A953: thread::JoinHandle$LT$T$GT$::join::h14472682740459516581 (mod.rs:660)
- ==26428== by 0x110065: main::hae2fd6a11883b5bakaa (valgrind.rs:17)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149715: rust_try (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x14825F: rt::unwind::try::h3665366525238079239 (unwind.rs:125)
- ==26428== Address 0x681eea0 is 64 bytes after a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x1216D3: sync::mutex::Mutex$LT$T$GT$::new::h8004445225279742993 (mutex.rs:191)
- ==26428== by 0x121209: thread::Thread::new::h914868fa9a742cebdEb (mod.rs:565)
- ==26428== by 0x115E2C: thread::Builder::spawn_inner::h3526065594950748127 (mod.rs:311)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428==
- ==26428== Invalid read of size 8
- ==26428== at 0x112D2C: arc::Arc$LT$T$GT$::drop_slow::h13951179931014796086 (ptr.rs:214)
- ==26428== by 0x112B97: arc::Arc$LT$T$GT$.Drop::drop::h8480301944429741063 (arc.rs:421)
- ==26428== by 0x112ABD: alloc..arc..Arc$LT$core..cell..UnsafeCell$LT$core..option..Option$LT$core..result..Result$LT$$LP$$RP$$C$$u20$Box$LT$core..any..Any$u20$$u2b$$u20$Send$GT$$GT$$GT$$GT$$GT$::drop.2078::h34673a37e39f2430 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x112A8D: std..thread..Packet$LT$$LP$$RP$$GT$::drop.2075::h230e43ce979deb3d (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x111593: std..thread..JoinInner$LT$$LP$$RP$$GT$::drop.1906::h6dda0ff728f5fd23 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1114B5: std..thread..JoinHandle$LT$$LP$$RP$$GT$::drop.1902::h955e1cdf1ede4b79 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11A95E: thread::JoinHandle$LT$T$GT$::join::h14472682740459516581 (mod.rs:659)
- ==26428== by 0x110065: main::hae2fd6a11883b5bakaa (valgrind.rs:17)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428== Address 0x681eea0 is 16 bytes inside a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x116089: thread::Builder::spawn_inner::h3526065594950748127 (boxed.rs:104)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Invalid read of size 8
- ==26428== at 0x112D33: arc::Arc$LT$T$GT$::drop_slow::h13951179931014796086 (ptr.rs:214)
- ==26428== by 0x112B97: arc::Arc$LT$T$GT$.Drop::drop::h8480301944429741063 (arc.rs:421)
- ==26428== by 0x112ABD: alloc..arc..Arc$LT$core..cell..UnsafeCell$LT$core..option..Option$LT$core..result..Result$LT$$LP$$RP$$C$$u20$Box$LT$core..any..Any$u20$$u2b$$u20$Send$GT$$GT$$GT$$GT$$GT$::drop.2078::h34673a37e39f2430 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x112A8D: std..thread..Packet$LT$$LP$$RP$$GT$::drop.2075::h230e43ce979deb3d (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x111593: std..thread..JoinInner$LT$$LP$$RP$$GT$::drop.1906::h6dda0ff728f5fd23 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1114B5: std..thread..JoinHandle$LT$$LP$$RP$$GT$::drop.1902::h955e1cdf1ede4b79 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11A95E: thread::JoinHandle$LT$T$GT$::join::h14472682740459516581 (mod.rs:659)
- ==26428== by 0x110065: main::hae2fd6a11883b5bakaa (valgrind.rs:17)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428== Address 0x681eea8 is 24 bytes inside a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x116089: thread::Builder::spawn_inner::h3526065594950748127 (boxed.rs:104)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Invalid read of size 8
- ==26428== at 0x112D3B: arc::Arc$LT$T$GT$::drop_slow::h13951179931014796086 (ptr.rs:214)
- ==26428== by 0x112B97: arc::Arc$LT$T$GT$.Drop::drop::h8480301944429741063 (arc.rs:421)
- ==26428== by 0x112ABD: alloc..arc..Arc$LT$core..cell..UnsafeCell$LT$core..option..Option$LT$core..result..Result$LT$$LP$$RP$$C$$u20$Box$LT$core..any..Any$u20$$u2b$$u20$Send$GT$$GT$$GT$$GT$$GT$::drop.2078::h34673a37e39f2430 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x112A8D: std..thread..Packet$LT$$LP$$RP$$GT$::drop.2075::h230e43ce979deb3d (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x111593: std..thread..JoinInner$LT$$LP$$RP$$GT$::drop.1906::h6dda0ff728f5fd23 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1114B5: std..thread..JoinHandle$LT$$LP$$RP$$GT$::drop.1902::h955e1cdf1ede4b79 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11A95E: thread::JoinHandle$LT$T$GT$::join::h14472682740459516581 (mod.rs:659)
- ==26428== by 0x110065: main::hae2fd6a11883b5bakaa (valgrind.rs:17)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428== Address 0x681eeb0 is 32 bytes inside a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x116089: thread::Builder::spawn_inner::h3526065594950748127 (boxed.rs:104)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428== Invalid read of size 8
- ==26428== at 0x11187A: atomic::atomic_sub::h4824955814983434728 (atomic.rs:982)
- ==26428== by 0x1117DF: atomic::AtomicUsize::fetch_sub::hcd78d0fcfccea163PIx (atomic.rs:753)
- ==26428== by 0x112DB1: arc::Arc$LT$T$GT$::drop_slow::h13951179931014796086 (arc.rs:227)
- ==26428== by 0x112B97: arc::Arc$LT$T$GT$.Drop::drop::h8480301944429741063 (arc.rs:421)
- ==26428== by 0x112ABD: alloc..arc..Arc$LT$core..cell..UnsafeCell$LT$core..option..Option$LT$core..result..Result$LT$$LP$$RP$$C$$u20$Box$LT$core..any..Any$u20$$u2b$$u20$Send$GT$$GT$$GT$$GT$$GT$::drop.2078::h34673a37e39f2430 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x112A8D: std..thread..Packet$LT$$LP$$RP$$GT$::drop.2075::h230e43ce979deb3d (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x111593: std..thread..JoinInner$LT$$LP$$RP$$GT$::drop.1906::h6dda0ff728f5fd23 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1114B5: std..thread..JoinHandle$LT$$LP$$RP$$GT$::drop.1902::h955e1cdf1ede4b79 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x11A95E: thread::JoinHandle$LT$T$GT$::join::h14472682740459516581 (mod.rs:659)
- ==26428== by 0x110065: main::hae2fd6a11883b5bakaa (valgrind.rs:17)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== Address 0x681ee98 is 8 bytes inside a recently re-allocated block of size 48 alloc'd
- ==26428== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==26428== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==26428== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==26428== by 0x116089: thread::Builder::spawn_inner::h3526065594950748127 (boxed.rs:104)
- ==26428== by 0x1158D3: thread::Builder::spawn::h16152697944592041644 (mod.rs:278)
- ==26428== by 0x1151FB: thread::spawn::h5527440780017112241 (mod.rs:396)
- ==26428== by 0x10FEB0: main::hae2fd6a11883b5bakaa (valgrind.rs:13)
- ==26428== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==26428== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==26428== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==26428== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==26428==
- ==26428==
- ==26428== HEAP SUMMARY:
- ==26428== in use at exit: 32 bytes in 1 blocks
- ==26428== total heap usage: 1,029 allocs, 1,028 frees, 81,208 bytes allocated
- ==26428==
- ==26428== LEAK SUMMARY:
- ==26428== definitely lost: 0 bytes in 0 blocks
- ==26428== indirectly lost: 0 bytes in 0 blocks
- ==26428== possibly lost: 0 bytes in 0 blocks
- ==26428== still reachable: 32 bytes in 1 blocks
- ==26428== suppressed: 0 bytes in 0 blocks
- ==26428== Rerun with --leak-check=full to see details of leaked memory
- ==26428==
- ==26428== For counts of detected and suppressed errors, rerun with: -v
- ==26428== ERROR SUMMARY: 25 errors from 17 contexts (suppressed: 0 from 0)
- ==30447== Memcheck, a memory error detector
- ==30447== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
- ==30447== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info
- ==30447== Command: target/debug/valgrind
- ==30447==
- ==30447== Thread 3:
- ==30447== Invalid read of size 16
- ==30447== at 0x135543: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:28)
- ==30447== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==30447== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x5043181: start_thread (pthread_create.c:312)
- ==30447== by 0x577147C: clone (clone.S:111)
- ==30447== Address 0x6827010 is 0 bytes after a recently re-allocated block of size 16 alloc'd
- ==30447== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==30447== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==30447== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==30447== by 0x12C749: sys::thread::create::h23785908ae25e93dEiv (thread.rs:187)
- ==30447== by 0x116197: thread::Builder::spawn_inner::h12002249435122638439 (mod.rs:366)
- ==30447== by 0x1158D3: thread::Builder::spawn::h7644348888199633207 (mod.rs:278)
- ==30447== by 0x1151FB: thread::spawn::h16311925562213778376 (mod.rs:396)
- ==30447== by 0x10FEB0: main::h3fb88adf0cd8c24diaa (valgrind.rs:11)
- ==30447== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==30447== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==30447== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==30447==
- ==30447== Invalid write of size 8
- ==30447== at 0x135554: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:28)
- ==30447== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==30447== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x5043181: start_thread (pthread_create.c:312)
- ==30447== by 0x577147C: clone (clone.S:111)
- ==30447== Address 0x6827018 is 8 bytes after a recently re-allocated block of size 16 alloc'd
- ==30447== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==30447== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==30447== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==30447== by 0x12C749: sys::thread::create::h23785908ae25e93dEiv (thread.rs:187)
- ==30447== by 0x116197: thread::Builder::spawn_inner::h12002249435122638439 (mod.rs:366)
- ==30447== by 0x1158D3: thread::Builder::spawn::h7644348888199633207 (mod.rs:278)
- ==30447== by 0x1151FB: thread::spawn::h16311925562213778376 (mod.rs:396)
- ==30447== by 0x10FEB0: main::h3fb88adf0cd8c24diaa (valgrind.rs:11)
- ==30447== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==30447== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==30447== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==30447==
- ==30447== Invalid write of size 8
- ==30447== at 0x135558: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:28)
- ==30447== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==30447== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x5043181: start_thread (pthread_create.c:312)
- ==30447== by 0x577147C: clone (clone.S:111)
- ==30447== Address 0x6827010 is 0 bytes after a recently re-allocated block of size 16 alloc'd
- ==30447== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==30447== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==30447== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==30447== by 0x12C749: sys::thread::create::h23785908ae25e93dEiv (thread.rs:187)
- ==30447== by 0x116197: thread::Builder::spawn_inner::h12002249435122638439 (mod.rs:366)
- ==30447== by 0x1158D3: thread::Builder::spawn::h7644348888199633207 (mod.rs:278)
- ==30447== by 0x1151FB: thread::spawn::h16311925562213778376 (mod.rs:396)
- ==30447== by 0x10FEB0: main::h3fb88adf0cd8c24diaa (valgrind.rs:11)
- ==30447== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==30447== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==30447== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==30447==
- ==30447== Invalid read of size 8
- ==30447== at 0x12B067: Box$LT$alloc..boxed..FnBox$LT$$LP$$RP$$C$$u20$Output$u3d$$LP$$RP$$GT$$u20$$u2b$$u20$Send$GT$::drop.33769::h79d66836982a5e3f (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x135751: Box$LT$Box$LT$alloc..boxed..FnBox$LT$$LP$$RP$$C$$u20$Output$u3d$$LP$$RP$$GT$$u20$$u2b$$u20$Send$GT$$GT$::drop.34494::h3043d0584622a8de (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x135598: sys_common::thread::start_thread::h86560bacd216170aQ5q (thread.rs:30)
- ==30447== by 0x13F994: sys::thread::create::thread_start::__rust_abi (thread.rs:223)
- ==30447== by 0x13F914: sys::thread::create::thread_start::h8c3599789d95ae13aqv (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x5043181: start_thread (pthread_create.c:312)
- ==30447== by 0x577147C: clone (clone.S:111)
- ==30447== Address 0x6827010 is 0 bytes after a recently re-allocated block of size 16 alloc'd
- ==30447== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x11B309: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==30447== by 0x11B261: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==30447== by 0x11B1E8: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==30447== by 0x12C749: sys::thread::create::h23785908ae25e93dEiv (thread.rs:187)
- ==30447== by 0x116197: thread::Builder::spawn_inner::h12002249435122638439 (mod.rs:366)
- ==30447== by 0x1158D3: thread::Builder::spawn::h7644348888199633207 (mod.rs:278)
- ==30447== by 0x1151FB: thread::spawn::h16311925562213778376 (mod.rs:396)
- ==30447== by 0x10FEB0: main::h3fb88adf0cd8c24diaa (valgrind.rs:11)
- ==30447== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==30447== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==30447== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==30447==
- ==30447== Thread 1:
- ==30447== Invalid read of size 1
- ==30447== at 0x50453E0: pthread_mutex_destroy (pthread_mutex_destroy.c:31)
- ==30447== by 0x110701: sys::mutex::Mutex::destroy::he5e4f6ca2ca36f8fkxt (mutex.rs:56)
- ==30447== by 0x110699: sys_common::mutex::Mutex::destroy::h00e04507792e1c1eTkq (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x1128AC: sync::mutex::Mutex$LT$T$GT$.Drop::drop::h5017191520635258109 (mutex.rs:254)
- ==30447== by 0x11283A: std..sync..mutex..Mutex$LT$bool$GT$::drop.2064::h9cb0d48de3a8c2e0 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x111CD5: std..thread..Inner::drop.1985::h14ee2646823608f8 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x111C87: mem::drop::h5656305778391324111 (mem.rs:352)
- ==30447== by 0x111B6D: arc::Arc$LT$T$GT$::drop_slow::h1633686330917608380 (arc.rs:225)
- ==30447== by 0x1116D7: arc::Arc$LT$T$GT$.Drop::drop::h927478574387022030 (arc.rs:421)
- ==30447== by 0x1115FD: alloc..arc..Arc$LT$std..thread..Inner$GT$::drop.1911::h5e355ab8ac644fd6 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x1115CD: std..thread..Thread::drop.1908::h6f83b218c5c0ac1e (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x111581: std..thread..JoinInner$LT$$LP$$RP$$GT$::drop.1905::hf05935663e2e176f (in /tmp/vg/target/debug/valgrind)
- ==30447== Address 0x681ef30 is 16 bytes inside a recently re-allocated block of size 48 alloc'd
- ==30447== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==30447== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==30447== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==30447== by 0x116089: thread::Builder::spawn_inner::h12002249435122638439 (boxed.rs:104)
- ==30447== by 0x1158D3: thread::Builder::spawn::h7644348888199633207 (mod.rs:278)
- ==30447== by 0x1151FB: thread::spawn::h16311925562213778376 (mod.rs:396)
- ==30447== by 0x10FEB0: main::h3fb88adf0cd8c24diaa (valgrind.rs:11)
- ==30447== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==30447== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==30447== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==30447==
- ==30447== Invalid read of size 4
- ==30447== at 0x50453E6: pthread_mutex_destroy (pthread_mutex_destroy.c:32)
- ==30447== by 0x110701: sys::mutex::Mutex::destroy::he5e4f6ca2ca36f8fkxt (mutex.rs:56)
- ==30447== by 0x110699: sys_common::mutex::Mutex::destroy::h00e04507792e1c1eTkq (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x1128AC: sync::mutex::Mutex$LT$T$GT$.Drop::drop::h5017191520635258109 (mutex.rs:254)
- ==30447== by 0x11283A: std..sync..mutex..Mutex$LT$bool$GT$::drop.2064::h9cb0d48de3a8c2e0 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x111CD5: std..thread..Inner::drop.1985::h14ee2646823608f8 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x111C87: mem::drop::h5656305778391324111 (mem.rs:352)
- ==30447== by 0x111B6D: arc::Arc$LT$T$GT$::drop_slow::h1633686330917608380 (arc.rs:225)
- ==30447== by 0x1116D7: arc::Arc$LT$T$GT$.Drop::drop::h927478574387022030 (arc.rs:421)
- ==30447== by 0x1115FD: alloc..arc..Arc$LT$std..thread..Inner$GT$::drop.1911::h5e355ab8ac644fd6 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x1115CD: std..thread..Thread::drop.1908::h6f83b218c5c0ac1e (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x111581: std..thread..JoinInner$LT$$LP$$RP$$GT$::drop.1905::hf05935663e2e176f (in /tmp/vg/target/debug/valgrind)
- ==30447== Address 0x681ef2c is 12 bytes inside a recently re-allocated block of size 48 alloc'd
- ==30447== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==30447== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==30447== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==30447== by 0x116089: thread::Builder::spawn_inner::h12002249435122638439 (boxed.rs:104)
- ==30447== by 0x1158D3: thread::Builder::spawn::h7644348888199633207 (mod.rs:278)
- ==30447== by 0x1151FB: thread::spawn::h16311925562213778376 (mod.rs:396)
- ==30447== by 0x10FEB0: main::h3fb88adf0cd8c24diaa (valgrind.rs:11)
- ==30447== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==30447== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==30447== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==30447==
- ==30447== Invalid write of size 4
- ==30447== at 0x50453F8: pthread_mutex_destroy (pthread_mutex_destroy.c:36)
- ==30447== by 0x110701: sys::mutex::Mutex::destroy::he5e4f6ca2ca36f8fkxt (mutex.rs:56)
- ==30447== by 0x110699: sys_common::mutex::Mutex::destroy::h00e04507792e1c1eTkq (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x1128AC: sync::mutex::Mutex$LT$T$GT$.Drop::drop::h5017191520635258109 (mutex.rs:254)
- ==30447== by 0x11283A: std..sync..mutex..Mutex$LT$bool$GT$::drop.2064::h9cb0d48de3a8c2e0 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x111CD5: std..thread..Inner::drop.1985::h14ee2646823608f8 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x111C87: mem::drop::h5656305778391324111 (mem.rs:352)
- ==30447== by 0x111B6D: arc::Arc$LT$T$GT$::drop_slow::h1633686330917608380 (arc.rs:225)
- ==30447== by 0x1116D7: arc::Arc$LT$T$GT$.Drop::drop::h927478574387022030 (arc.rs:421)
- ==30447== by 0x1115FD: alloc..arc..Arc$LT$std..thread..Inner$GT$::drop.1911::h5e355ab8ac644fd6 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x1115CD: std..thread..Thread::drop.1908::h6f83b218c5c0ac1e (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x111581: std..thread..JoinInner$LT$$LP$$RP$$GT$::drop.1905::hf05935663e2e176f (in /tmp/vg/target/debug/valgrind)
- ==30447== Address 0x681ef30 is 16 bytes inside a recently re-allocated block of size 48 alloc'd
- ==30447== at 0x151682: je_mallocx (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x1104A9: heap::imp::allocate::h7c0fe0db76ca425cYea (heap.rs:229)
- ==30447== by 0x110401: heap::allocate::h4fb749fd2f763110faa (heap.rs:22)
- ==30447== by 0x110388: heap::exchange_malloc::h1b515d9fe363d9abYba (heap.rs:104)
- ==30447== by 0x116089: thread::Builder::spawn_inner::h12002249435122638439 (boxed.rs:104)
- ==30447== by 0x1158D3: thread::Builder::spawn::h7644348888199633207 (mod.rs:278)
- ==30447== by 0x1151FB: thread::spawn::h16311925562213778376 (mod.rs:396)
- ==30447== by 0x10FEB0: main::h3fb88adf0cd8c24diaa (valgrind.rs:11)
- ==30447== by 0x1486E6: rt::lang_start::closure.35411 (mod.rs:130)
- ==30447== by 0x14868E: rt::unwind::try::try_fn::__rust_abi::h16270532892061293923 (unwind.rs:139)
- ==30447== by 0x148629: rt::unwind::try::try_fn::h16270532892061293923 (in /tmp/vg/target/debug/valgrind)
- ==30447== by 0x149728: rust_try_inner (in /tmp/vg/target/debug/valgrind)
- ==30447==
- ==30447==
- ==30447== HEAP SUMMARY:
- ==30447== in use at exit: 32 bytes in 1 blocks
- ==30447== total heap usage: 1,029 allocs, 1,028 frees, 81,208 bytes allocated
- ==30447==
- ==30447== LEAK SUMMARY:
- ==30447== definitely lost: 0 bytes in 0 blocks
- ==30447== indirectly lost: 0 bytes in 0 blocks
- ==30447== possibly lost: 0 bytes in 0 blocks
- ==30447== still reachable: 32 bytes in 1 blocks
- ==30447== suppressed: 0 bytes in 0 blocks
- ==30447== Rerun with --leak-check=full to see details of leaked memory
- ==30447==
- ==30447== For counts of detected and suppressed errors, rerun with: -v
- ==30447== ERROR SUMMARY: 11 errors from 7 contexts (suppressed: 0 from 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement