ITADN

`qsv` Crash Report

#3937Closedrickhg12hs 创建于 2026-06-02
R
rickhg12hscommented
Looks like there's some issue with `luau`. ```bash $ git clone https://github.com/dathere/qsv.git && cd qsv $ CARGO_BUILD_RUSTFLAGS='-C target-cpu=native' cargo build --jobs 8 --release --locked --bin qsv --features all_features && CARGO_BUILD_RUSTFLAGS='-C target-cpu=native' cargo test --jobs 8 --release --locked --bin qsv --features all_features --tests --test tests --future-incompat-report warning: file `/usr/local/src/rust/qsv/src/main.rs` found to be present in multiple build targets: * `bin` target `qsv` * `bin` target `qsvmcp` Compiling proc-macro2 v1.0.106 Compiling unicode-ident v1.0.24 ... running 478 tests test cmd::color::test_get_theme ... ignored, depends on terminal color detection, environment and platform test cmd::color::test_field_width ... ok test cmd::color::test_fill ... ok ... test test_template::template_output_directory_multibatch ... ok failures: ---- test_luau::luau_qsv_invalid_shellcmd stdout ---- thread 'test_luau::luau_qsv_invalid_shellcmd' (1774800) panicked at tests/test_luau.rs:1092:5: assertion failed: output_stderr.starts_with("<ERROR>") && output_stderr.contains("runtime error: Invalid shell command: \"rm\".") note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ---- test_luau::luau_cumsum_overflow stdout ---- thread 'test_luau::luau_cumsum_overflow' (1774469) panicked at tests/test_luau.rs:3279:5: assertion `left == right` failed left: "qsv had a problem and crashed. To help us diagnose the problem you can send us a crash report.\n\nWe have generated a report file at \"/tmp/report-544625f2-b8f5-4247-905d-798ce26744f8.toml\". Submit an issue or email with the subject of \"qsv Crash Report\" and include the report as an attachment.\n\n- Homepage: https://qsv.dathere.com\n- Authors: datHere qsv maintainers\n\nTo submit the crash report:\n\n- Open a GitHub issue at https://github.com/dathere/qsv/issues\n\nWe take privacy seriously, and do not perform any automated error collection. In order to improve the software, we rely on people to submit reports.\n\nThank you kindly!\nthread caused non-unwinding panic. aborting.\n" right: "Luau errors encountered: 1\n" ---- test_luau::luau_shellcmd_invalid_command stdout ---- thread 'test_luau::luau_shellcmd_invalid_command' (1774983) panicked at tests/test_luau.rs:3303:5: assertion failed: stderr.contains("Invalid shell command") failures: test_luau::luau_cumsum_overflow test_luau::luau_qsv_invalid_shellcmd test_luau::luau_shellcmd_invalid_command test result: FAILED. 2950 passed; 3 failed; 42 ignored; 0 measured; 0 filtered out; finished in 26.81s error: test failed, to rerun pass `--test tests` $ less /tmp/report-544625f2-b8f5-4247-905d-798ce26744f8.toml name = "qsv" operating_system = "Linux (Fedora Linux 43) [x86_64]" crate_version = "20.1.0" explanation = """ Panic occurred in file '/rustc/ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96/library/core/src/panicking.rs' at line 225 """ cause = "panic in a function that cannot unwind" method = "Panic" backtrace = """ 0: 0x564e97ea0346 - <unresolved> 1: 0x564e9cd869d4 - <unresolved> 2: 0x564e9cdaf188 - <unresolved> 3: 0x564e9cdaf109 - <unresolved> 4: 0x564e9cdaf61c - <unresolved> 5: 0x564e98997bdc - <unresolved> 6: 0x564e98997ba7 - <unresolved> 7: 0x564e98997bf3 - <unresolved> 8: 0x564e98f15795 - <unresolved> 9: 0x564e9dffdee1 - <unresolved> 10: 0x564e9dfd2453 - <unresolved> 11: 0x564e9dfd2ff2 - <unresolved> 12: 0x564e9dfd2690 - <unresolved> 13: 0x564e9dfd3f32 - <unresolved> 14: 0x564e9dfcb375 - <unresolved> 15: 0x564e98471902 - <unresolved> 16: 0x564e98452e01 - <unresolved> 17: 0x564e98452fe7 - <unresolved> 18: 0x564e98072c26 - <unresolved> 19: 0x564e9807e1b4 - <unresolved> 20: 0x564e983177b1 - <unresolved> 21: 0x564e9829c7fd - <unresolved> 22: 0x564e98328c43 - <unresolved> 23: 0x564e986c5499 - <unresolved> 24: 0x7f2a852105b5 - __libc_start_call_main 25: 0x7f2a85210668 - __libc_start_main_alias_1 26: 0x564e97db9365 - <unresolved> 27: 0x0 - <unresolved> """ $ git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean $ LESS+=RF git log -1 --oneline 67a70bddc (HEAD -> master, origin/master, origin/HEAD) chore: clippy lint sweep
关闭于 2026-06-03 5 条评论