* Fabio Valentini: > On Fri, Nov 28, 2025 at 12:47 PM Florian Weimer <[email protected]> wrote: >> >> * Simon de Vlieger: >> >> > There's a third persona here that is overlooked and that is the person >> > with ill intent. We can call them Mallory since I don't think anyone is >> > actually called Mallory on this list (I apologize if so). >> >> Wouldn't that person just inject an extension into GNOME Shell and gain >> ptrace access to the process tree that way? >> >> We could implement gdbserver as a GNOME Shell extension to restore >> just-in-time debugging support, too, but this seems a lot of pointless >> work. > > Huh, is this how developers on ubuntu and Arch do it? > If not ... how do people *live* on those systems? 🤣
I assume they just run GDB or strace as root when they need just-in-time debugging. Which has its own security trade-off (although expect the user/root separation to be quite thin on developer systems anyway). Lots of developers may not even aware “eu-stack -p”, “gdb -p”, “pstack”, “strace -p”, and how useful those are for figuring out where a program is stuck. Thanks, Florian -- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
