b***@fel.cvut.cz
2017-04-27 12:27:14 UTC
Hello,
I am having a difficulty to understand how to run a program which
needs root permission with gdb and kdevelop. If I start the program
with sudo, I cannot attach to it from kdevelop, since ptrace:operation
not permitted.
The program needs privileges to use sockets, but if I run the debug
session from kdevelop, it does not have the permission to use sockets.
How can I achieve debugging this application from kdevelop? I would
appreciate your help. Thank you.
Ondrej
--
Katedra měření
Fakulta elektrotechnická
ČVUT v Praze
Adresát této e-mailové zprávy bere na vědomí, že v rámci ČVUT podléhá
uzavírání smluv stanoveným interním pravidlům, důvodné očekávání
uzavření smlouvy je možné až po příslušném interním schválení smluv
v systému ČVUT. Mezi adresátem této e-mailové zprávy a ČVUT nejsou
zavedeny žádné zvyklosti a/nebo zavedená praxe stran. Přijetí nabídky
s dodatkem nebo odchylkou se vylučuje.
I am having a difficulty to understand how to run a program which
needs root permission with gdb and kdevelop. If I start the program
with sudo, I cannot attach to it from kdevelop, since ptrace:operation
not permitted.
The program needs privileges to use sockets, but if I run the debug
session from kdevelop, it does not have the permission to use sockets.
How can I achieve debugging this application from kdevelop? I would
appreciate your help. Thank you.
Ondrej
--
Katedra měření
Fakulta elektrotechnická
ČVUT v Praze
Adresát této e-mailové zprávy bere na vědomí, že v rámci ČVUT podléhá
uzavírání smluv stanoveným interním pravidlům, důvodné očekávání
uzavření smlouvy je možné až po příslušném interním schválení smluv
v systému ČVUT. Mezi adresátem této e-mailové zprávy a ČVUT nejsou
zavedeny žádné zvyklosti a/nebo zavedená praxe stran. Přijetí nabídky
s dodatkem nebo odchylkou se vylučuje.