public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
* Executing code if debuggee is a crash dump?
@ 2021-08-24 10:07 Michael Woerister
  2021-08-24 13:50 ` Simon Marchi
  2021-08-24 16:09 ` Christian Biesinger
  0 siblings, 2 replies; 5+ messages in thread
From: Michael Woerister @ 2021-08-24 10:07 UTC (permalink / raw)
  To: gdb

Hi everyone,

I'm looking into implementing debugger extensions that help with 
debugging crash dumps of "async" Rust executables. Such an extension 
would need to inspect the complex internals of several async runtime 
implementations. We could potentially make the extension more robust and 
easier to maintain if we provided a standardized inspection API in the 
various runtimes and have the debugger interact with that. The functions 
behind this API would be restricted to not interact with the environment 
(e.g. not allocate memory, etc).

However, my research so far indicates that neither GDB nor any other 
debugger is capable of executing code in a crash dump. Is that true or 
am I overlooking something?
Would anybody here be able give me a definite answer to this question?

Thanks a lot for your help!

-Michael


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-08-25  9:02 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-24 10:07 Executing code if debuggee is a crash dump? Michael Woerister
2021-08-24 13:50 ` Simon Marchi
2021-08-25  8:56   ` Michael Woerister
2021-08-24 16:09 ` Christian Biesinger
2021-08-25  9:02   ` Michael Woerister

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).