Каждый раз, когда мое приложение вылетает, файл дампа ядра не генерируется. Я помню, что несколько дней назад на другом сервере сгенерировался . Я запускаю приложение, используя экран в bash следующим образом:
#!/bin/bash
ulimit -c unlimited
while true; do ./server; done
Как вы можете видеть, я использую ulimit -c unlimited
, что важно, если я хочу сгенерировать дамп ядра, но он все еще не генерирует его, когда у меня возникла ошибка сегментации.
Как я могу заставить его работать?