grsecurity psuje gdb.

Pawel Sikora pluto at agmk.net
Wed Dec 7 12:51:57 CET 2011


witam,

ostatnio zaczelo mi cos przeszkadzac w pld podczas pracy, czyli problemy z gdb.
sytuacja jest taka, ze po dopieciu sie do procesu z watkami, puszczeniu go dalej
i zapodaniu zatrzymania (ctrl-c) gdb stwierdza, ze nie moze sie dobrac do czegos
w /proc. oto przyklad:

Attaching to process 3462
(...)
(gdb) c
Continuing.
<control-c and...>
Could not open /proc/3465/status

pstree:

  ├─konsole(3432)─┬─zsh(3434)───dvm64-t(3451)───dvm(3462)─┬─{dvm}(3465)
  │               │                                       └─{dvm}(3506)

numerki 3465 i 3506 to watki i /proc jako tako nie wystepuja.
z tego co ustalilem, to na problem pojawia sie po nalozeniu grsecurity na 3.0.12/3.1.4.
nie pomaga tez odpalenie aplikacji pod nadzorem gdb (czyli nie jest to
imho problem z sysctl/grsec/harden_ptrace).



More information about the pld-devel-pl mailing list