Процесс Strace, который уже имеет TracerPid - PullRequest
0 голосов
/ 10 апреля 2020

Есть ли способ отследить открытый вызов для процесса, который уже имеет TracerPid?

Справочная информация: у меня есть игра (XCOM2), где я могу открыть консоль для выполнения скрипта. Похоже, что разработчики не проделали хорошую работу по переносу этой части на Linux, когда она пытается открыть .... \ Binaries \. Я хотел ограничить процесс, чтобы увидеть, что он на самом деле пытается там открыть. К сожалению игра делает что-то странное и уже есть TracerPid (оболочка). Я попытался обойти это, начав игру уже с полосой, которая только что сломала ее. Поскольку у процесса уже есть TracerPid, я не могу прикрепить strace к запущенному процессу.

Есть ли у меня другой способ отследить это и выяснить, что именно он пытается открыть?

...