Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gstreamer-rs gstreamer-rs
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 36
    • Issues 36
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gstreamer-rsgstreamer-rs
  • Issues
  • #226

Closed
Open
Created Nov 22, 2019 by Vivia Nikolaidou@vivia🦆Maintainer

Running `cargo test` on 0.14 fails `logging::gstreamer::test`

Running cargo test produces this result with GST_DEBUG=6 (also without, but very rarely):

failures:

---- logging::gstreamer::test stdout ----
thread 'logging::gstreamer::test' panicked at 'assertion failed: `(left == right)`
  left: `"GST_INIT"`,
 right: `"gst-target"`', src/logging/mod.rs:161:5
stack backtrace:
   0:     0x559ffccde1d4 - backtrace::backtrace::libunwind::trace::hda41dbcdfba36aa0
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.37/src/backtrace/libunwind.rs:88
   1:     0x559ffccde1d4 - backtrace::backtrace::trace_unsynchronized::h1a8d6e1f8cb3f5d4
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.37/src/backtrace/mod.rs:66
   2:     0x559ffccde1d4 - std::sys_common::backtrace::_print_fmt::h610c4127487e10da
                               at src/libstd/sys_common/backtrace.rs:76
   3:     0x559ffccde1d4 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h0722dc552e01bd1d
                               at src/libstd/sys_common/backtrace.rs:60
   4:     0x559ffccfd53c - core::fmt::write::h01edf6dd68a42c9c
                               at src/libcore/fmt/mod.rs:1030
   5:     0x559ffcc0d905 - std::io::Write::write_fmt::hd48b46e5c13c6612
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/io/mod.rs:1412
   6:     0x559ffccd9d01 - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::hc4feb234d1aa0439
                               at src/libstd/io/impls.rs:141
   7:     0x559ffcce06e5 - std::sys_common::backtrace::_print::hd8d5d08a1795e743
                               at src/libstd/sys_common/backtrace.rs:64
   8:     0x559ffcce06e5 - std::sys_common::backtrace::print::hf89a79e3921a2366
                               at src/libstd/sys_common/backtrace.rs:49
   9:     0x559ffcce06e5 - std::panicking::default_hook::{{closure}}::h3a8f42beb3bb8ae3
                               at src/libstd/panicking.rs:196
  10:     0x559ffcce036c - std::panicking::default_hook::h8f803b0bc31a5c37
                               at src/libstd/panicking.rs:207
  11:     0x559ffcce0de5 - std::panicking::rust_panic_with_hook::h825f041245da8739
                               at src/libstd/panicking.rs:473
  12:     0x559ffcce0982 - std::panicking::continue_panic_fmt::hbe0378e33481e81b
                               at src/libstd/panicking.rs:380
  13:     0x559ffcce08dc - std::panicking::begin_panic_fmt::hecb5f06c798651bd
                               at src/libstd/panicking.rs:335
  17:     0x559ffcba4afe - core::ops::function::FnOnce::call_once::h644be279b4b7ed47
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libcore/ops/function.rs:227
  18:     0x559ffcc177ff - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h60313ef8cd80fa37
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/liballoc/boxed.rs:922
  19:     0x559ffcce353a - __rust_maybe_catch_panic
                               at src/libpanic_unwind/lib.rs:80
  20:     0x559ffcc3200e - std::panicking::try::h218111062acbd8af
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/panicking.rs:271
  21:     0x559ffcc3200e - std::panic::catch_unwind::hb43bd7e3eefd561b
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/panic.rs:394
  22:     0x559ffcc3200e - test::run_test::run_test_inner::{{closure}}::h61999fd5b32b527c
                               at src/libtest/lib.rs:1413
  23:     0x559ffcc0d075 - std::sys_common::backtrace::__rust_begin_short_backtrace::h94f0165e3063a572
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/sys_common/backtrace.rs:126
  24:     0x559ffcc11275 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha13ef4f272e8d7f5
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/thread/mod.rs:470
  25:     0x559ffcc11275 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4be9743fa104fe58
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/panic.rs:315
  26:     0x559ffcc11275 - std::panicking::try::do_call::hc01172ae30fe685a
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/panicking.rs:292
  27:     0x559ffcce353a - __rust_maybe_catch_panic
                               at src/libpanic_unwind/lib.rs:80
  28:     0x559ffcc117e2 - std::panicking::try::h28c280234b112988
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/panicking.rs:271
  29:     0x559ffcc117e2 - std::panic::catch_unwind::h80abb9ed16b7a343
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/panic.rs:394
  30:     0x559ffcc117e2 - std::thread::Builder::spawn_unchecked::{{closure}}::h079ad7fe053e2851
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/thread/mod.rs:469
  31:     0x559ffcc117e2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h66965f502b707a1a
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libcore/ops/function.rs:227
  32:     0x559ffccd638f - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h483711add4ba2330
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/liballoc/boxed.rs:922
  33:     0x559ffcce2c70 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h7605b45eb29ed0be
                               at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/liballoc/boxed.rs:922
  34:     0x559ffcce2c70 - std::sys_common::thread::start_thread::h557b0c2dc4449562
                               at src/libstd/sys_common/thread.rs:13
  35:     0x559ffcce2c70 - std::sys::unix::thread::Thread::new::thread_start::h7c2a7f9b68fe4bba
                               at src/libstd/sys/unix/thread.rs:79
  36:     0x7f6d433f2fb7 - start_thread
  37:     0x7f6d433082cf - __clone
  38:                0x0 - <unknown>


failures:
    logging::gstreamer::test

test result: FAILED. 16 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out
Edited Nov 22, 2019 by Vivia Nikolaidou
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking