frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: BugStalker - a modern Rust debugger

https://github.com/godzie44/BugStalker
115•godzie•1y ago

Comments

godzie•1y ago
BS is a modern debugger for Linux x86-64. Written in Rust for Rust programs.

Async Rust support – debug async code with new commands: - async backtrace – inspect async task backtraces - async task – view task details - async stepover / async stepout – better control over async execution

Enhanced variable inspection: - argd / vard – print variables and arguments using Debug trait

Other: - new `call` Command – execute functions directly in the debugged program - `trigger` Command – fine-grained control over breakpoints - new project Website – better docs and resources

…and much more!

Full Changelog: https://github.com/godzie44/BugStalker/releases/tag/v0.3.0

Documentation & Demos: https://godzie44.github.io/BugStalker/

bfrog•1y ago
Been hoping someone would make this, looks great!

I guess I’m next hoping someone gets it working using jtag/swd debug probes for embedded targets :)

goku12•1y ago
Would something like this work for you? https://probe.rs/
otherayden•1y ago
Best of luck with this project. I'm not even a rust dev but I came to say that I love this name
sixthDot•1y ago
any Machine Interface planned (à la GDB/MI)?
godzie•1y ago
First priority is a DAP support. But after this - why not.
harpiaharpyja•1y ago
Would DAP support allow this to be used with OpenOCD?
giancarlostoro•1y ago
BugStomper would have also been a great name choice. ;)
rob74•1y ago
Better than the current one - first, stalking is not really a verb that comes to mind when I think about bugs, and second, it has pretty negative connotations...
meisel•1y ago
I’m surprised this isn’t getting more love. My experience with other debuggers with Rust was quite poor, I hope this one can fare much better. For example, I couldn’t call functions with previous debuggers
bobajeff•1y ago
Does this have a machine interface mode like gdb/lldb? Asking because I like my debuggers to be integrated with my code editor of choice which is usually done via such an interface.
godzie•1y ago
Unfortunately no, but it's a good idea. I'll definitely look into this feature.
gitroom•1y ago
Honestly this wouldve helped me a ton when I got stuck with async errors before, Rust debugging always felt tougher than it should be.
dathinab•1y ago
yeah I mean you are basically stuck with a few options

- use C/C++ focused debugers with a rust plugin or similar (okay, not not compared to idk. debugging python in PyStorm)

- rely on tracing/logging and errors reported (which might sound dump as it's basically "not" debugging, but with how the rust type system plays out and enforcement of reasonable decent code style/structure etc. this is quite often good enough)

- write/extend tests (again a form of "not" debugging, but where while a "must have" even if you pinned down the bug using a debugger)

- sprinkle in dbg! statements (basically print line debugging)

The fact that it took like 10? yearts for anyone to write more then just tweeks to C/C++ debuggers even through rust has a lot of enthusiasts is I think telling ;)

Still it looks like a real nice tool to have in your toolbox.

thurn•1y ago
is this necessarily linux for dependency reasons, or could it be on OSX in the future?
godzie•1y ago
Yes, I think it's possible to support macOS. However, the main challenge isn't the operating system itself but rather the architecture.
lostmsu•1y ago
What's the state of expression evaluation?

VIPR RNA-guided DNA recognition by noncontiguous geometric triplex formation

https://www.science.org/doi/10.1126/science.aei3472
1•gone35•24s ago•0 comments

Cloudron 10 – A decade of self-hosting

https://blog.cloudron.io/cloudron-10-a-decade-of-self-hosting/
2•gramakri2•3m ago•0 comments

Why Beyond Just RAG?

https://medium.com/@NikoZero11/your-rag-pipeline-doesnt-need-more-retrieval-it-needs-better-decis...
1•Savanjj•4m ago•0 comments

She's Leaving Me Because I Never Called Her Beautiful

https://etechx.co.ke/shes-leaving-me-because-i-never-called-her-beautiful
1•jameszx•4m ago•0 comments

Sometimes, It Takes Too Long Before the Sun Rises

https://etechx.co.ke/sometimes-it-takes-too-long-before-the-sun-rises
1•jameszx•4m ago•0 comments

Open Source / ClosedSource / ClaudeSource?

1•mtnielsendk•9m ago•0 comments

Jev vs. Luna for AI Observability

