|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrey Melnikov 2:5030/1340.116 30 Jun 2001 13:49:18 To : Ilja Golstein Subject : отладка -------------------------------------------------------------------------------- 27 Jun 01 23:19, Ilja Golstein wrote to Andrey Melnikov: IG> Hello Andrey! IG> |Было так: понедельник, 25 июня 2001 г. (22:59) Andrey Melnikov IG> |писал к Ilja Golstein [skipped] AM>> Hу натурально тот-же int03 - под gdb выскакивает как debug AM>> breakpoint. Да и gdb может такое запускать: gdb cat (gdb) set args AM>> </my.input.file >my.output.file (gdb) break main (gdb) run IG> Кто-то из нас тормоз ;) IG> Еще раз. IG> Я запускаю один бинарник, а отлаживаю другой. IG> Запускаемый мною файлик называется ааа. Он делает fork и exec файлика bbb. IG> Причем много раз и с разными параметрами. IG> Меня интересует функция fff в бинарнике bbb в контексте одного из этих IG> процессов (в других fff, предположим, не вызывается). Угу, теперь понятнее. IG> Как я должен действовать? Честно говоря, я не пытался последовать IG> твоему рецепту и вставить тот самый int 3 (частично потому, что в IG> готовом виде не обладаю знаниями как это делать в gcc) в пресловутую IG> функцию fff, но что-то мне подсказывает, что работать оно не будет. Hу для начала set follow-fork-mode ask в gdb, а там пробовать. Хотя, мне то-же что-то подсказывает что результатбудет похож на большую }|{.. Andrey aka TEMHOTA-RIPN [Team Linux] [Team Inet] [Team IRC 4ever] [Team Windows Mu$t DiE] [Team TEMHOTA - Дрyг молодежи!] [Team CuBeR PuNkS] [TEAM Спать] [TEAM hAtE] --- GoldED+/LNX 1.1.4.7 * Origin: Powered by SlackWare Linux (2:5030/1340.116) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/52203b3da2f7.html, оценка из 5, голосов 10
|