You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, thanks for creating FireDBG. It looks very promising. I was following the BUILDING.md file and it had a step where you do:
cd FireDBG.for.Rust/debugger
cargo test
Apparently that's failing (at least in my ubuntu 22.04 Docker container with Rust 1.86.0)
running 1 test
test main ... FAILED
failures:
---- main stdout ----
FileId { path: "/tmp/deref-1746178537245.firedbg.ss" }
thread 'main' panicked at debugger/src/debugger.rs:402:21:
assertion failed: sb_frame.sp() <= active_frame.stack_pointer
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
failures:
main
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s
error: test failed, to rerun pass `--test deref`
I thought I could ignore it. But when I ran it with my own tests, I got a similar panic:
Tracing `firedbg.toml` config file not found, default settings will be applied
Tracing my-app = { trace = "full" }
Parsed 114 source files; re-cached 0 source files
Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
Executable tests/mod.rs (target/debug/deps/mod-5bbecaec77ec64b7)
Running `LD_LIBRARY_PATH="/home/kshivendu/.cargo/bin/firedbg-lib/lib" "/home/kshivendu/.cargo/bin/firedbg-debugger" "test" "/home/kshivendu/projects/my-app/target/debug/deps/mod-5bbecaec77ec64b7" "integration::rebalancing::test_shard_rebalancing_on_upscale::case_6" "--workspace-root" "/home/kshivendu/projects/my-app" "--output" "/home/kshivendu/projects/my-app/firedbg/target/mod-integration_rebalancing_test_shard_rebalancing_on_upscale_case_6-1746178139154.firedbg.ss" "--package-name" "my-app" "--package" "./full"`
running 1 test
warning: This version of LLDB has no plugin for the language "assembler". Inspection of frame variables will be limited.
thread 'main' panicked at debugger/src/debugger.rs:402:21:
assertion failed: sb_frame.sp() <= active_frame.stack_pointer
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, thanks for creating FireDBG. It looks very promising. I was following the BUILDING.md file and it had a step where you do:
Apparently that's failing (at least in my ubuntu 22.04 Docker container with Rust 1.86.0)
I thought I could ignore it. But when I ran it with my own tests, I got a similar panic:
Beta Was this translation helpful? Give feedback.
All reactions