frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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?

My Profile HTTP://Profile.jomvia.com

1•MeherunJessi•52s ago•0 comments

Regular rebuilding of the Ise Shrine due to Shinto principle

https://en.wikipedia.org/wiki/Ise_Shrine
1•b-kf•2m ago•0 comments

Aimeflux – Local-first macOS dictation with searchable transcript history

https://aimeflux.com
1•erdiegoant•5m ago•0 comments

Judge dismisses human smuggling charges against Kilmar Abrego Garcia

https://apnews.com/article/kilmar-abrego-garcia-el-salvador-deportation-smuggling-035a2b2ded3ede6...
2•petethomas•6m ago•0 comments

Use Grok in OpenCode

https://x.ai/news/grok-opencode
2•porridgeraisin•8m ago•0 comments

ABM-101

https://therestlesstechnophile.com/2019/11/08/abm-101/
2•picture•10m ago•0 comments

Viktor Zhdanov

https://worksinprogress.co/issue/the-story-of-viktor-zhdanov/
2•niklasbuschmann•10m ago•0 comments

Netherlands seizes 800 servers of hosting firm enabling cyberattacks

https://www.bleepingcomputer.com/news/security/netherlands-seizes-800-servers-of-hosting-firm-ena...
4•jethronethro•11m ago•0 comments

Show HN: ReTab – a Cmd+Tab-style switcher for Safari tabs

https://apps.apple.com/us/app/retab-tab-switch-for-safari/id6736950080
2•hyouuu•12m ago•0 comments

Notes from the Foothills of the Singularity

https://every.to/playtesting/notes-from-the-foothills-of-the-singularity
2•mooreds•13m ago•0 comments

Universal Paperclips (2017)

https://www.decisionproblem.com/paperclips/index2.html
2•caminanteblanco•19m ago•0 comments

The GitHub Breach Through VS Code Is the One I Warned About

https://mazinahmed.net/blog/github-vscode-breach/
3•mazen160•22m ago•0 comments

Show HN: I built a Product Hunt alternative that gets views

https://www.scrolllaunch.com
2•kalashvasaniya•22m ago•0 comments

I Had to Build a Cryptographic Audit Trail Just to Prove I Wrote My Own Code

https://github.com/jaysyrk/teleos
3•jaysyrk•24m ago•1 comments

Half Life 2 on the Original Xbox is an incredible port. Here is why [video]

https://www.youtube.com/watch?v=c66hfqw4SKc
3•RyanShook•26m ago•0 comments

Show HN: Mneme – Open-protocol AI memory that lives on your device

https://github.com/ppserapiao/mneme
2•ptengelmann•26m ago•0 comments

The Pkg.go.dev API

https://go.dev/blog/pkgsite-api
2•0xedb•29m ago•0 comments

NTSB pulls docket after AI recreates dead pilots' voices

https://arstechnica.com/ai/2026/05/ai-users-re-create-dead-pilots-voices-from-crash-investigation...
13•Lihh27•34m ago•4 comments

OpenAI intentionally removed Codex's visible context usage indicator

https://github.com/openai/codex/issues/23794
2•gobdovan•35m ago•1 comments

The Surprising Divide over What Counts as True

https://reason.com/2026/05/15/the-surprising-divide-over-what-counts-as-true/
2•rendx•36m ago•2 comments

DeepSeek-V4-Pro 75% off discount is now permanent

https://twitter.com/deepseek_ai/status/2057854261699195173
1•yogthos•37m ago•0 comments

JuliaMono – a monospaced font for scientific and technical computing

https://juliamono.netlify.app/
1•michaelsbradley•38m ago•0 comments

Is this what driving an F1 car feels like?

https://cameronwestland.com/is-this-what-driving-an-f1-car-feels-like/
1•camwest•39m ago•0 comments

Beautiful Monero Block Explorer, mempool.space copycat

https://monerospace.org
1•Cider9986•45m ago•0 comments

Hengefinder: Finding When the Sun Aligns with Your Street

https://victoriaritvo.com/blog/hengefinder/
2•evakhoury•46m ago•0 comments

I'm writing again (Cringely)

https://www.cringely.com/2026/05/21/im-writing-again/
2•dxs•47m ago•2 comments

Linux LPE via GRO managed-frag UAF (io_uring SEND_ZC and veth)

https://gist.github.com/lcfr-eth/2566a5cef312c94a5ff8d62fa417955f
2•Tiberium•49m ago•0 comments

No child deaths definitively linked to Covid shots, FDA says

https://www.nbcnews.com/health/health-news/no-child-deaths-definitively-linked-covid-shots-fda-sa...
14•ceejayoz•51m ago•1 comments

AI-native-founder-playbook-skills

https://github.com/Hades-HY-LI/ai-native-founder-playbook-skills
1•hades_sixy•54m ago•1 comments

AI is minting new billionaires, and workers want their share

https://restofworld.org/2026/samsung-south-korea-union-ai-profits/
8•billybuckwheat•54m ago•0 comments