https://fatliverfreddy.substack.com/p/a-different-kind-of-model-for-ai
1•fatliverfreddy•9m ago•0 comments

The Making of Roger Scruton

https://firstthings.com/the-making-of-roger-scruton/
1•prismatic•10m ago•0 comments

Asking Authors About Their Own Papers (TMLR)

https://medium.com/@TmlrOrg/asking-authors-about-their-own-papers-3d2e04e5dee0
1•u1hcw9nx•12m ago•1 comments

Running Doom on Linux inside TinyEmu inside Docker inside WASM inside Electron

https://deepclause.substack.com/p/running-doom-on-risk-v-linux-inside
1•schmuhblaster•13m ago•0 comments

OpenTelemetry everywhere: Migrating a metrics platform at scale

https://www.cncf.io/blog/2026/09/17/opentelemetry-everywhere-migrating-a-metrics-platform-at-scale/
1•iamsyr•16m ago•0 comments

Former Labour deputy leader Tom Watson joins Palantir

https://www.theguardian.com/politics/2026/sep/18/former-labour-deputy-leader-tom-watson-joins-pal...
2•edward•17m ago•0 comments

Free Unlimited AI Text to Speech – No Sign Up

https://www.aitexttospeech.net/
1•wsm123456•19m ago•0 comments

P2panda – Building blocks for P2P apps

https://p2panda.org/
2•Ey7NFZ3P0nzAe•21m ago•1 comments

Zcode-silent-workspace-snapshot-upload

https://blog.ferstar.org/posts/zcode-silent-workspace-snapshot-upload/
1•xiebaiyuan•21m ago•0 comments

The More It Says, the More You Pay: A Black-Box Audit of Token Inflation in LLM

https://arxiv.org/abs/2609.20370
1•sbulaev•21m ago•0 comments

Here’s How an OpenAI Model Went Rogue and Hacked Hugging Face

https://www.hacktron.ai/blog/here-is-how-openai-model-hacked-huggingface
1•aeroscissorz1•22m ago•0 comments

I made a stupid simple app that charges me real money if I give up on focusing

https://quitcost.com/
1•pekingzcc•25m ago•0 comments

LLMs respond differently to harmful prompts when AI watermarking is used

https://arstechnica.com/security/2026/09/ai-text-watermarking-can-make-models-more-vulnerable-to-...
1•joozio•26m ago•0 comments

Smart devices can testify against you: How data from robots is used in court

https://www.the-independent.com/tech/robot-vacuum-fitbit-smart-device-data-trial-b3052060.html
1•Markoff•28m ago•0 comments

GPT-6 Astra solves 1918 ciphertext message from WW1

https://twitter.com/deredleritt3r/status/2100608983492862201
3•punnerud•29m ago•0 comments

BYOK vs. fixed subscription like GitHub Copilot, codex or Claude

1•kelvinxg•32m ago•0 comments

Union Alpha is Pareto 26.9

https://twitter.com/unionalphaai/status/2100722366200557603
1•soltanov•37m ago•0 comments

Chinese AI not powerful enough to see rogue-AI risks, says Huawei

https://www.reuters.com/world/china/huaweis-xu-says-chinese-ai-not-powerful-enough-yet-see-fronti...
2•giuliomagnifico•37m ago•0 comments

Turns out, Astra cannot build manufacturing CAD yet

https://interpretai.tech/benchmark/cad
1•Gabriele333•41m ago•0 comments

Ctenophores Aren't Just Beautiful – They're Biological Wonders (Image Gallery)

https://www.quantamagazine.org/ctenophores-arent-just-beautiful-theyre-biological-wonders-20260916/
1•vismit2000•42m ago•0 comments

WikiLeaks Founder Julian Assange Returns to X After 8 Years

https://twitter.com/JulianAssange/status/2100759920328966501
3•soltanov•43m ago•0 comments

Planning permission for Mayo data centre overturned after appeal

https://www.westernpeople.ie/news/planning-permission-for-mayo-data-centre-overturned-after-appea...
2•robin_reala•45m ago•0 comments

I built a free AI tarot reader for Android

https://play.google.com/store/apps/details?id=com.earthbound_tarot&hl=en_US
1•normaneisenhowe•45m ago•1 comments

Grok 4.7 Launching Soon

https://twitter.com/birdabo/status/2100578715499704551
1•soltanov•47m ago•0 comments