The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Ребусь: PTRACE_TRACEME"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Отладка и профилирование)
Изначальное сообщение [ Отслеживать ]

"Ребусь: PTRACE_TRACEME"  –1 +/
Сообщение от pavlinux (ok) on 23-Сен-14, 03:43 
Дано:

Один Linux: Debian 8  
Два компа: A и B
Два ядра:  3.2.63, 3.14.19

На компе A, со всеми ядрами - работает всё!
На компе B, c ядром 3.2.63  - работает всё
На компе B, c ядром 3.14.19 - не работает prtace(PTRACE_TRACEME, 0,0,0)

Библиотеки везде одинаковые, sysctl.conf одинаковый. strace пускается от рута.
Конфиги ядра отличаются только тем, что добавлено в 3.14.

Ядрёная функция ptrace_traceme(void) даже не вызывается http://lxr.free-electrons.com/source/kernel/ptrace.c?v=3.14#...
Весь ptrace.c нашпиговал printk(), - пох...

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Ребусь: PTRACE_TRACEME"  +/
Сообщение от pavlinux (ok) on 25-Сен-14, 02:25 
> Весь ptrace.c нашпиговал printk(), - пох...

Вобщам издец народ, похоже баг в ядрище нарыл. В 3.15 и 3.16 этого уже нет.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor