Open bbigras opened 3 years ago
odbc 78a06ab9d4cceee9ff40294e2f135965d1954010
It seems to happen while using stmt.prepare() with a stmt.bind_parameter().
stmt.prepare()
stmt.bind_parameter()
Would a network capture file help?
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: FromBytesWithNulError { kind: InteriorNul(1) }', /home/bbigras/.cargo/git/checkouts/odbc-rs-a3733d8f7dfc02a2/78a06ab/src/diagnostics.rs:55:21 stack backtrace: 0: 0x558932db5815 - backtrace::backtrace::libunwind::trace::haa412c68ebbfb7cb at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 1: 0x558932db5815 - backtrace::backtrace::trace_unsynchronized::ha108e3f35b74f2c0 at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 2: 0x558932db5815 - std::sys_common::backtrace::_print_fmt::h15e024020a5efe76 at src/libstd/sys_common/backtrace.rs:78 3: 0x558932db5815 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h0f0ee68588fafa16 at src/libstd/sys_common/backtrace.rs:59 4: 0x558932dd837c - core::fmt::write::h5e8e27a0c5da998b at src/libcore/fmt/mod.rs:1076 5: 0x558932db3bd3 - std::io::Write::write_fmt::h40a97a3850da46f1 at src/libstd/io/mod.rs:1537 6: 0x558932db7d50 - std::sys_common::backtrace::_print::h1951082d2778220a at src/libstd/sys_common/backtrace.rs:62 7: 0x558932db7d50 - std::sys_common::backtrace::print::hb28523ad63a39f3d at src/libstd/sys_common/backtrace.rs:49 8: 0x558932db7d50 - std::panicking::default_hook::{{closure}}::h335019dd84826d63 at src/libstd/panicking.rs:198 9: 0x558932db7a9c - std::panicking::default_hook::h075f202ae1b09cd1 at src/libstd/panicking.rs:218 10: 0x558932db8387 - std::panicking::rust_panic_with_hook::hd172f806c3cae9b4 at src/libstd/panicking.rs:477 11: 0x558932db7f8b - rust_begin_unwind at src/libstd/panicking.rs:385 12: 0x558932dd6d11 - core::panicking::panic_fmt::hc02b60091d55b8de at src/libcore/panicking.rs:86 13: 0x558932dd6b33 - core::option::expect_none_failed::h91c12a04056d3a8b at src/libcore/option.rs:1272 14: 0x558932d2c751 - core::result::Result<T,E>::unwrap::h5d7dcd8c6ae905bf at /nix/store/03ql9c8py777r2z8jncb6ny6jq3kva5l-rust-1.46.0-nightly-2020-06-05-826cb062a/lib/rustlib/src/rust/src/libcore/result.rs:1005 15: 0x558932d2c355 - <odbc::diagnostics::DiagnosticRecord as core::fmt::Display>::fmt::hd0c8542f7247fd51 at /home/bbigras/.cargo/git/checkouts/odbc-rs-a3733d8f7dfc02a2/78a06ab/src/diagnostics.rs:55 16: 0x558932dd837c - core::fmt::write::h5e8e27a0c5da998b at src/libcore/fmt/mod.rs:1076 17: 0x558932dd8161 - <core::fmt::Arguments as core::fmt::Display>::fmt::hb67de4ba893d3661 at src/libcore/fmt/mod.rs:422 18: 0x558932dd8161 - <core::fmt::Arguments as core::fmt::Debug>::fmt::hf69d2b742f5462b6 at src/libcore/fmt/mod.rs:415 19: 0x558932b5b407 - <&T as core::fmt::Display>::fmt::hca5ec10154686f13 at /nix/store/03ql9c8py777r2z8jncb6ny6jq3kva5l-rust-1.46.0-nightly-2020-06-05-826cb062a/lib/rustlib/src/rust/src/libcore/fmt/mod.rs:1981 20: 0x558932dd837c - core::fmt::write::h5e8e27a0c5da998b at src/libcore/fmt/mod.rs:1076 21: 0x558932b5f3da - std::io::Write::write_fmt::hb44387fc66b4daf6 at /nix/store/03ql9c8py777r2z8jncb6ny6jq3kva5l-rust-1.46.0-nightly-2020-06-05-826cb062a/lib/rustlib/src/rust/src/libstd/io/mod.rs:1537 22: 0x558932b61397 - env_logger::fmt::DefaultFormat::write_args::h34c9eb592871c1a6 at /home/bbigras/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.8.1/src/fmt/mod.rs:357 23: 0x558932b60362 - env_logger::fmt::DefaultFormat::write::h7cc6e77a5003532c at /home/bbigras/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.8.1/src/fmt/mod.rs:223 24: 0x558932b6009e - env_logger::fmt::Builder::build::{{closure}}::h0badc8122b120beb at /home/bbigras/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.8.1/src/fmt/mod.rs:193 25: 0x558932b64f70 - <alloc::boxed::Box<F> as core::ops::function::Fn<A>>::call::h08a336bf9d6e658f at /nix/store/03ql9c8py777r2z8jncb6ny6jq3kva5l-rust-1.46.0-nightly-2020-06-05-826cb062a/lib/rustlib/src/rust/src/liballoc/boxed.rs:1090 26: 0x558932b594f9 - <env_logger::Logger as log::Log>::log::{{closure}}::h616d2bda0e483e4c at /home/bbigras/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.8.1/src/lib.rs:866 27: 0x558932b59795 - <env_logger::Logger as log::Log>::log::{{closure}}::h9bbe16f0fd74e47b at /home/bbigras/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.8.1/src/lib.rs:890 28: 0x558932b5b385 - std::thread::local::LocalKey<T>::try_with::h8fbb92e22e933b68 at /nix/store/03ql9c8py777r2z8jncb6ny6jq3kva5l-rust-1.46.0-nightly-2020-06-05-826cb062a/lib/rustlib/src/rust/src/libstd/thread/local.rs:263 29: 0x558932b593c9 - <env_logger::Logger as log::Log>::log::hf0fb7971893e869e at /home/bbigras/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.8.1/src/lib.rs:872 30: 0x558932daa831 - log::__private_api_log::h0d56d851f34060d9 at /home/bbigras/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.11/src/lib.rs:1374 31: 0x558932d317dd - odbc::result::into_result::h109474d8d256852d at /home/bbigras/.cargo/git/checkouts/odbc-rs-a3733d8f7dfc02a2/78a06ab/src/result.rs:95 32: 0x558932d2e2a9 - odbc::connection::<impl odbc::environment::Environment<odbc_safe::version::Odbc3>>::connect_with_connection_string::h724c8b85017759a7 at /home/bbigras/.cargo/git/checkouts/odbc-rs-a3733d8f7dfc02a2/78a06ab/src/connection.rs:42 33: 0x558932b2e54c - test_odbc::connect::h50b5bee659bc3b36 at src/main.rs:36 34: 0x558932b2e307 - test_odbc::main::hc52bd887a38581ee at src/main.rs:12 35: 0x558932b3ce9b - std::rt::lang_start::{{closure}}::hf52c078a31caa17f at /nix/store/03ql9c8py777r2z8jncb6ny6jq3kva5l-rust-1.46.0-nightly-2020-06-05-826cb062a/lib/rustlib/src/rust/src/libstd/rt.rs:67 36: 0x558932db8758 - std::rt::lang_start_internal::{{closure}}::h2864321e935738e7 at src/libstd/rt.rs:52 37: 0x558932db8758 - std::panicking::try::do_call::h333ff4828746b918 at src/libstd/panicking.rs:297 38: 0x558932db8758 - std::panicking::try::h8e774ead4eea5983 at src/libstd/panicking.rs:274 39: 0x558932db8758 - std::panic::catch_unwind::h16076fe2b012afda at src/libstd/panic.rs:394 40: 0x558932db8758 - std::rt::lang_start_internal::hbf7659429e6237e7 at src/libstd/rt.rs:51 41: 0x558932b3ce77 - std::rt::lang_start::hf04d17fb7910d93d at /nix/store/03ql9c8py777r2z8jncb6ny6jq3kva5l-rust-1.46.0-nightly-2020-06-05-826cb062a/lib/rustlib/src/rust/src/libstd/rt.rs:67 42: 0x558932b2f67a - main 43: 0x7fe3e00d6c7d - __libc_start_main 44: 0x558932b2e17a - _start at ../sysdeps/x86_64/start.S:120 45: 0x0 - <unknown>
odbc 78a06ab9d4cceee9ff40294e2f135965d1954010
It seems to happen while using
stmt.prepare()
with astmt.bind_parameter()
.Would a network capture file help?