Речь об играх cube и sauerbraten. Время от времени в сетевом режиме они просто зависают - черный экран, все что можно - перейти в консоль и убить приложение по kill -9. Все остальное в "иксах" при этом живет нормально, после alt+f7 можно спокойно продолжать. Еще реже бывает вылет по segmentation fault. Проблема плавающая - то вылет/зависание каждые 15 - 20 минут, то несколько дней все нормально. В несетевом режиме не наблюдалось.
Не могу понять, в чем причина, поскольку даже при `ulimit -c unlimited` при вылете не создается core файл. Также цеплялся strace'ом к PID'у зависшего процесса. Видно что висит на futex() и чего-то ждет. Если запускать под strace с самого начала, оверхед не дает что-то делать.
Что можно в этом случае предпринять для отладки?