LINUX.ORG.RU

Re: is it possible to debug forked processes with gdb?

E.g. if(fork()==0)sleep(10);

then you have 10 seconds to attach to the child:
gdb a.out xxx
where xxx is a child pid.

On HP-UX follow-fork-mode parent|child|ask is working.
May be, last GDB versions under Linux support this feature, too?

Die-Hard ★★★★★ ()

Re: is it possible to debug forked processes with gdb?

да, примерно об этом же я и думал, только no_gdb = 1; while (no_gdb); и из gdb менять no_gdb. казалось что должны быть какие то более прямые пути..
ирония еще заключается в том, что прога должна работать на HP-UX, но отлаживаться есть возможность только на линухе/фряхе

anonymous ()
Ответ на: Re: Re: is it possible to debug forked processes with gdb? от Die-Hard

Re: Re: Re: is it possible to debug forked processes with gdb?

Полностью согласен с Die-Hard'oм. А вообще жалко что приходится делать операцию на гландах через Ж. к большой радости виндусятников ;)

Teplov ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.