rabite0 / hunter

The fastest file manager in the galaxy!
Do What The F*ck You Want To Public License
1.32k stars 64 forks source link

Panic issue `Provide xsize` #87

Closed ztlevi closed 4 years ago

ztlevi commented 4 years ago

I got a panic issue when I did a fresh installation on Arch. hunter executable is fine but hunter-media broke up with the following error.

This is the command I used to install.

  rustup toolchain install nightly
  rustup default nightly
  cargo install hunter

Hunter: 1.3.5 rustc: 1.44.0-nightly os: arch

backtrace:

✗ RUST_BACKTRACE=full hunter-media
thread 'main' panicked at 'Provide xsize', /home/ztlevi/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/hunter-1.3.5/src/hunter-media.rs:30:24
stack backtrace:
   0:     0x55ca89a01a1d - backtrace::backtrace::libunwind::trace::hca32245416972383
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.44/src/backtrace/libunwind.rs:86
   1:     0x55ca89a01a1d - backtrace::backtrace::trace_unsynchronized::h77e02b66ab825cb6
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.44/src/backtrace/mod.rs:66
   2:     0x55ca89a01a1d - std::sys_common::backtrace::_print_fmt::h718cd7babc2cc47f
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x55ca89a01a1d - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h363bdc15ab682279
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x55ca8996e46c - core::fmt::write::h63e2b41d3aa3b983
                               at src/libcore/fmt/mod.rs:1069
   5:     0x55ca89a010d1 - std::io::Write::write_fmt::he89e6aefcc6070ab
                               at src/libstd/io/mod.rs:1427
   6:     0x55ca89a00c35 - std::sys_common::backtrace::_print::h577e4630018c7991
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x55ca89a00c35 - std::sys_common::backtrace::print::hfd3a3c87b497d832
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x55ca89a00c35 - std::panicking::default_hook::{{closure}}::hd4dd312ca5556ef3
                               at src/libstd/panicking.rs:198
   9:     0x55ca89a001ca - std::panicking::default_hook::h4fedc5f19934de99
                               at src/libstd/panicking.rs:218
  10:     0x55ca89a001ca - std::panicking::rust_panic_with_hook::hd56aee3004bb23bf
                               at src/libstd/panicking.rs:511
  11:     0x55ca899ffd68 - rust_begin_unwind
                               at src/libstd/panicking.rs:419
  12:     0x55ca8996bf40 - core::panicking::panic_fmt::h80b2c89a5076d28e
                               at src/libcore/panicking.rs:111
  13:     0x55ca8996ed92 - core::option::expect_failed::ha2d46dbfa00a3ad7
                               at src/libcore/option.rs:1203
  14:     0x55ca89958a6b - hunter_media::main::h70f013e4be14c307
  15:     0x55ca89a0a7b7 - std::rt::lang_start_internal::{{closure}}::{{closure}}::h2f3cc2b0659edaea
                               at src/libstd/rt.rs:52
  16:     0x55ca89a0a7b7 - std::sys_common::backtrace::__rust_begin_short_backtrace::haac47d36044f2705
                               at src/libstd/sys_common/backtrace.rs:130
  17:     0x55ca89966066 - main
  18:     0x7f4d431aa023 - __libc_start_main
  19:     0x55ca899511be - _start
  20:                0x0 - <unknown>