Эпопея борьбы с «глюками» gdb продолжается, но теперь я хотя бы осознал что косячу я.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
system("echo test");
printf("Done\n");
return 0;
}
При построчном проходе дебаггером, gdb намертво ложится с EAGAIN в strace и висит, пока не прибьешь.
В чем может быть проблема?
GDB 7.10.1
Gentoo
Linux 4.1.12
GDB собран с USE = «client nls python python_single_target_python2_7 python_targets_python2_7 python_targets_python3_4 server zlib -expat -lzma -multitarget -python_single_target_python3_3 -python_single_target_python3_4 -python_targets_python3_3 -test -vanilla»