Skip to content

panic: 'The sum is not equal to the 'total_bytes' field: 174 ≠ 54.' (+allocator +tls)

Created by: japaric

Variation of #44

extern crate ralloc;

use std::ffi::OsString;
use std::os::unix::ffi::OsStringExt;

fn main() {
    let bytes = vec![b"Hello\0".to_vec(),
                     b"world\0".to_vec()];

    let v: Vec<OsString> = bytes.into_iter()
        .map(|v| OsStringExt::from_vec(v))
        .collect();
}

With

[dependencies.ralloc]
default-features = false
features = [
"allocator",
"tls",
]
git = "https://github.com/redox-os/ralloc"
$ cargo run
    Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs
     Running `target/debug/hello`
thread 'main' panicked at 'The sum is not equal to the 'total_bytes' field: 174 ≠ 54.', /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db/src/bookkeeper.rs:251
note: Run with `RUST_BACKTRACE=1` for a backtrace.
fatal runtime error: failed to initiate panic, error 5
CALL: Allocating buffer of size 4 (align 1). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) NOTE: Initializing the local allocator. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:237) NOTE: Initializing the global allocator. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:123) NOTE: Incrementing the program break by 1288 bytes. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/brk.rs:42) INTERNAL: Program break set. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/brk.rs:56) INTERNAL: Padding 0x55c0b9082508[1288] to align 8 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) : Bookkeeper created. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:96) INTERNAL: ( 0) : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) …| : Pushing 0x55c0b9082508[0]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) …| : Pushing 0x55c0b9082608[1032]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) …| : Reserving 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) x : Allocating 256 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b9082608[1032] to align 8 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) |_ : Removing block at 0. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) : Freeing 0x55c0b9082708[776]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) : Searching (bounds) for 0x55c0b9082708[776]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) : Freeing 0x55c0b9082708[776]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) …| : Pushing 0x55c0b9082708[776]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) …| : Reserving 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: Registering thread destructor. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:47) INTERNAL: ( 1) : Bookkeeper created. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:96) INTERNAL: ( 1) : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) : Allocating 4 bytes with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) : Fresh allocation of size 4 with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) x : Allocating 4 bytes with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b9082708[776] to align 1 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) |_ : Removing block at 0. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) : Freeing 0x55c0b908270c[772]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) : Searching (bounds) for 0x55c0b908270c[772]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) : Freeing 0x55c0b908270c[772]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) …| : Pushing 0x55c0b908270c[772]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) …| : Reserving 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Reallocating buffer of size 4 to new size 5. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:353) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) : Searching (bounds) for 0x55c0b9082708[4]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 1) : Reallocating 0x55c0b9082708[4] to size 5 with align 1... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:472) INTERNAL: ( 1) : Try inplace reallocating 0x55c0b9082708[4] to size 5. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:534) INTERNAL: ( 1) : Searching (exact) for 0x55c0b9082708[4]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 1) : Allocating 5 bytes with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) : Fresh allocation of size 5 with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) x : Allocating 5 bytes with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b908270c[772] to align 1 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) |_ : Removing block at 0. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) : Freeing 0x55c0b9082711[767]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) : Searching (bounds) for 0x55c0b9082711[767]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) : Freeing 0x55c0b9082711[767]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) …| : Pushing 0x55c0b9082711[767]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) …| : Reserving 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: Copying 0x55c0b9082708[4] to 0x55c0b908270c[5] (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:123) INTERNAL: ( 1) : Freeing 0x55c0b9082708[4]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 1) : Searching (bounds) for 0x55c0b9082708[4]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 1) : Freeing 0x55c0b9082708[4]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 1) …| : Pushing 0x55c0b9082708[4]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 1) …| : Reserving 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Allocating buffer of size 40 (align 8). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Allocating 40 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) x : Fresh allocation of size 40 with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) x : Allocating 40 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b9082711[767] to align 8 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) x : Freeing 0x55c0b9082740[720]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) x : Searching (bounds) for 0x55c0b9082740[720]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) x : Freeing 0x55c0b9082740[720]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) x…| : Pushing 0x55c0b9082740[720]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) x…| : Reserving 2. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Allocating buffer of size 48 (align 8). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Allocating 48 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) x : Fresh allocation of size 48 with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) xx : Allocating 48 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b9082740[720] to align 8 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) x|_ : Removing block at 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) x : Freeing 0x55c0b9082770[672]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) x : Searching (bounds) for 0x55c0b9082770[672]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) x : Freeing 0x55c0b9082770[672]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) x…| : Pushing 0x55c0b9082770[672]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) x…| : Reserving 2. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Allocating buffer of size 72 (align 8). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Allocating 72 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) x : Fresh allocation of size 72 with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) xx : Allocating 72 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b9082770[672] to align 8 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) x|_ : Removing block at 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) x : Freeing 0x55c0b90827b8[600]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) x : Searching (bounds) for 0x55c0b90827b8[600]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) x : Freeing 0x55c0b90827b8[600]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) x…| : Pushing 0x55c0b90827b8[600]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) x…| : Reserving 2. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Allocating buffer of size 24 (align 8). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Allocating 24 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) x : Fresh allocation of size 24 with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) xx : Allocating 24 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b90827b8[600] to align 8 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) x|_ : Removing block at 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) x : Freeing 0x55c0b90827d0[576]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) x : Searching (bounds) for 0x55c0b90827d0[576]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) x : Freeing 0x55c0b90827d0[576]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) x…| : Pushing 0x55c0b90827d0[576]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) x…| : Reserving 2. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Allocating buffer of size 18 (align 1). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Allocating 18 bytes with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) x : Fresh allocation of size 18 with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) xx : Allocating 18 bytes with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b90827d0[576] to align 1 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) x|_ : Removing block at 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) x : Freeing 0x55c0b90827e2[558]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) x : Searching (bounds) for 0x55c0b90827e2[558]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) x : Freeing 0x55c0b90827e2[558]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) x…| : Pushing 0x55c0b90827e2[558]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) x…| : Reserving 2. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Allocating buffer of size 24 (align 8). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Allocating 24 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) x : Fresh allocation of size 24 with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) xx : Allocating 24 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b90827e2[558] to align 8 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) xx : Freeing 0x55c0b9082800[528]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) xx : Searching (bounds) for 0x55c0b9082800[528]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) xx : Freeing 0x55c0b9082800[528]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) xx…| : Pushing 0x55c0b9082800[528]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) xx…| : Reserving 3. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Allocating buffer of size 48 (align 8). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Allocating 48 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) x : Fresh allocation of size 48 with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) xxx : Allocating 48 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b9082800[528] to align 8 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) xx|_ : Removing block at 2. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xx : Freeing 0x55c0b9082830[480]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) xx : Searching (bounds) for 0x55c0b9082830[480]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) xx : Freeing 0x55c0b9082830[480]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) xx…| : Pushing 0x55c0b9082830[480]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) xx…| : Reserving 3. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Allocating buffer of size 6 (align 1). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Allocating 6 bytes with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) x : Fresh allocation of size 6 with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) xxx : Allocating 6 bytes with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b9082711[7] to align 1 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) |_xx : Removing block at 0. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) _xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) _xx : Freeing 0x55c0b9082717[1]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) _xx : Searching (bounds) for 0x55c0b9082717[1]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) [_]xx : Freeing 0x55c0b9082717[1]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) _xx : Searching (exact) for 0x55c0b9082717[1]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 0) |_xx : Inserting block 0x55c0b9082717[1]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:839) INTERNAL: ( 0) _xx : Searching (exact) for 0x55c0b9082717[1]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 0) |_xx : Moving all blocks right to 0 blocks to the right. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:865) INTERNAL: ( 0) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Allocating buffer of size 6 (align 1). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Allocating 6 bytes with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) x : Fresh allocation of size 6 with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) xxx : Allocating 6 bytes with alignment 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b90827e2[6] to align 1 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) x|_x : Removing block at 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) x_x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) x_x : Freeing 0x55c0b90827e8[0]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) x_x : Searching (bounds) for 0x55c0b90827e8[0]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) x[_]x : Freeing 0x55c0b90827e8[0]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) x_x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Allocating buffer of size 48 (align 8). (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:301) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Allocating 48 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: ( 1) x : Fresh allocation of size 48 with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:656) INTERNAL: ( 0) x_x : Allocating 48 bytes with alignment 8. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:333) INTERNAL: Padding 0x55c0b9082830[480] to align 8 (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/block.rs:203) INTERNAL: ( 0) x_|_ : Removing block at 2. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 0) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) x : Freeing 0x55c0b9082860[432]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) x : Searching (bounds) for 0x55c0b9082860[432]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) x : Freeing 0x55c0b9082860[432]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) x…| : Pushing 0x55c0b9082860[432]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) INTERNAL: ( 0) x…| : Reserving 2. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Freeing buffer of size 48. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:328) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Freeing 0x55c0b9082800[48]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 1) x : Searching (bounds) for 0x55c0b9082800[48]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 1) x : Freeing 0x55c0b9082800[48]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 1) x…| : Pushing 0x55c0b9082800[48]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) NOTE: Memtrimming the local allocator. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:277) INTERNAL: ( 1) : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xx : Freeing 0x55c0b9082708[4]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 0) xx : Searching (bounds) for 0x55c0b9082708[4]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 0) [xx : Freeing 0x55c0b9082708[4]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 0) xx : Searching (exact) for 0x55c0b9082708[4]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 0) |xx : Inserting block 0x55c0b9082708[4]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:839) INTERNAL: ( 0) xx : Searching (exact) for 0x55c0b9082708[4]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 0) |xx : Moving all blocks right to 2 blocks to the right. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:865) INTERNAL: ( 0) |xx : Block pool not long enough for shift. Extending. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:882) INTERNAL: ( 0) xx…| : Reserving 3. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 0) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 0) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) …| : Reserving 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 1) x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Freeing buffer of size 6. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:328) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) x : Freeing 0x55c0b9082711[6]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 1) x : Searching (bounds) for 0x55c0b9082711[6]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 1) [x : Freeing 0x55c0b9082711[6]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 1) x : Searching (exact) for 0x55c0b9082711[6]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 1) |x : Inserting block 0x55c0b9082711[6]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:839) INTERNAL: ( 1) x : Searching (exact) for 0x55c0b9082711[6]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 1) |x : Moving all blocks right to 1 blocks to the right. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:865) INTERNAL: ( 1) |x : Block pool not long enough for shift. Extending. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:882) INTERNAL: ( 1) x…| : Reserving 2. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 1) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Freeing buffer of size 6. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:328) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) xx : Freeing 0x55c0b90827e2[6]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 1) xx : Searching (bounds) for 0x55c0b90827e2[6]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 1) x[x : Freeing 0x55c0b90827e2[6]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 1) xx : Searching (exact) for 0x55c0b90827e2[6]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 1) x|x : Inserting block 0x55c0b90827e2[6]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:839) INTERNAL: ( 1) xx : Searching (exact) for 0x55c0b90827e2[6]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 1) x|x : Moving all blocks right to 2 blocks to the right. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:865) INTERNAL: ( 1) x|x : Block pool not long enough for shift. Extending. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:882) INTERNAL: ( 1) xx…| : Reserving 3. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:744) INTERNAL: ( 1) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Freeing buffer of size 48. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:328) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) xxx : Freeing 0x55c0b9082830[48]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 1) xxx : Searching (bounds) for 0x55c0b9082830[48]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 1) xxx : Freeing 0x55c0b9082830[48]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 1) xxx…| : Pushing 0x55c0b9082830[48]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:671) CALL: Freeing buffer of size 18. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:328) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) xxx : Freeing 0x55c0b90827d0[18]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 1) xxx : Searching (bounds) for 0x55c0b90827d0[18]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 1) x[xx : Freeing 0x55c0b90827d0[18]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 1) xxx : Searching (exact) for 0x55c0b90827d0[18]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 1) x|xx : Removing block at 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 1) x_x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x|_x : Inserting block 0x55c0b90827d0[24]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:839) INTERNAL: ( 1) x_x : Searching (exact) for 0x55c0b90827d0[24]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 1) x|_x : Moving all blocks right to 1 blocks to the right. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:865) INTERNAL: ( 1) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Freeing buffer of size 24. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:328) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) xxx : Freeing 0x55c0b90827b8[24]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 1) xxx : Searching (bounds) for 0x55c0b90827b8[24]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 1) x[xx : Freeing 0x55c0b90827b8[24]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 1) xxx : Searching (exact) for 0x55c0b90827b8[24]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 1) x|xx : Removing block at 1. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 1) x_x : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) x|_x : Inserting block 0x55c0b90827b8[48]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:839) INTERNAL: ( 1) x_x : Searching (exact) for 0x55c0b90827b8[48]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 1) x|_x : Moving all blocks right to 1 blocks to the right. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:865) INTERNAL: ( 1) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) xxx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) CALL: Freeing buffer of size 24. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/allocator.rs:328) INTERNAL: Accessing TLS variable. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/tls.rs:35) INTERNAL: ( 1) xxx : Freeing 0x55c0b90827e8[24]... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:427) INTERNAL: ( 1) xxx : Searching (bounds) for 0x55c0b90827e8[24]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:131) INTERNAL: ( 1) xx[x : Freeing 0x55c0b90827e8[24]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:604) INTERNAL: ( 1) xxx : Searching (exact) for 0x55c0b90827e8[24]. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:109) INTERNAL: ( 1) xx|x : Removing block at 2. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:918) INTERNAL: ( 1) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) INTERNAL: ( 1) xx : Checking... (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:210) ERROR: The sum is not equal to the 'total_bytes' field: 174 ≠ 54. (at /home/japaric/.cargo/git/checkouts/ralloc-797ee1a3f928155b/35fd0db9/src/bookkeeper.rs:251)
$ rustc -Vv
rustc 1.16.0-nightly (a52da95ce 2017-01-20)
binary: rustc
commit-hash: a52da95ced667fe8ff490f73c0b041a4f926c041
commit-date: 2017-01-20
host: x86_64-unknown-linux-gnu
release: 1.16.0-nightly
LLVM version: 3.9