[INFO] cloning repository https://github.com/exaxisllc/go-http
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/exaxisllc/go-http" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fexaxisllc%2Fgo-http", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fexaxisllc%2Fgo-http'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5de28d93c41431dc49f7114062efac94eafc6311
[INFO] testing exaxisllc/go-http against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fexaxisllc%2Fgo-http" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/exaxisllc/go-http
[INFO] finished tweaking git repo https://github.com/exaxisllc/go-http
[INFO] tweaked toml for git repo https://github.com/exaxisllc/go-http written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/exaxisllc/go-http on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/exaxisllc/go-http 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" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded go-lib-macros v0.6.2
[INFO] [stderr]   Downloaded log v0.4.31
[INFO] [stderr]   Downloaded go-lib v0.6.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6
[INFO] running `Command { std: "docker" "start" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling log v0.4.31
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling aws-lc-sys v0.41.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling go-lib-macros v0.6.2
[INFO] [stderr]    Compiling go-lib v0.6.2
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling aws-lc-rs v1.17.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling go-http v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 45.88s
[INFO] running `Command { std: "docker" "inspect" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling go-http v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.97s
[INFO] running `Command { std: "docker" "inspect" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.56s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/go_http-16412d97b3875f4a)
[INFO] [stdout] 
[INFO] [stdout] running 96 tests
[INFO] [stdout] test client::tests::connect_tunnel_errors_on_non_2xx ... ok
[INFO] [stdout] test client::tests::proxy_host_port_defaults_port_80 ... ok
[INFO] [stdout] test client::tests::proxy_auth_header_from_userinfo ... ok
[INFO] [stdout] test client::tests::resolve_url_absolute ... ok
[INFO] [stdout] test client::tests::connect_response_parsing ... ok
[INFO] [stdout] test client::tests::transport_pool_reuse ... ok
[INFO] [stdout] test client::tests::resolve_url_relative ... ok
[INFO] [stdout] test client::tests::same_origin_check ... ok
[INFO] [stdout] test client::tests::connect_tunnel_sends_request_and_accepts_200 ... ok
[INFO] [stdout] test client::tests::is_redirect_codes ... ok
[INFO] [stdout] test client::tests::no_proxy_matching ... ok
[INFO] [stdout] test cookie::tests::parse_request_cookies_basic ... ok
[INFO] [stdout] test cookie::tests::to_set_cookie_header_basic ... ok
[INFO] [stdout] test cookie::tests::to_set_cookie_header_full ... ok
[INFO] [stdout] test error::tests::display_for_each_variant ... ok
[INFO] [stdout] test error::tests::from_conversions ... ok
[INFO] [stdout] test error::tests::source_is_set_for_wrapped_errors ... ok
[INFO] [stdout] test handler::tests::file_server_missing_file_returns_404 ... ok
[INFO] [stdout] test handler::tests::file_server_rejects_path_traversal ... ok
[INFO] [stdout] test handler::tests::longer_prefix_wins ... ok
[INFO] [stdout] test handler::tests::file_server_serves_existing_file ... ok
[INFO] [stdout] test handler::tests::not_found_fallback ... ok
[INFO] [stdout] test handler::tests::prefix_match ... ok
[INFO] [stdout] test handler::tests::strip_prefix_no_match_returns_404 ... ok
[INFO] [stdout] test handler::tests::strip_prefix_rewrites_path ... ok
[INFO] [stdout] test header::tests::add_multi_value ... ok
[INFO] [stdout] test header::tests::set_get_del ... ok
[INFO] [stdout] test header::tests::canonical_key ... ok
[INFO] [stdout] test header::tests::write_wire_format ... ok
[INFO] [stdout] test method::tests::invalid_methods ... ok
[INFO] [stdout] test method::tests::valid_methods ... ok
[INFO] [stdout] test mime::quotedprintable::tests::decode_basic ... ok
[INFO] [stdout] test mime::quotedprintable::tests::decode_crlf_normalised_to_lf ... ok
[INFO] [stdout] test mime::quotedprintable::tests::decode_errors ... ok
[INFO] [stdout] test mime::tests::detect_binary ... ok
[INFO] [stdout] test mime::quotedprintable::tests::encode_special_and_highbit_bytes ... ok
[INFO] [stdout] test mime::quotedprintable::tests::encode_inserts_soft_line_breaks_past_76_cols ... ok
[INFO] [stdout] test mime::tests::detect_html ... ok
[INFO] [stdout] test mime::tests::detect_text ... ok
[INFO] [stdout] test mime::multipart::tests::writer_produces_valid_output ... ok
[INFO] [stdout] test mime::tests::detect_png ... ok
[INFO] [stdout] test mime::tests::parse_no_params ... ok
[INFO] [stdout] test mime::tests::parse_quoted_param ... ok
[INFO] [stdout] test parse::chunk::tests::chunk_extensions_ignored ... ok
[INFO] [stdout] test parse::chunk::tests::empty_body ... ok
[INFO] [stdout] test parse::chunk::tests::round_trip ... ok
[INFO] [stdout] test mime::tests::format_round_trip ... ok
[INFO] [stdout] test parse::request::tests::post_with_body ... ok
[INFO] [stdout] test parse::request::tests::bad_method ... ok
[INFO] [stdout] test parse::response::tests::bad_status_code ... ok
[INFO] [stdout] test parse::request::tests::simple_get ... ok
[INFO] [stdout] test parse::response::tests::chunked_response ... ok
[INFO] [stdout] test parse::response::tests::head_response_no_body ... ok
[INFO] [stdout] test parse::request::tests::bad_proto ... ok
[INFO] [stdout] test parse::response::tests::simple_200 ... ok
[INFO] [stdout] test parse::tests::read_headers_basic ... ok
[INFO] [stdout] test parse::tests::read_line_crlf ... ok
[INFO] [stdout] test parse::tests::read_line_lf_only ... ok
[INFO] [stdout] test parse::transfer::tests::chunked_body ... ok
[INFO] [stdout] test parse::transfer::tests::content_length_body ... ok
[INFO] [stdout] test parse::transfer::tests::no_body_204 ... ok
[INFO] [stdout] test parse::transfer::tests::no_content_request ... ok
[INFO] [stdout] test parse::transfer::tests::write_framing_chunked ... ok
[INFO] [stdout] test parse::transfer::tests::write_framing_content_length ... ok
[INFO] [stdout] test parse::response::tests::no_content_204 ... ok
[INFO] [stdout] test request::tests::basic_auth_absent_or_wrong_scheme ... ok
[INFO] [stdout] test request::tests::invalid_method_rejected ... ok
[INFO] [stdout] test request::tests::body_sets_content_length_unknown ... ok
[INFO] [stdout] test request::tests::new_get_request ... ok
[INFO] [stdout] test request::tests::parse_form_query_only ... ok
[INFO] [stdout] test request::tests::basic_auth_valid ... ok
[INFO] [stdout] test request::tests::user_agent_and_referer ... ok
[INFO] [stdout] test request::tests::with_context_replaces_context ... ok
[INFO] [stdout] test parse::tests::read_headers_too_large ... ok
[INFO] [stdout] test request::tests::cookies_parsed_from_header ... ok
[INFO] [stdout] test request::tests::parse_form_urlencoded_body ... ok
[INFO] [stdout] test request::tests::write_header ... ok
[INFO] [stdout] test response::tests::custom_status ... ok
[INFO] [stdout] test response::tests::default_200 ... ok
[INFO] [stdout] test response::tests::write_header_idempotent ... ok
[INFO] [stdout] test request::tests::write_header_includes_query ... ok
[INFO] [stdout] test status::tests::known_codes ... ok
[INFO] [stdout] test server::tests::build_request_basic ... ok
[INFO] [stdout] test status::tests::unknown_code ... ok
[INFO] [stdout] test server::tests::response_writer_output ... ok
[INFO] [stdout] test util::tests::canonical_key ... ok
[INFO] [stdout] test mime::tests::parse_simple ... ok
[INFO] [stdout] test status::tests::every_known_code_has_text ... ok
[INFO] [stdout] test util::tests::days_from_civil_epoch ... ok
[INFO] [stdout] test util::tests::parse_time_rfc1123 ... ok
[INFO] [stdout] test mime::tests::type_by_ext ... ok
[INFO] [stderr]      Running tests/middleware.rs (/opt/rustwide/target/debug/deps/middleware-50f74e503ad608a5)
[INFO] [stdout] test client::tests::url_encode_basic ... ok
[INFO] [stdout] test client::tests::url_encode_special_chars ... ok
[INFO] [stdout] test handler::tests::exact_match ... ok
[INFO] [stdout] test mime::quotedprintable::tests::decode_soft_line_break ... ok
[INFO] [stdout] test mime::quotedprintable::tests::encode_decode_round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stderr] [go-lib SIGSEGV] non-stack fault
[INFO] [stderr] [go-lib SIGSEGV] fault_addr = 0x00007f8de8f76ed0
[INFO] [stderr] [go-lib SIGSEGV] g.stack.lo = 0x00007f8de8f64000
[INFO] [stderr] [go-lib SIGSEGV] g.stack.hi = 0x00007f8de8f74000
[INFO] [stderr] [go-lib SIGSEGV] RIP = 0x00005581e86a3bfd
[INFO] [stderr] [go-lib SIGSEGV] RSP = 0x00007f8de8f6bb10
[INFO] [stderr] [go-lib SIGSEGV] RBP = 0x0000000000000000
[INFO] [stderr] [go-lib SIGSEGV] RBX = 0x0000000000000009
[INFO] [stderr] [go-lib SIGSEGV] R12 = 0x0000000000000000
[INFO] [stderr] [go-lib SIGSEGV] R13 = 0x0000000000000000
[INFO] [stderr] [go-lib SIGSEGV] R14 = 0x0000000000000000
[INFO] [stderr] [go-lib SIGSEGV] R15 = 0x0000000000000000
[INFO] [stderr] [go-lib SIGSEGV] g0.stack.lo = 0x00007f8deb77c000
[INFO] [stderr] [go-lib SIGSEGV] g0.stack.hi = 0x00007f8deb7fc000
[INFO] [stderr] error: test failed, to rerun pass `--test middleware`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/middleware-50f74e503ad608a5` (signal: 11, SIGSEGV: invalid memory reference)
[INFO] running `Command { std: "docker" "inspect" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6", kill_on_drop: false }`
[INFO] [stdout] c9b2317e8999ca3686b3d1d7d033adfcc44e9c1c3ac6f330926d2b24c8e0f4b6
