Summary: | debugger user change | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Chris Bruner <cbruner> |
Component: | CPP Debugger | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED DUPLICATE | ||
Severity: | wishlist | CC: | niko.sams |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | 4.2.3 | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Chris Bruner
2011-12-15 16:07:17 UTC
Do you attach to a process, or do you start a program from inside kdevelop? This is definitely attach to process. Obviously if you start the process you would be allowed to debug it. The problem occurs when you attach to a process not yours. It would be good to be able to sign in as that process owner, or as root in order to debug it. This security feature was recently added in Linux kernels to stop crackers from attacking to root processes and thereby gaining control of a computer. It's a good idea, except sometimes it isn't a good idea, like when you want to debug the program. |