лежала строка с параметром из командной строки
int main(int argc, char* argv[]) {
char* pid = argv[1];
char path[20];
sprintf(path, "/usr/src/code/proc/%s/stat", argv[1]);
}
в итоге странная ошибка: * stack smashing detected *
почему?
буфер маленький
Обсуждают сегодня