[INFO] fetching crate keepass-db 0.0.1... [INFO] testing keepass-db-0.0.1 against master#23949593103d03a82c7ebc2e84434ce6c6edc561 for pr-115235 [INFO] extracting crate keepass-db 0.0.1 into /workspace/builds/worker-6-tc1/source [INFO] validating manifest of crates.io crate keepass-db 0.0.1 on toolchain 23949593103d03a82c7ebc2e84434ce6c6edc561 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+23949593103d03a82c7ebc2e84434ce6c6edc561" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate keepass-db 0.0.1 [INFO] finished tweaking crates.io crate keepass-db 0.0.1 [INFO] tweaked toml for crates.io crate keepass-db 0.0.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] crate crates.io crate keepass-db 0.0.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+23949593103d03a82c7ebc2e84434ce6c6edc561" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded keepass-db-derive v0.0.1 [INFO] [stderr] Downloaded change-case v0.2.0 [INFO] [stderr] Downloaded rust-argon2 v0.6.1 [INFO] [stderr] Downloaded derive-getters v0.3.0 [INFO] [stderr] Downloaded rpassword v4.0.5 [INFO] [stderr] Downloaded fancy-regex v0.3.5 [INFO] [stderr] Downloaded syn v2.0.32 [INFO] [stderr] Downloaded argon2-kdf v1.3.0 [INFO] [stderr] Downloaded clang-sys v0.22.0 [INFO] [stderr] Downloaded chrono v0.4.30 [INFO] [stderr] Downloaded argonautica v0.1.5 [INFO] [stderr] Downloaded bindgen v0.37.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4f8da3c744d2da974e54ce020a79f4ad54313e914ebeaab8fc086f07e8d8b066" "/opt/rustwide/cargo-home/bin/cargo" "+23949593103d03a82c7ebc2e84434ce6c6edc561" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2946883d54882ef36b16d7d8d9e9b11a67775379e726a07a04b51c1fa0e11e2b [INFO] running `Command { std: "docker" "start" "-a" "2946883d54882ef36b16d7d8d9e9b11a67775379e726a07a04b51c1fa0e11e2b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2946883d54882ef36b16d7d8d9e9b11a67775379e726a07a04b51c1fa0e11e2b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2946883d54882ef36b16d7d8d9e9b11a67775379e726a07a04b51c1fa0e11e2b", kill_on_drop: false }` [INFO] [stdout] 2946883d54882ef36b16d7d8d9e9b11a67775379e726a07a04b51c1fa0e11e2b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4f8da3c744d2da974e54ce020a79f4ad54313e914ebeaab8fc086f07e8d8b066" "/opt/rustwide/cargo-home/bin/cargo" "+23949593103d03a82c7ebc2e84434ce6c6edc561" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2eec33781f879f84fcba18d1b2a4e0f2d09dc8c99677f1efd1013bd47c5b5083 [INFO] running `Command { std: "docker" "start" "-a" "2eec33781f879f84fcba18d1b2a4e0f2d09dc8c99677f1efd1013bd47c5b5083", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.147 [INFO] [stderr] Compiling memchr v2.6.3 [INFO] [stderr] Compiling regex-syntax v0.7.5 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling typenum v1.16.0 [INFO] [stderr] Compiling glob v0.2.11 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling ucd-util v0.1.10 [INFO] [stderr] Compiling failure_derive v0.1.8 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling regex v0.2.11 [INFO] [stderr] Compiling gimli v0.28.0 [INFO] [stderr] Compiling log v0.4.20 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Compiling miniz_oxide v0.7.1 [INFO] [stderr] Compiling unicode-xid v0.2.4 [INFO] [stderr] Compiling termcolor v1.2.0 [INFO] [stderr] Compiling regex-syntax v0.5.6 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling proc-macro2 v0.3.5 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling rustc-demangle v0.1.23 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling pkg-config v0.3.27 [INFO] [stderr] Compiling aho-corasick v1.0.5 [INFO] [stderr] Compiling clang-sys v0.22.0 [INFO] [stderr] Compiling aho-corasick v0.6.10 [INFO] [stderr] Compiling object v0.32.1 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling bindgen v0.37.0 [INFO] [stderr] Compiling jobserver v0.1.26 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling memchr v1.0.2 [INFO] [stderr] Compiling utf8-ranges v1.0.5 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling nom v3.2.1 [INFO] [stderr] Compiling which v1.0.5 [INFO] [stderr] Compiling cc v1.0.83 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling quote v0.5.2 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling version_check v0.1.5 [INFO] [stderr] Compiling syn v2.0.32 [INFO] [stderr] Compiling bit-set v0.5.3 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling nom v4.2.3 [INFO] [stderr] Compiling num_cpus v1.16.0 [INFO] [stderr] Compiling regex-automata v0.3.8 [INFO] [stderr] Compiling cexpr v0.2.3 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling inout v0.1.3 [INFO] [stderr] Compiling tempdir v0.3.7 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Compiling addr2line v0.21.0 [INFO] [stderr] Compiling safemem v0.3.3 [INFO] [stderr] Compiling peresil v0.3.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.17 [INFO] [stderr] Compiling openssl v0.10.57 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling once_cell v1.18.0 [INFO] [stderr] Compiling typed-arena v1.7.0 [INFO] [stderr] Compiling futures v0.1.31 [INFO] [stderr] Compiling sxd-document v0.3.2 [INFO] [stderr] Compiling base64 v0.9.3 [INFO] [stderr] Compiling libloading v0.5.2 [INFO] [stderr] Compiling backtrace v0.3.69 [INFO] [stderr] Compiling openssl-sys v0.9.93 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] Compiling xml-rs v0.8.18 [INFO] [stderr] Compiling bitflags v2.4.0 [INFO] [stderr] Compiling futures-cpupool v0.1.8 [INFO] [stderr] Compiling iana-time-zone v0.1.57 [INFO] [stderr] Compiling scopeguard v0.3.3 [INFO] [stderr] Compiling regex v1.9.5 [INFO] [stderr] Compiling cpufeatures v0.2.9 [INFO] [stderr] Compiling chacha20 v0.9.1 [INFO] [stderr] Compiling chrono v0.4.30 [INFO] [stderr] Compiling derive-getters v0.3.0 [INFO] [stderr] Compiling sxd-xpath v0.4.2 [INFO] [stderr] Compiling env_logger v0.5.13 [INFO] [stderr] Compiling fancy-regex v0.3.5 [INFO] [stderr] Compiling failure v0.1.8 [INFO] [stderr] Compiling env_logger v0.7.1 [INFO] [stderr] Compiling flate2 v1.0.27 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling change-case v0.2.0 [INFO] [stderr] Compiling salsa20 v0.10.2 [INFO] [stderr] Compiling rpassword v4.0.5 [INFO] [stderr] Compiling uuid v1.4.1 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling hex-literal v0.4.1 [INFO] [stderr] Compiling base64 v0.11.0 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling num-derive v0.4.0 [INFO] [stderr] Compiling keepass-db-derive v0.0.1 [INFO] [stderr] Compiling argonautica v0.1.5 [INFO] [stderr] Compiling keepass-db v0.0.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `BigEndian` [INFO] [stdout] --> src/lib.rs:24:17 [INFO] [stdout] | [INFO] [stdout] 24 | use byteorder::{BigEndian, LittleEndian, ReadBytesExt, WriteBytesExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hex_literal::hex` [INFO] [stdout] --> src/lib.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use hex_literal::hex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `chacha20::ChaCha20` [INFO] [stdout] --> src/lib.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | use chacha20::ChaCha20; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `generic_array::GenericArray` [INFO] [stdout] --> src/lib.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | use generic_array::GenericArray; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `salsa20::Key as Salsa20_Key` [INFO] [stdout] --> src/lib.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | use salsa20::Key as Salsa20_Key; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `salsa20::Salsa20` [INFO] [stdout] --> src/lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | use salsa20::Salsa20; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `NOTES_FIELD` [INFO] [stdout] --> src/kdb1.rs:21:162 [INFO] [stdout] | [INFO] [stdout] 21 | ...ef, TITLE_FIELD, USER_NAME_FIELD, PASSWORD_FIELD, URL_FIELD, NOTES_FIELD}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rc` [INFO] [stdout] --> src/protected_stream/arc4variant.rs:1:26 [INFO] [stdout] | [INFO] [stdout] 1 | use std::{num::Wrapping, rc}; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ToPrimitive` [INFO] [stdout] --> src/protected_stream/mod.rs:2:33 [INFO] [stdout] | [INFO] [stdout] 2 | use num_traits::{FromPrimitive, ToPrimitive}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `KeyIvInit` [INFO] [stdout] --> src/lib.rs:38:23 [INFO] [stdout] | [INFO] [stdout] 38 | use salsa20::cipher::{KeyIvInit, StreamCipher}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StreamCipher` [INFO] [stdout] --> src/lib.rs:38:34 [INFO] [stdout] | [INFO] [stdout] 38 | use salsa20::cipher::{KeyIvInit, StreamCipher}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `writer` [INFO] [stdout] --> src/lib.rs:1601:9 [INFO] [stdout] | [INFO] [stdout] 1601 | writer: &mut EventWriter, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_writer` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/lib.rs:1602:9 [INFO] [stdout] | [INFO] [stdout] 1602 | value: Self, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/lib.rs:1633:9 [INFO] [stdout] | [INFO] [stdout] 1633 | name: OwnedName, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `writer` [INFO] [stdout] --> src/lib.rs:1662:9 [INFO] [stdout] | [INFO] [stdout] 1662 | writer: &mut EventWriter, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/lib.rs:1663:9 [INFO] [stdout] | [INFO] [stdout] 1663 | value: Self, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/lib.rs:350:8 [INFO] [stdout] | [INFO] [stdout] 347 | impl BlockReader { [INFO] [stdout] | ---------------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 350 | fn new(key: &[u8], output: R) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CryptoReader` is never constructed [INFO] [stdout] --> src/lib.rs:612:8 [INFO] [stdout] | [INFO] [stdout] 612 | struct CryptoReader { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/lib.rs:620:8 [INFO] [stdout] | [INFO] [stdout] 619 | impl CryptoReader { [INFO] [stdout] | ----------------------------- associated function in this implementation [INFO] [stdout] 620 | fn new(cipher: Cipher, key: &[u8], iv: Option<&[u8]>, output: R) -> Result { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:1649:21 [INFO] [stdout] | [INFO] [stdout] 1649 | reader.skip(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1649 | let _ = reader.skip(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:1801:33 [INFO] [stdout] | [INFO] [stdout] 1801 | #[derive(Clone, Debug, Default, KdbxParse, KdbxSerialize, Getters)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the derive macro `KdbxParse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 21 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 17.01s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v3.2.1, nom v4.2.3 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "2eec33781f879f84fcba18d1b2a4e0f2d09dc8c99677f1efd1013bd47c5b5083", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2eec33781f879f84fcba18d1b2a4e0f2d09dc8c99677f1efd1013bd47c5b5083", kill_on_drop: false }` [INFO] [stdout] 2eec33781f879f84fcba18d1b2a4e0f2d09dc8c99677f1efd1013bd47c5b5083 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4f8da3c744d2da974e54ce020a79f4ad54313e914ebeaab8fc086f07e8d8b066" "/opt/rustwide/cargo-home/bin/cargo" "+23949593103d03a82c7ebc2e84434ce6c6edc561" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1fbfaeeb452487cfefba62f4fa97ff50d3c8fd2261ba16be8653398217cb2d50 [INFO] running `Command { std: "docker" "start" "-a" "1fbfaeeb452487cfefba62f4fa97ff50d3c8fd2261ba16be8653398217cb2d50", kill_on_drop: false }` [INFO] [stdout] warning: unused import: `BigEndian` [INFO] [stdout] --> src/lib.rs:24:17 [INFO] [stdout] | [INFO] [stdout] 24 | use byteorder::{BigEndian, LittleEndian, ReadBytesExt, WriteBytesExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hex_literal::hex` [INFO] [stdout] --> src/lib.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use hex_literal::hex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `chacha20::ChaCha20` [INFO] [stdout] --> src/lib.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | use chacha20::ChaCha20; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `generic_array::GenericArray` [INFO] [stdout] --> src/lib.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | use generic_array::GenericArray; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `salsa20::Key as Salsa20_Key` [INFO] [stdout] --> src/lib.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | use salsa20::Key as Salsa20_Key; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `salsa20::Salsa20` [INFO] [stdout] --> src/lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | use salsa20::Salsa20; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `NOTES_FIELD` [INFO] [stdout] --> src/kdb1.rs:21:162 [INFO] [stdout] | [INFO] [stdout] 21 | ...ef, TITLE_FIELD, USER_NAME_FIELD, PASSWORD_FIELD, URL_FIELD, NOTES_FIELD}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rc` [INFO] [stdout] --> src/protected_stream/arc4variant.rs:1:26 [INFO] [stdout] | [INFO] [stdout] 1 | use std::{num::Wrapping, rc}; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ToPrimitive` [INFO] [stdout] --> src/protected_stream/mod.rs:2:33 [INFO] [stdout] | [INFO] [stdout] 2 | use num_traits::{FromPrimitive, ToPrimitive}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `KeyIvInit` [INFO] [stdout] --> src/lib.rs:38:23 [INFO] [stdout] | [INFO] [stdout] 38 | use salsa20::cipher::{KeyIvInit, StreamCipher}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StreamCipher` [INFO] [stdout] --> src/lib.rs:38:34 [INFO] [stdout] | [INFO] [stdout] 38 | use salsa20::cipher::{KeyIvInit, StreamCipher}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `writer` [INFO] [stdout] --> src/lib.rs:1601:9 [INFO] [stdout] | [INFO] [stdout] 1601 | writer: &mut EventWriter, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_writer` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/lib.rs:1602:9 [INFO] [stdout] | [INFO] [stdout] 1602 | value: Self, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/lib.rs:1633:9 [INFO] [stdout] | [INFO] [stdout] 1633 | name: OwnedName, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `writer` [INFO] [stdout] --> src/lib.rs:1662:9 [INFO] [stdout] | [INFO] [stdout] 1662 | writer: &mut EventWriter, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/lib.rs:1663:9 [INFO] [stdout] | [INFO] [stdout] 1663 | value: Self, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/lib.rs:350:8 [INFO] [stdout] | [INFO] [stdout] 347 | impl BlockReader { [INFO] [stdout] | ---------------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 350 | fn new(key: &[u8], output: R) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CryptoReader` is never constructed [INFO] [stdout] --> src/lib.rs:612:8 [INFO] [stdout] | [INFO] [stdout] 612 | struct CryptoReader { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/lib.rs:620:8 [INFO] [stdout] | [INFO] [stdout] 619 | impl CryptoReader { [INFO] [stdout] | ----------------------------- associated function in this implementation [INFO] [stdout] 620 | fn new(cipher: Cipher, key: &[u8], iv: Option<&[u8]>, output: R) -> Result { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:1649:21 [INFO] [stdout] | [INFO] [stdout] 1649 | reader.skip(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1649 | let _ = reader.skip(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling keepass-db v0.0.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:1801:33 [INFO] [stdout] | [INFO] [stdout] 1801 | #[derive(Clone, Debug, Default, KdbxParse, KdbxSerialize, Getters)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the derive macro `KdbxParse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 21 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::Into` [INFO] [stdout] --> tests/kdbx-api.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::convert::Into; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `protected_stream::CipherValue` [INFO] [stdout] --> tests/kdbx-api.rs:4:28 [INFO] [stdout] | [INFO] [stdout] 4 | use keepass_db::{lib_main, protected_stream::CipherValue, Key}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `attach_value` [INFO] [stdout] --> tests/kdbx-api.rs:35:23 [INFO] [stdout] | [INFO] [stdout] 35 | let (attach_name, attach_value) = attach_entry.get_binary(1); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_attach_value` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `BigEndian` [INFO] [stdout] --> src/lib.rs:24:17 [INFO] [stdout] | [INFO] [stdout] 24 | use byteorder::{BigEndian, LittleEndian, ReadBytesExt, WriteBytesExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hex_literal::hex` [INFO] [stdout] --> src/lib.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use hex_literal::hex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `chacha20::ChaCha20` [INFO] [stdout] --> src/lib.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | use chacha20::ChaCha20; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `generic_array::GenericArray` [INFO] [stdout] --> src/lib.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | use generic_array::GenericArray; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `salsa20::Key as Salsa20_Key` [INFO] [stdout] --> src/lib.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | use salsa20::Key as Salsa20_Key; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `salsa20::Salsa20` [INFO] [stdout] --> src/lib.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | use salsa20::Salsa20; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `NOTES_FIELD` [INFO] [stdout] --> src/kdb1.rs:21:162 [INFO] [stdout] | [INFO] [stdout] 21 | ...ef, TITLE_FIELD, USER_NAME_FIELD, PASSWORD_FIELD, URL_FIELD, NOTES_FIELD}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rc` [INFO] [stdout] --> src/protected_stream/arc4variant.rs:1:26 [INFO] [stdout] | [INFO] [stdout] 1 | use std::{num::Wrapping, rc}; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryInto` [INFO] [stdout] --> src/protected_stream/mod.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | use std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `LittleEndian`, `ReadBytesExt`, `WriteBytesExt` [INFO] [stdout] --> src/kdf/tests.rs:3:17 [INFO] [stdout] | [INFO] [stdout] 3 | use byteorder::{LittleEndian, ReadBytesExt, WriteBytesExt}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ToPrimitive` [INFO] [stdout] --> src/protected_stream/mod.rs:2:33 [INFO] [stdout] | [INFO] [stdout] 2 | use num_traits::{FromPrimitive, ToPrimitive}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `KeyIvInit` [INFO] [stdout] --> src/lib.rs:38:23 [INFO] [stdout] | [INFO] [stdout] 38 | use salsa20::cipher::{KeyIvInit, StreamCipher}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StreamCipher` [INFO] [stdout] --> src/lib.rs:38:34 [INFO] [stdout] | [INFO] [stdout] 38 | use salsa20::cipher::{KeyIvInit, StreamCipher}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ciphertext` [INFO] [stdout] --> src/protected_stream/mod.rs:154:17 [INFO] [stdout] | [INFO] [stdout] 154 | let mut ciphertext = ARC4_VARIANT_CIPHERTEXT2.clone(); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ciphertext` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected` [INFO] [stdout] --> src/protected_stream/mod.rs:155:13 [INFO] [stdout] | [INFO] [stdout] 155 | let expected = ARC4_VARIANT_PLAINTEXT2; [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/protected_stream/mod.rs:154:13 [INFO] [stdout] | [INFO] [stdout] 154 | let mut ciphertext = ARC4_VARIANT_CIPHERTEXT2.clone(); [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `writer` [INFO] [stdout] --> src/lib.rs:1601:9 [INFO] [stdout] | [INFO] [stdout] 1601 | writer: &mut EventWriter, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/lib.rs:1602:9 [INFO] [stdout] | [INFO] [stdout] 1602 | value: Self, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/lib.rs:1633:9 [INFO] [stdout] | [INFO] [stdout] 1633 | name: OwnedName, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `writer` [INFO] [stdout] --> src/lib.rs:1662:9 [INFO] [stdout] | [INFO] [stdout] 1662 | writer: &mut EventWriter, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/lib.rs:1663:9 [INFO] [stdout] | [INFO] [stdout] 1663 | value: Self, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CryptoReader` is never constructed [INFO] [stdout] --> src/lib.rs:612:8 [INFO] [stdout] | [INFO] [stdout] 612 | struct CryptoReader { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `new` is never used [INFO] [stdout] --> src/lib.rs:620:8 [INFO] [stdout] | [INFO] [stdout] 619 | impl CryptoReader { [INFO] [stdout] | ----------------------------- associated function in this implementation [INFO] [stdout] 620 | fn new(cipher: Cipher, key: &[u8], iv: Option<&[u8]>, output: R) -> Result { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `ARC4_VARIANT_OFFSET2` is never used [INFO] [stdout] --> src/protected_stream/mod.rs:129:11 [INFO] [stdout] | [INFO] [stdout] 129 | const ARC4_VARIANT_OFFSET2: usize = 5; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:1649:21 [INFO] [stdout] | [INFO] [stdout] 1649 | reader.skip(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1649 | let _ = reader.skip(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:1801:33 [INFO] [stdout] | [INFO] [stdout] 1801 | #[derive(Clone, Debug, Default, KdbxParse, KdbxSerialize, Getters)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the derive macro `KdbxParse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 26 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.53s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v3.2.1, nom v4.2.3 [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "1fbfaeeb452487cfefba62f4fa97ff50d3c8fd2261ba16be8653398217cb2d50", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1fbfaeeb452487cfefba62f4fa97ff50d3c8fd2261ba16be8653398217cb2d50", kill_on_drop: false }` [INFO] [stdout] 1fbfaeeb452487cfefba62f4fa97ff50d3c8fd2261ba16be8653398217cb2d50 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4f8da3c744d2da974e54ce020a79f4ad54313e914ebeaab8fc086f07e8d8b066" "/opt/rustwide/cargo-home/bin/cargo" "+23949593103d03a82c7ebc2e84434ce6c6edc561" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7ee167dd3089a6a8674bfea348d149f8e8b5b3540c8ba0dc3188776e137d12f2 [INFO] running `Command { std: "docker" "start" "-a" "7ee167dd3089a6a8674bfea348d149f8e8b5b3540c8ba0dc3188776e137d12f2", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] warning: unused import: `BigEndian` [INFO] [stderr] --> src/lib.rs:24:17 [INFO] [stderr] | [INFO] [stderr] 24 | use byteorder::{BigEndian, LittleEndian, ReadBytesExt, WriteBytesExt}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `hex_literal::hex` [INFO] [stderr] --> src/lib.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | use hex_literal::hex; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `chacha20::ChaCha20` [INFO] [stderr] --> src/lib.rs:31:5 [INFO] [stderr] | [INFO] [stderr] 31 | use chacha20::ChaCha20; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `generic_array::GenericArray` [INFO] [stderr] --> src/lib.rs:32:5 [INFO] [stderr] | [INFO] [stderr] 32 | use generic_array::GenericArray; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `salsa20::Key as Salsa20_Key` [INFO] [stderr] --> src/lib.rs:39:5 [INFO] [stderr] | [INFO] [stderr] 39 | use salsa20::Key as Salsa20_Key; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `salsa20::Salsa20` [INFO] [stderr] --> src/lib.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | use salsa20::Salsa20; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `NOTES_FIELD` [INFO] [stderr] --> src/kdb1.rs:21:162 [INFO] [stderr] | [INFO] [stderr] 21 | ...ef, TITLE_FIELD, USER_NAME_FIELD, PASSWORD_FIELD, URL_FIELD, NOTES_FIELD}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `rc` [INFO] [stderr] --> src/protected_stream/arc4variant.rs:1:26 [INFO] [stderr] | [INFO] [stderr] 1 | use std::{num::Wrapping, rc}; [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ToPrimitive` [INFO] [stderr] --> src/protected_stream/mod.rs:2:33 [INFO] [stderr] | [INFO] [stderr] 2 | use num_traits::{FromPrimitive, ToPrimitive}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `KeyIvInit` [INFO] [stderr] --> src/lib.rs:38:23 [INFO] [stderr] | [INFO] [stderr] 38 | use salsa20::cipher::{KeyIvInit, StreamCipher}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `StreamCipher` [INFO] [stderr] --> src/lib.rs:38:34 [INFO] [stderr] | [INFO] [stderr] 38 | use salsa20::cipher::{KeyIvInit, StreamCipher}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `writer` [INFO] [stderr] --> src/lib.rs:1601:9 [INFO] [stderr] | [INFO] [stderr] 1601 | writer: &mut EventWriter, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_writer` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `value` [INFO] [stderr] --> src/lib.rs:1602:9 [INFO] [stderr] | [INFO] [stderr] 1602 | value: Self, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `name` [INFO] [stderr] --> src/lib.rs:1633:9 [INFO] [stderr] | [INFO] [stderr] 1633 | name: OwnedName, [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `writer` [INFO] [stderr] --> src/lib.rs:1662:9 [INFO] [stderr] | [INFO] [stderr] 1662 | writer: &mut EventWriter, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_writer` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `value` [INFO] [stderr] --> src/lib.rs:1663:9 [INFO] [stderr] | [INFO] [stderr] 1663 | value: Self, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stderr] [INFO] [stderr] warning: associated function `new` is never used [INFO] [stderr] --> src/lib.rs:350:8 [INFO] [stderr] | [INFO] [stderr] 347 | impl BlockReader { [INFO] [stderr] | ---------------------------- associated function in this implementation [INFO] [stderr] ... [INFO] [stderr] 350 | fn new(key: &[u8], output: R) -> Self { [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: struct `CryptoReader` is never constructed [INFO] [stderr] --> src/lib.rs:612:8 [INFO] [stderr] | [INFO] [stderr] 612 | struct CryptoReader { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function `new` is never used [INFO] [stderr] --> src/lib.rs:620:8 [INFO] [stderr] | [INFO] [stderr] 619 | impl CryptoReader { [INFO] [stderr] | ----------------------------- associated function in this implementation [INFO] [stderr] 620 | fn new(cipher: Cipher, key: &[u8], iv: Option<&[u8]>, output: R) -> Result { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/lib.rs:1649:21 [INFO] [stderr] | [INFO] [stderr] 1649 | reader.skip(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 1649 | let _ = reader.skip(); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/lib.rs:1801:33 [INFO] [stderr] | [INFO] [stderr] 1801 | #[derive(Clone, Debug, Default, KdbxParse, KdbxSerialize, Getters)] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this warning originates in the derive macro `KdbxParse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::convert::TryInto` [INFO] [stderr] --> src/protected_stream/mod.rs:93:9 [INFO] [stderr] | [INFO] [stderr] 93 | use std::convert::TryInto; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `LittleEndian`, `ReadBytesExt`, `WriteBytesExt` [INFO] [stderr] --> src/kdf/tests.rs:3:17 [INFO] [stderr] | [INFO] [stderr] 3 | use byteorder::{LittleEndian, ReadBytesExt, WriteBytesExt}; [INFO] [stderr] | ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ciphertext` [INFO] [stderr] --> src/protected_stream/mod.rs:154:17 [INFO] [stderr] | [INFO] [stderr] 154 | let mut ciphertext = ARC4_VARIANT_CIPHERTEXT2.clone(); [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ciphertext` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `expected` [INFO] [stderr] --> src/protected_stream/mod.rs:155:13 [INFO] [stderr] | [INFO] [stderr] 155 | let expected = ARC4_VARIANT_PLAINTEXT2; [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/protected_stream/mod.rs:154:13 [INFO] [stderr] | [INFO] [stderr] 154 | let mut ciphertext = ARC4_VARIANT_CIPHERTEXT2.clone(); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `writer` [INFO] [stderr] --> src/lib.rs:1601:9 [INFO] [stderr] | [INFO] [stderr] 1601 | writer: &mut EventWriter, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_writer` [INFO] [stderr] [INFO] [stderr] warning: struct `CryptoReader` is never constructed [INFO] [stderr] --> src/lib.rs:612:8 [INFO] [stderr] | [INFO] [stderr] 612 | struct CryptoReader { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant `ARC4_VARIANT_OFFSET2` is never used [INFO] [stderr] --> src/protected_stream/mod.rs:129:11 [INFO] [stderr] | [INFO] [stderr] 129 | const ARC4_VARIANT_OFFSET2: usize = 5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `keepass-db` (lib) generated 21 warnings (run `cargo fix --lib -p keepass-db` to apply 13 suggestions) [INFO] [stderr] warning: `keepass-db` (lib test) generated 26 warnings (18 duplicates) (run `cargo fix --lib -p keepass-db --tests` to apply 6 suggestions) [INFO] [stderr] warning: unused import: `std::convert::Into` [INFO] [stderr] --> tests/kdbx-api.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::convert::Into; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `protected_stream::CipherValue` [INFO] [stderr] --> tests/kdbx-api.rs:4:28 [INFO] [stderr] | [INFO] [stderr] 4 | use keepass_db::{lib_main, protected_stream::CipherValue, Key}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `attach_value` [INFO] [stderr] --> tests/kdbx-api.rs:35:23 [INFO] [stderr] | [INFO] [stderr] 35 | let (attach_name, attach_value) = attach_entry.get_binary(1); [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_attach_value` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `keepass-db` (test "kdbx-api") generated 3 warnings (run `cargo fix --test "kdbx-api"` to apply 3 suggestions) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.29s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v3.2.1, nom v4.2.3 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/keepass_db-6696023aaad4bc3c) [INFO] [stdout] [INFO] [stdout] running 132 tests [INFO] [stdout] test kdf::tests::test_argon2_kdf_defaults ... ignored, Test incomplete [INFO] [stdout] test kdf::tests::test_argon2_kdf_secret_and_associative ... ignored, Test incomplete [INFO] [stdout] test kdb1::tests::test_read_tlvs ... ok [INFO] [stdout] test protected_stream::arc4variant::tests::test_rc4 ... ok [INFO] [stdout] test protected_stream::tests::test_arc4_variant_identity ... ok [INFO] [stdout] test protected_stream::tests::test_arc4_variant ... ok [INFO] [stdout] test protected_stream::tests::test_arc4_variant_offsets ... ok [INFO] [stdout] test protected_stream::tests::test_chacha20 ... ok [INFO] [stdout] test protected_stream::tests::test_chacha20_identity ... ok [INFO] [stdout] test protected_stream::tests::test_chacha20_offsets ... ok [INFO] [stdout] test protected_stream::tests::test_null ... ok [INFO] [stdout] test protected_stream::tests::test_salsa20 ... ok [INFO] [stdout] test protected_stream::tests::test_salsa20_identity ... ok [INFO] [stdout] test tests::test_crypto_writer ... ignored, Recent regression 2023-08-10 [INFO] [stdout] test protected_stream::tests::test_salsa20_offsets ... ok [INFO] [stdout] test tests::test_consume_minimal_document ... ok [INFO] [stdout] test tests::test_decode_document_filled ... ignored, CustomData assertions are broken and commented out [INFO] [stdout] test tests::test_consume_nested_document ... ok [INFO] [stdout] test tests::test_block_writer ... ok [INFO] [stdout] test tests::test_decode_custom_data_empty ... ok [INFO] [stdout] test tests::test_decode_custom_data_simple ... ok [INFO] [stdout] test tests::test_decode_empty_base64 ... ok [INFO] [stdout] test tests::test_decode_empty_document ... ok [INFO] [stdout] test tests::test_decode_entry_empty ... ok [INFO] [stdout] test tests::test_decode_document_empty ... ok [INFO] [stdout] test tests::test_decode_memory_protection_all ... ok [INFO] [stdout] test tests::test_decode_item_empty ... ok [INFO] [stdout] test tests::test_decode_item_pair ... ok [INFO] [stdout] test tests::test_decode_memory_protection_empty ... ok [INFO] [stdout] test tests::test_decode_meta_filled ... ignored, CustomData assertions are broken and commented out [INFO] [stdout] test tests::test_decode_meta_empty ... ok [INFO] [stdout] test tests::test_decode_memory_protection_some ... ok [INFO] [stdout] test tests::test_decode_optional_empty_string ... ok [INFO] [stdout] test tests::test_decode_optional_full_string ... ok [INFO] [stdout] test tests::test_decode_optional_whitespace_string ... ok [INFO] [stdout] test tests::test_decode_optional_valid_base64 ... ok [INFO] [stdout] test tests::test_decode_optional_basic_string ... ok [INFO] [stdout] test tests::test_decode_optional_cdata_string ... ok [INFO] [stdout] test tests::test_decode_minimal_document ... ok [INFO] [stdout] test tests::test_decode_times_filled ... ok [INFO] [stdout] test tests::test_encode_empty_base64 ... ok [INFO] [stdout] test tests::test_decode_optional_empty_base64 ... ok [INFO] [stdout] test tests::test_decode_entry_filled ... ok [INFO] [stdout] test tests::test_decode_valid_base64 ... ok [INFO] [stdout] test tests::test_encode_memory_protection_all ... ok [INFO] [stdout] test tests::test_encode_optional_empty_base64 ... ok [INFO] [stdout] test tests::test_load_tlvs_ver3 ... ok [INFO] [stdout] test tests::test_load_tlvs_ver4 ... ok [INFO] [stdout] test tests::test_find_next_element_document ... ok [INFO] [stdout] test tests::test_encode_optional_valid_base64 ... ok [INFO] [stdout] test tests::test_load_variant_map ... ok [INFO] [stdout] test tests::test_load_variant_map_bool ... ok [INFO] [stdout] test tests::test_encode_document_filled ... ok [INFO] [stdout] test tests::test_encode_valid_base64 ... ok [INFO] [stdout] test tests::test_encode_document_empty ... ok [INFO] [stdout] test tests::test_encode_times_filled ... ok [INFO] [stdout] test tests::test_load_variant_map_empty ... ok [INFO] [stdout] test tests::test_parsing_empty_datetime_kdbx3 ... ignored, What should default datetime be? [INFO] [stdout] test tests::test_parsing_empty_datetime_kdbx41 ... ignored, What should default datetime be? [INFO] [stdout] test tests::test_load_variant_map_bytes ... ok [INFO] [stdout] test tests::test_parsing_invalid_false_bool ... ok [INFO] [stdout] test tests::test_parsing_nil_datetime_kdbx3 ... ok [INFO] [stdout] test tests::test_encode_entry_filled ... ok [INFO] [stdout] test tests::test_parsing_nil_datetime_kdbx41 ... ok [INFO] [stdout] test tests::test_parsing_nil_uuid ... ok [INFO] [stdout] test tests::test_parsing_mixed_string ... ok [INFO] [stdout] test tests::test_parsing_empty_bool ... ok [INFO] [stdout] test tests::test_parsing_empty_string ... ok [INFO] [stdout] test tests::test_decode_document_filled_group ... ok [INFO] [stdout] test tests::test_parsing_empty_uuid ... ok [INFO] [stdout] test tests::test_parsing_optional_empty_datetime_kdbx3 ... ok [INFO] [stdout] test tests::test_parsing_optional_empty_datetime_kdbx41 ... ok [INFO] [stdout] test tests::test_parsing_optional_empty_bool ... ok [INFO] [stdout] test tests::test_parsing_optional_empty_uuid ... ok [INFO] [stdout] test tests::test_parsing_optional_empty_string ... ok [INFO] [stdout] test tests::test_parsing_optional_nil_datetime_kdbx41 ... ok [INFO] [stdout] test tests::test_parsing_optional_nil_datetime_kdbx3 ... ok [INFO] [stdout] test tests::test_parsing_optional_invalid_false_bool ... ok [INFO] [stdout] test tests::test_parsing_optional_mixed_string ... ok [INFO] [stdout] test tests::test_parsing_optional_valid_datetime_kdbx3 ... ok [INFO] [stdout] test tests::test_parsing_optional_nil_uuid ... ok [INFO] [stdout] test tests::test_parsing_optional_valid_datetime_kdbx41 ... ok [INFO] [stdout] test tests::test_parsing_optional_valid_false_bool ... ok [INFO] [stdout] test tests::test_decode_document_filled_contents ... ok [INFO] [stdout] test tests::test_parsing_optional_valid_true_bool ... ok [INFO] [stdout] test tests::test_parsing_optional_valid_uuid ... ok [INFO] [stdout] test tests::test_parsing_optional_whitespace_string ... ok [INFO] [stdout] test tests::test_parsing_string_ignores_child_elements ... ok [INFO] [stdout] test tests::test_parsing_valid_datetime_kdbx3 ... ok [INFO] [stdout] test tests::test_save_tlvs_ver3 ... ok [INFO] [stdout] test tests::test_save_tlvs_ver4 ... ok [INFO] [stdout] test tests::test_parsing_optional_valid_string ... ok [INFO] [stdout] test tests::test_serializing_empty_string ... ok [INFO] [stdout] test tests::test_serializing_false_bool ... ok [INFO] [stdout] test tests::test_serializing_mixed_string ... ok [INFO] [stdout] test tests::test_serializing_nil_datetime_kdbx3 ... ok [INFO] [stdout] test tests::test_serializing_nil_datetime_kdbx41 ... ok [INFO] [stdout] test tests::test_parsing_valid_string ... ok [INFO] [stdout] test tests::test_parsing_valid_datetime_kdbx1 ... ok [INFO] [stdout] test tests::test_parsing_valid_true_bool ... ok [INFO] [stdout] test tests::test_save_variant_map ... ok [INFO] [stdout] test tests::test_parsing_valid_false_bool ... ok [INFO] [stdout] test tests::test_parsing_whitespace_string ... ok [INFO] [stdout] test tests::test_serializing_optional_empty_datetime_kdbx3 ... ok [INFO] [stdout] test tests::test_serializing_optional_empty_bool ... ok [INFO] [stdout] test tests::test_parsing_valid_datetime_kdbx41 ... ok [INFO] [stdout] test tests::test_parsing_valid_uuid ... ok [INFO] [stdout] test tests::test_serializing_nil_uuid ... ok [INFO] [stdout] test tests::test_serializing_optional_empty_datetime_kdbx41 ... ok [INFO] [stdout] test tests::test_serializing_optional_empty_uuid ... ok [INFO] [stdout] test tests::test_serializing_optional_false_bool ... ok [INFO] [stdout] test tests::test_serializing_optional_mixed_string ... ok [INFO] [stdout] test tests::test_serializing_optional_nil_datetime_kdbx3 ... ok [INFO] [stdout] test tests::test_serializing_optional_nil_uuid ... ok [INFO] [stdout] test tests::test_serializing_optional_true_bool ... ok [INFO] [stdout] test tests::test_serializing_optional_valid_datetime_kdbx3 ... ok [INFO] [stdout] test tests::test_serializing_optional_nil_datetime_kdbx41 ... ok [INFO] [stdout] test tests::test_decode_document_kdbx41 ... ok [INFO] [stdout] test tests::test_serializing_optional_empty_string ... ok [INFO] [stdout] test tests::test_serializing_optional_valid_datetime_kdbx41 ... ok [INFO] [stdout] test tests::test_serializing_optional_valid_string ... ok [INFO] [stdout] test tests::test_serializing_optional_valid_uuid ... ok [INFO] [stdout] test tests::test_serializing_optional_whitespace_string ... ok [INFO] [stdout] test tests::test_serializing_true_bool ... ok [INFO] [stdout] test tests::test_serializing_valid_datetime_kdbx41 ... ok [INFO] [stdout] test tests::test_serializing_valid_datetime_kdbx3 ... ok [INFO] [stdout] test tests::test_serializing_valid_string ... ok [INFO] [stdout] test tests::test_serializing_valid_uuid ... ok [INFO] [stdout] test tests::test_serializing_whitespace_string ... ok [INFO] [stdout] test tests::test_user_password ... ok [INFO] [stdout] test kdf::tests::test_argon2_kdf ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/keepass_db-cef5f8fcb4d06732) [INFO] [stdout] test kdf::tests::test_argon2_kdf_alternate ... ok [INFO] [stderr] Running tests/dump-kdb1.rs (/opt/rustwide/target/debug/deps/dump_kdb1-3b0561fdafe129c2) [INFO] [stdout] [INFO] [stdout] test result: ok. 125 passed; 0 failed; 7 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Hello, world! [INFO] [stdout] flags: 3, version: 196612, groups: 8, entries: 11, round: 27459584 [INFO] [stdout] AES [INFO] [stdout] Calculating transformed key (27459584) [INFO] [stdout] Key OUT: [b2, c3, e0, a5, 53, b9, d, 90, 2d, ad, 3f, 16, 75, e2, 3f, b6, 5b, 47, b9, ed, a5, 91, b2, 0, 36, 3e, 46, 54, 5c, 34, 72, d3] [INFO] [stdout] Calculating master key [INFO] [stdout] Master OUT: [b5, db, 0, 82, c, fc, ba, f2, 36, 7b, 60, 73, f, b0, 86, eb, 1a, 1a, b7, a8, 43, e7, 27, 84, bb, 7e, 43, 9c, db, 5, 23, e0] [INFO] [stdout] MK: 32, IV: 16, CP: 3344 [INFO] [stdout] Groups: [INFO] [stdout] Flags: 0x00000001 [INFO] [stdout] UUID: 2207633335 [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Last Modification Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Last Access Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Name: General [INFO] [stdout] Creation Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Level: 0 [INFO] [stdout] Icon: 48 [INFO] [stdout] Ext: {1: [87, 199, 170, 181, 243, 105, 107, 41, 180, 159, 49, 72, 225, 42, 115, 54, 5, 195, 46, 197, 84, 16, 26, 131, 18, 168, 7, 254, 89, 156, 182, 81], 2: [108, 88, 24, 182, 236, 51, 51, 135, 7, 106, 61, 24, 136, 59, 89, 175, 231, 14, 9, 31, 176, 177, 77, 159, 24, 27, 31, 176, 240, 103, 165, 243]} [INFO] [stdout] [INFO] [stdout] Last Access Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Flags: 0x00000001 [INFO] [stdout] Level: 1 [INFO] [stdout] Creation Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Name: Windows [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Icon: 38 [INFO] [stdout] Last Modification Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] UUID: 12027773 [INFO] [stdout] [INFO] [stdout] Icon: 48 [INFO] [stdout] Level: 2 [INFO] [stdout] Creation Time: 2023-08-27 1:22:30 PM +00:00 [INFO] [stdout] Last Access Time: 2023-08-27 1:22:30 PM +00:00 [INFO] [stdout] Flags: 0x00000001 [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Last Modification Time: 2023-08-27 1:22:30 PM +00:00 [INFO] [stdout] UUID: 533074258 [INFO] [stdout] Name: Parent [INFO] [stdout] [INFO] [stdout] UUID: 3206778108 [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Last Access Time: 2023-08-27 1:22:36 PM +00:00 [INFO] [stdout] Level: 3 [INFO] [stdout] Name: Child [INFO] [stdout] Creation Time: 2023-08-27 1:22:36 PM +00:00 [INFO] [stdout] Icon: 48 [INFO] [stdout] Flags: 0x00000000 [INFO] [stdout] Last Modification Time: 2023-08-27 1:22:36 PM +00:00 [INFO] [stdout] [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Icon: 3 [INFO] [stdout] Level: 1 [INFO] [stdout] Last Access Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] UUID: 82814814 [INFO] [stdout] Name: Network [INFO] [stdout] Creation Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Flags: 0x00000000 [INFO] [stdout] Last Modification Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] [INFO] [stdout] Flags: 0x00000000 [INFO] [stdout] Creation Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Name: Internet [INFO] [stdout] UUID: 1757512960 [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Icon: 1 [INFO] [stdout] Last Modification Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Last Access Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Level: 1 [INFO] [stdout] [INFO] [stdout] Flags: 0x00000000 [INFO] [stdout] Level: 1 [INFO] [stdout] Last Modification Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] UUID: 181087498 [INFO] [stdout] Icon: 19 [INFO] [stdout] Name: eMail [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Last Access Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Creation Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] [INFO] [stdout] Level: 1 [INFO] [stdout] Name: Homebanking [INFO] [stdout] Flags: 0x00000000 [INFO] [stdout] Icon: 37 [INFO] [stdout] Last Access Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Creation Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] UUID: 3321018966 [INFO] [stdout] Last Modification Time: 2023-08-27 1:22:21 PM +00:00 [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] [INFO] [stdout] Entries: [INFO] [stdout] Icon: 30 [INFO] [stdout] Title: Secure [INFO] [stdout] Last Access Time: 2023-08-27 1:24:28 PM +00:00 [INFO] [stdout] Creation Time: 2023-08-27 1:23:49 PM +00:00 [INFO] [stdout] UUID: f68a7586-eb4b-392e-7aa2-11e43e79c877 [INFO] [stdout] Group: 3206778108 [INFO] [stdout] Url: http://www.example.com/ [INFO] [stdout] Username: johndoe [INFO] [stdout] Notes: My notes. [INFO] [stdout] Last Modification Time: 2023-08-27 1:23:49 PM +00:00 [INFO] [stdout] Expiry Time: 2024-02-25 8:50:35 PM +00:00 [INFO] [stdout] Binary Description: neutron1.txt [INFO] [stdout] Binary Data: [ [INFO] [stdout] 78, [INFO] [stdout] 101, [INFO] [stdout] 117, [INFO] [stdout] 116, [INFO] [stdout] 114, [INFO] [stdout] 111, [INFO] [stdout] 110, [INFO] [stdout] 45, [INFO] [stdout] 49, [INFO] [stdout] 10, [INFO] [stdout] 49, [INFO] [stdout] 32, [INFO] [stdout] 56, [INFO] [stdout] 53, [INFO] [stdout] 52, [INFO] [stdout] 50, [INFO] [stdout] 49, [INFO] [stdout] 85, [INFO] [stdout] 32, [INFO] [stdout] 50, [INFO] [stdout] 48, [INFO] [stdout] 51, [INFO] [stdout] 49, [INFO] [stdout] 49, [INFO] [stdout] 46, [INFO] [stdout] 54, [INFO] [stdout] 52, [INFO] [stdout] 49, [INFO] [stdout] 55, [INFO] [stdout] 52, [INFO] [stdout] 55, [INFO] [stdout] 52, [INFO] [stdout] 57, [INFO] [stdout] 32, [INFO] [stdout] 43, [INFO] [stdout] 46, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 54, [INFO] [stdout] 54, [INFO] [stdout] 55, [INFO] [stdout] 55, [INFO] [stdout] 32, [INFO] [stdout] 43, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 43, [INFO] [stdout] 48, [INFO] [stdout] 32, [INFO] [stdout] 43, [INFO] [stdout] 49, [INFO] [stdout] 50, [INFO] [stdout] 52, [INFO] [stdout] 53, [INFO] [stdout] 56, [INFO] [stdout] 45, [INFO] [stdout] 51, [INFO] [stdout] 32, [INFO] [stdout] 48, [INFO] [stdout] 32, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 50, [INFO] [stdout] 32, [INFO] [stdout] 10, [INFO] [stdout] 50, [INFO] [stdout] 32, [INFO] [stdout] 56, [INFO] [stdout] 53, [INFO] [stdout] 52, [INFO] [stdout] 50, [INFO] [stdout] 49, [INFO] [stdout] 32, [INFO] [stdout] 53, [INFO] [stdout] 49, [INFO] [stdout] 46, [INFO] [stdout] 54, [INFO] [stdout] 52, [INFO] [stdout] 57, [INFO] [stdout] 49, [INFO] [stdout] 32, [INFO] [stdout] 51, [INFO] [stdout] 46, [INFO] [stdout] 53, [INFO] [stdout] 56, [INFO] [stdout] 49, [INFO] [stdout] 53, [INFO] [stdout] 32, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 50, [INFO] [stdout] 51, [INFO] [stdout] 56, [INFO] [stdout] 49, [INFO] [stdout] 32, [INFO] [stdout] 51, [INFO] [stdout] 53, [INFO] [stdout] 49, [INFO] [stdout] 46, [INFO] [stdout] 49, [INFO] [stdout] 53, [INFO] [stdout] 52, [INFO] [stdout] 54, [INFO] [stdout] 32, [INFO] [stdout] 56, [INFO] [stdout] 46, [INFO] [stdout] 57, [INFO] [stdout] 52, [INFO] [stdout] 48, [INFO] [stdout] 49, [INFO] [stdout] 32, [INFO] [stdout] 49, [INFO] [stdout] 53, [INFO] [stdout] 46, [INFO] [stdout] 53, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 54, [INFO] [stdout] 54, [INFO] [stdout] 48, [INFO] [stdout] 50, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 48, [INFO] [stdout] 50, [INFO] [stdout] 56, [INFO] [stdout] 10, [INFO] [stdout] ] [INFO] [stdout] Password: donttell [INFO] [stdout] [INFO] [stdout] Title: Minimal [INFO] [stdout] Username: [INFO] [stdout] Password: s3cr!t [INFO] [stdout] Group: 12027773 [INFO] [stdout] Icon: 38 [INFO] [stdout] Url: [INFO] [stdout] Creation Time: 2023-08-27 1:24:56 PM +00:00 [INFO] [stdout] UUID: 3daf2fbf-c62a-35d3-d3ee-b3a00cf07767 [INFO] [stdout] Last Modification Time: 2023-08-27 1:24:56 PM +00:00 [INFO] [stdout] Last Access Time: 2023-08-27 1:24:56 PM +00:00 [INFO] [stdout] Binary Data: [] [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Notes: [INFO] [stdout] Binary Description: [INFO] [stdout] [INFO] [stdout] Url: https://www.google.com/ [INFO] [stdout] Notes: [INFO] [stdout] Binary Data: [] [INFO] [stdout] Title: Basic [INFO] [stdout] Binary Description: [INFO] [stdout] Last Modification Time: 2023-08-27 1:25:34 PM +00:00 [INFO] [stdout] Creation Time: 2023-08-27 1:25:34 PM +00:00 [INFO] [stdout] Group: 82814814 [INFO] [stdout] Last Access Time: 2023-08-27 1:25:34 PM +00:00 [INFO] [stdout] Username: user [INFO] [stdout] Password: password [INFO] [stdout] Icon: 3 [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] UUID: 24465bfd-079a-6c01-89f3-17a266194ba2 [INFO] [stdout] [INFO] [stdout] Binary Data: [] [INFO] [stdout] Notes: Auto-Type: {USERNAME}{TAB}{PASSWORD}{ENTER} [INFO] [stdout] [INFO] [stdout] Auto-Type-Window: keepass-1.41.kdb - KeePass [INFO] [stdout] Binary Description: [INFO] [stdout] Group: 1757512960 [INFO] [stdout] Url: cmd://"C:\OrCad386\unins000.exe" [INFO] [stdout] Username: testme [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Last Access Time: 2023-08-27 1:28:56 PM +00:00 [INFO] [stdout] Icon: 1 [INFO] [stdout] Password: donttell [INFO] [stdout] UUID: e6f128fd-6fe8-d9e1-4d97-efd6b4ffe193 [INFO] [stdout] Title: Auto-Type [INFO] [stdout] Creation Time: 2023-08-27 1:28:56 PM +00:00 [INFO] [stdout] Last Modification Time: 2023-08-27 1:28:56 PM +00:00 [INFO] [stdout] [INFO] [stdout] Group: 2207633335 [INFO] [stdout] Notes: [INFO] [stdout] Last Modification Time: 2023-08-27 1:29:28 PM +00:00 [INFO] [stdout] Creation Time: 2023-08-27 1:29:28 PM +00:00 [INFO] [stdout] Last Access Time: 2023-08-27 1:29:28 PM +00:00 [INFO] [stdout] Url: [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Binary Data: [] [INFO] [stdout] Binary Description: [INFO] [stdout] Username: someone [INFO] [stdout] Title: Top-level [INFO] [stdout] Password: divine [INFO] [stdout] UUID: 8fa526ca-94a4-ac45-effb-6018f84ad1ae [INFO] [stdout] Icon: 0 [INFO] [stdout] [INFO] [stdout] UUID: d2f910e9-9037-259a-0be7-cb81b1331ffd [INFO] [stdout] Group: 1757512960 [INFO] [stdout] Url: cmd://"C:\users\user\Desktop\neutron1.txt" [INFO] [stdout] Icon: 1 [INFO] [stdout] Last Access Time: 2023-08-27 1:30:19 PM +00:00 [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Binary Data: [] [INFO] [stdout] Title: Document [INFO] [stdout] Creation Time: 2023-08-27 1:30:19 PM +00:00 [INFO] [stdout] Notes: [INFO] [stdout] Last Modification Time: 2023-08-27 1:30:19 PM +00:00 [INFO] [stdout] Binary Description: [INFO] [stdout] Username: [INFO] [stdout] Password: 0VE9MawwQnoivev54L86 [INFO] [stdout] [INFO] [stdout] Last Modification Time: 2023-08-27 1:31:20 PM +00:00 [INFO] [stdout] Last Access Time: 2023-08-27 1:31:20 PM +00:00 [INFO] [stdout] Binary Description: [INFO] [stdout] Creation Time: 2023-08-27 1:31:20 PM +00:00 [INFO] [stdout] Binary Data: [] [INFO] [stdout] UUID: cd019137-4b3e-5056-ba76-b5b6cf080f65 [INFO] [stdout] Title: Reference [INFO] [stdout] Notes: [INFO] [stdout] Icon: 1 [INFO] [stdout] Url: {INTERNETEXPLORER}{FIREFOX} [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Username: {REF:U@I:e6f128fd6fe8d9e14d97efd6b4ffe193} [INFO] [stdout] Password: iGMan1A4J9VZcFhWKCI3 [INFO] [stdout] Group: 1757512960 [INFO] [stdout] [INFO] [stdout] Icon: 37 [INFO] [stdout] Notes: [INFO] [stdout] Group: 3321018966 [INFO] [stdout] UUID: 0c2af67a-8941-9995-e7f4-1d841cba0a4a [INFO] [stdout] Password: y½%º{öѦ9"xǺ·ºÃxî!ñ [INFO] [stdout] Last Access Time: 2023-08-27 1:32:10 PM +00:00 [INFO] [stdout] Title: Latino [INFO] [stdout] Last Modification Time: 2023-08-27 1:32:10 PM +00:00 [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Username: Lorenzo [INFO] [stdout] Creation Time: 2023-08-27 1:32:10 PM +00:00 [INFO] [stdout] Binary Description: [INFO] [stdout] Binary Data: [] [INFO] [stdout] Url: http://spanish.com/ [INFO] [stdout] [INFO] [stdout] Last Modification Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Group: 2207633335 [INFO] [stdout] Icon: 0 [INFO] [stdout] Title: Meta-Info [INFO] [stdout] Notes: Simple UI State [INFO] [stdout] Creation Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Last Access Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Password: [INFO] [stdout] Url: $ [INFO] [stdout] Username: SYSTEM [INFO] [stdout] UUID: 4d636f2c-1145-a816-cbe0-135613eb768b [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Binary Description: bin-stream [INFO] [stdout] Binary Data: [ [INFO] [stdout] 86, [INFO] [stdout] 186, [INFO] [stdout] 242, [INFO] [stdout] 197, [INFO] [stdout] 183, [INFO] [stdout] 207, [INFO] [stdout] 149, [INFO] [stdout] 131, [INFO] [stdout] 12, [INFO] [stdout] 42, [INFO] [stdout] 246, [INFO] [stdout] 122, [INFO] [stdout] 137, [INFO] [stdout] 65, [INFO] [stdout] 153, [INFO] [stdout] 149, [INFO] [stdout] 231, [INFO] [stdout] 244, [INFO] [stdout] 29, [INFO] [stdout] 132, [INFO] [stdout] 28, [INFO] [stdout] 186, [INFO] [stdout] 10, [INFO] [stdout] 74, [INFO] [stdout] 12, [INFO] [stdout] 42, [INFO] [stdout] 246, [INFO] [stderr] thread 'main' panicked at src/main.rs:54:24: [INFO] [stdout] 122, [INFO] [stderr] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } [INFO] [stdout] 137, [INFO] [stderr] stack backtrace: [INFO] [stdout] 65, [INFO] [stdout] 153, [INFO] [stdout] 149, [INFO] [stdout] 231, [INFO] [stdout] 244, [INFO] [stdout] 29, [INFO] [stdout] 132, [INFO] [stdout] 28, [INFO] [stdout] 186, [INFO] [stdout] 10, [INFO] [stdout] 74, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] 0, [INFO] [stdout] ] [INFO] [stdout] [INFO] [stdout] Last Access Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Username: SYSTEM [INFO] [stdout] Icon: 0 [INFO] [stdout] Url: $ [INFO] [stdout] Password: [INFO] [stdout] Creation Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Group: 2207633335 [INFO] [stdout] UUID: 15443bfc-c61d-faff-4edd-5dbef6403c92 [INFO] [stdout] Notes: Default User Name [INFO] [stdout] Last Modification Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Binary Description: bin-stream [INFO] [stdout] Title: Meta-Info [INFO] [stdout] Binary Data: [ [INFO] [stdout] 115, [INFO] [stdout] 111, [INFO] [stdout] 109, [INFO] [stdout] 101, [INFO] [stdout] 111, [INFO] [stdout] 110, [INFO] [stdout] 101, [INFO] [stdout] 0, [INFO] [stdout] ] [INFO] [stdout] [INFO] [stdout] UUID: 6199b2ec-a777-a2c2-d136-73bb51a0782a [INFO] [stdout] Group: 2207633335 [INFO] [stdout] Title: Meta-Info [INFO] [stdout] Binary Description: bin-stream [INFO] [stdout] Creation Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Last Modification Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Password: [INFO] [stdout] Username: SYSTEM [INFO] [stdout] Icon: 0 [INFO] [stdout] Expiry Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Url: $ [INFO] [stdout] Last Access Time: 2999-12-28 11:59:59 PM +00:00 [INFO] [stdout] Notes: Database Color [INFO] [stdout] Binary Data: [ [INFO] [stdout] 255, [INFO] [stdout] 255, [INFO] [stdout] 255, [INFO] [stdout] 255, [INFO] [stdout] ] [INFO] [stdout] [INFO] [stdout] >Root [INFO] [stdout] >General [INFO] [stdout] -Top-level [INFO] [stdout] -Meta-Info [INFO] [stdout] -Meta-Info [INFO] [stdout] -Meta-Info [INFO] [stdout] >Windows [INFO] [stdout] >Network [INFO] [stdout] >Internet [INFO] [stdout] >eMail [INFO] [stdout] >Homebanking [INFO] [stdout] -Latino [INFO] [stdout] -Auto-Type [INFO] [stdout] -Document [INFO] [stdout] -Reference [INFO] [stdout] -Basic [INFO] [stdout] -Minimal [INFO] [stdout] >Parent [INFO] [stdout] >Child [INFO] [stdout] -Secure [INFO] [stdout] KeePassFile: KeePassFile { [INFO] [stdout] meta: Meta { [INFO] [stdout] generator: "", [INFO] [stdout] header_hash: None, [INFO] [stdout] settings_changed: None, [INFO] [stdout] database_name: "", [INFO] [stdout] database_name_changed: None, [INFO] [stdout] database_description: "", [INFO] [stdout] database_description_changed: None, [INFO] [stdout] default_user_name: "", [INFO] [stdout] default_user_name_changed: None, [INFO] [stdout] maintenance_history_days: 0, [INFO] [stdout] color: "", [INFO] [stdout] master_key_changed: None, [INFO] [stdout] master_key_change_rec: 0, [INFO] [stdout] master_key_change_force: 0, [INFO] [stdout] master_key_change_force_once: false, [INFO] [stdout] memory_protection: MemoryProtection { [INFO] [stdout] protect_title: false, [INFO] [stdout] protect_user_name: false, [INFO] [stdout] protect_password: false, [INFO] [stdout] protect_url: false, [INFO] [stdout] protect_notes: false, [INFO] [stdout] }, [INFO] [stdout] custom_icons: [], [INFO] [stdout] recycle_bin_enabled: false, [INFO] [stdout] recycle_bin_uuid: None, [INFO] [stdout] recycle_bin_changed: 1970-01-01T00:00:00Z, [INFO] [stdout] entry_templates_group: 00000000-0000-0000-0000-000000000000, [INFO] [stdout] entry_templates_group_changed: 1970-01-01T00:00:00Z, [INFO] [stdout] history_max_items: 0, [INFO] [stdout] history_max_size: 0, [INFO] [stdout] last_selected_group: 00000000-0000-0000-0000-000000000000, [INFO] [stdout] last_top_visible_group: 00000000-0000-0000-0000-000000000000, [INFO] [stdout] custom_data: [], [INFO] [stdout] }, [INFO] [stdout] root: Root { [INFO] [stdout] group: [], [INFO] [stdout] deleted_objects: [], [INFO] [stdout] }, [INFO] [stdout] } [INFO] [stderr] 0: 0x55d22d3670fc - std::backtrace_rs::backtrace::libunwind::trace::hc56bfd85f78f2ac1 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stderr] 1: 0x55d22d3670fc - std::backtrace_rs::backtrace::trace_unsynchronized::h3a4cd0ee39c2ec51 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stderr] 2: 0x55d22d3670fc - std::sys_common::backtrace::_print_fmt::h7ec874d1114e2ca4 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stderr] 3: 0x55d22d3670fc - ::fmt::h9409967845944e27 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stderr] 4: 0x55d22d38dadc - core::fmt::rt::Argument::fmt::h3548c9d6e288e4b2 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/fmt/rt.rs:138:9 [INFO] [stderr] 5: 0x55d22d38dadc - core::fmt::write::h31bd00fc0f85031b [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/fmt/mod.rs:1094:21 [INFO] [stderr] 6: 0x55d22d3642fe - std::io::Write::write_fmt::h12ff3642b3fdae7c [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/io/mod.rs:1714:15 [INFO] [stderr] 7: 0x55d22d366ee4 - std::sys_common::backtrace::_print::h8ab9a59ea8fc9a86 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stderr] 8: 0x55d22d366ee4 - std::sys_common::backtrace::print::hfe7afa943e316a5b [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stderr] 9: 0x55d22d36866a - std::panicking::panic_hook_with_disk_dump::{{closure}}::hae52bf9a035c21dd [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:280:22 [INFO] [stderr] 10: 0x55d22d368365 - std::panicking::panic_hook_with_disk_dump::hb6c613677d0ff679 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:314:9 [INFO] [stderr] 11: 0x55d22d368c77 - std::panicking::default_hook::h30f1f7d228429c8b [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:239:5 [INFO] [stderr] 12: 0x55d22d368c77 - std::panicking::rust_panic_with_hook::hd82d7066cdf9e06f [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:753:13 [INFO] [stderr] 13: 0x55d22d368b71 - std::panicking::begin_panic_handler::{{closure}}::hf97c71166d409481 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:631:13 [INFO] [stderr] 14: 0x55d22d367626 - std::sys_common::backtrace::__rust_end_short_backtrace::haa22df65c16edaa5 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:170:18 [INFO] [stderr] 15: 0x55d22d3688b2 - rust_begin_unwind [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:619:5 [INFO] [stderr] 16: 0x55d22cc99fa5 - core::panicking::panic_fmt::h0e243d6d1945608c [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/panicking.rs:72:14 [INFO] [stderr] 17: 0x55d22cc9a573 - core::result::unwrap_failed::h0462c3c2bed88698 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/result.rs:1652:5 [INFO] [stderr] 18: 0x55d22cf5e05d - core::result::Result::unwrap::h167da530e22a0de1 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/result.rs:1077:23 [INFO] [stderr] 19: 0x55d22cc9ce33 - keepass_db::main::h10072303ec30052d [INFO] [stderr] at /opt/rustwide/workdir/src/main.rs:54:5 [INFO] [stderr] 20: 0x55d22cc9b7db - core::ops::function::FnOnce::call_once::h8f36a7e66a2bc9df [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/ops/function.rs:250:5 [INFO] [stderr] 21: 0x55d22cc9ad9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h464d1ba73f3bb110 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:154:18 [INFO] [stderr] 22: 0x55d22cc9ae11 - std::rt::lang_start::{{closure}}::h69bca04f91db9517 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/rt.rs:166:18 [INFO] [stderr] 23: 0x55d22d35f23b - core::ops::function::impls:: for &F>::call_once::h4726f6f3a851560a [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/ops/function.rs:284:13 [INFO] [stderr] 24: 0x55d22d35f23b - std::panicking::try::do_call::hc0b3f36e2a66dd6c [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:526:40 [INFO] [stderr] 25: 0x55d22d35f23b - std::panicking::try::h05b5c74c4f9aadf8 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:490:19 [INFO] [stderr] 26: 0x55d22d35f23b - std::panic::catch_unwind::hce0d4583a8234ec4 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panic.rs:142:14 [INFO] [stderr] 27: 0x55d22d35f23b - std::rt::lang_start_internal::{{closure}}::hf9730986403b3d01 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/rt.rs:148:48 [INFO] [stderr] 28: 0x55d22d35f23b - std::panicking::try::do_call::h8cb7497c405f2fa0 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:526:40 [INFO] [stderr] 29: 0x55d22d35f23b - std::panicking::try::h2fb35b00fdcc5113 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:490:19 [INFO] [stderr] 30: 0x55d22d35f23b - std::panic::catch_unwind::h1c1cca9923a86aac [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panic.rs:142:14 [INFO] [stderr] 31: 0x55d22d35f23b - std::rt::lang_start_internal::hc99c520fca129d62 [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/rt.rs:148:20 [INFO] [stderr] 32: 0x55d22cc9adea - std::rt::lang_start::h03028424da97459b [INFO] [stderr] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/rt.rs:165:17 [INFO] [stderr] 33: 0x55d22cc9cf5e - main [INFO] [stderr] 34: 0x7fc32b1d1d90 - [INFO] [stderr] 35: 0x7fc32b1d1e40 - __libc_start_main [INFO] [stderr] 36: 0x55d22cc9a875 - _start [INFO] [stderr] 37: 0x0 - [INFO] [stdout] test main ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- main stdout ---- [INFO] [stdout] thread 'main' panicked at tests/dump-kdb1.rs:5:5: [INFO] [stdout] assertion failed: Command::new(env!(\"CARGO_BIN_EXE_keepass-db\")).env(\"KDBX_PASSWORD\",\n \"asdf\").arg(PathBuf::from(env!(\"CARGO_MANIFEST_DIR\")).join(\"testdata\").join(\"keepass-1.41.kdb\")).status().expect(\"failed to execute process\").success() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560448a9abfc - std::backtrace_rs::backtrace::libunwind::trace::hc56bfd85f78f2ac1 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x560448a9abfc - std::backtrace_rs::backtrace::trace_unsynchronized::h3a4cd0ee39c2ec51 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x560448a9abfc - std::sys_common::backtrace::_print_fmt::h7ec874d1114e2ca4 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x560448a9abfc - ::fmt::h9409967845944e27 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x560448ac491c - core::fmt::rt::Argument::fmt::h3548c9d6e288e4b2 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/fmt/rt.rs:138:9 [INFO] [stdout] 5: 0x560448ac491c - core::fmt::write::h31bd00fc0f85031b [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/fmt/mod.rs:1094:21 [INFO] [stdout] 6: 0x560448a979de - std::io::Write::write_fmt::hd97b56c28d49e8d5 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/io/mod.rs:1714:15 [INFO] [stdout] 7: 0x560448a9a9e4 - std::sys_common::backtrace::_print::h8ab9a59ea8fc9a86 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x560448a9a9e4 - std::sys_common::backtrace::print::hfe7afa943e316a5b [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x560448a9c9aa - std::panicking::panic_hook_with_disk_dump::{{closure}}::hae52bf9a035c21dd [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:280:22 [INFO] [stdout] 10: 0x560448a9c56d - std::panicking::panic_hook_with_disk_dump::hb6c613677d0ff679 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:311:9 [INFO] [stdout] 11: 0x560448a6b0ac - as core::ops::function::Fn>::call::h70da65d4ac9eaaa2 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 12: 0x560448a6b0ac - test::test_main::{{closure}}::h436fe668754d7667 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/test/src/lib.rs:136:21 [INFO] [stdout] 13: 0x560448a9d133 - as core::ops::function::Fn>::call::h98627c2cfbd34c2e [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 14: 0x560448a9d133 - std::panicking::rust_panic_with_hook::hd82d7066cdf9e06f [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:757:13 [INFO] [stdout] 15: 0x560448a9ce66 - std::panicking::begin_panic_handler::{{closure}}::hf97c71166d409481 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:623:13 [INFO] [stdout] 16: 0x560448a9b126 - std::sys_common::backtrace::__rust_end_short_backtrace::haa22df65c16edaa5 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:170:18 [INFO] [stdout] 17: 0x560448a9cbf2 - rust_begin_unwind [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:619:5 [INFO] [stdout] 18: 0x560448a32555 - core::panicking::panic_fmt::h0e243d6d1945608c [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x560448a325f3 - core::panicking::panic::h01bef10ebaa206d6 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/panicking.rs:127:5 [INFO] [stdout] 20: 0x560448a3767e - dump_kdb1::main::h52ec8e20caf5aba3 [INFO] [stdout] at /opt/rustwide/workdir/tests/dump-kdb1.rs:5:5 [INFO] [stdout] 21: 0x560448a37447 - dump_kdb1::main::{{closure}}::h89072387549fd93c [INFO] [stdout] at /opt/rustwide/workdir/tests/dump-kdb1.rs:4:11 [INFO] [stdout] 22: 0x560448a33b76 - core::ops::function::FnOnce::call_once::h05e802ac8b1b6bac [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x560448a701df - core::ops::function::FnOnce::call_once::hf5a9c4e4ad819183 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x560448a701df - test::__rust_begin_short_backtrace::ha85af04d2b493cbd [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/test/src/lib.rs:626:18 [INFO] [stdout] 25: 0x560448a6f1ce - test::run_test_in_process::{{closure}}::h80bae6710d6987aa [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/test/src/lib.rs:649:60 [INFO] [stdout] 26: 0x560448a6f1ce - as core::ops::function::FnOnce<()>>::call_once::h1e8456d02dd6a27f [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 27: 0x560448a6f1ce - std::panicking::try::do_call::h70bdb29e697eb37f [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:526:40 [INFO] [stdout] 28: 0x560448a6f1ce - std::panicking::try::hac0a5b5cab93a94f [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:490:19 [INFO] [stdout] 29: 0x560448a6f1ce - std::panic::catch_unwind::h242aae5a8ee61348 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panic.rs:142:14 [INFO] [stdout] 30: 0x560448a6f1ce - test::run_test_in_process::hb95e3471d249e80a [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/test/src/lib.rs:649:27 [INFO] [stdout] 31: 0x560448a6f1ce - test::run_test::{{closure}}::he4945c759a6bb284 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/test/src/lib.rs:572:43 [INFO] [stdout] 32: 0x560448a37a83 - test::run_test::{{closure}}::hef3ab237ad9dfdfa [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/test/src/lib.rs:600:41 [INFO] [stdout] 33: 0x560448a37a83 - std::sys_common::backtrace::__rust_begin_short_backtrace::hd6c3f5e9450d872a [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys_common/backtrace.rs:154:18 [INFO] [stdout] 34: 0x560448a3cb7b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h033a4dc4b24e2ae4 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 35: 0x560448a3cb7b - as core::ops::function::FnOnce<()>>::call_once::hf6ace37e8c04836b [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 36: 0x560448a3cb7b - std::panicking::try::do_call::h873acc9efc68dde9 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:526:40 [INFO] [stdout] 37: 0x560448a3cb7b - std::panicking::try::hf1c7b0cddd2a156c [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panicking.rs:490:19 [INFO] [stdout] 38: 0x560448a3cb7b - std::panic::catch_unwind::hd0800cc038b1a0e3 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/panic.rs:142:14 [INFO] [stdout] 39: 0x560448a3cb7b - std::thread::Builder::spawn_unchecked_::{{closure}}::hbd3f2581a283969b [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 40: 0x560448a3cb7b - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05a4474bc37631e7 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x560448aa1855 - as core::ops::function::FnOnce>::call_once::ha81bceedc5dd4605 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 42: 0x560448aa1855 - as core::ops::function::FnOnce>::call_once::ha86fb738f82c9cc8 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 43: 0x560448aa1855 - std::sys::unix::thread::Thread::new::thread_start::h2c80c44f64da2074 [INFO] [stdout] at /rustc/23949593103d03a82c7ebc2e84434ce6c6edc561/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 44: 0x7f6ac834cb43 - [INFO] [stdout] 45: 0x7f6ac83ddbb4 - __clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] main [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.71s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test dump-kdb1` [INFO] running `Command { std: "docker" "inspect" "7ee167dd3089a6a8674bfea348d149f8e8b5b3540c8ba0dc3188776e137d12f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7ee167dd3089a6a8674bfea348d149f8e8b5b3540c8ba0dc3188776e137d12f2", kill_on_drop: false }` [INFO] [stdout] 7ee167dd3089a6a8674bfea348d149f8e8b5b3540c8ba0dc3188776e137d12f2