Я пытаюсь отладить ошибку сегментации, вызванную моей программой C, используя gdb
. Файл дампа ядра не создается автоматически, когда я запускаю свою программу, и мне нужно запустить команду
ulimit -c unlimited
для основного файла, который будет сгенерирован при следующем запуске.
Почему файл дампа ядра не создается автоматически и почему мне нужно каждый раз запускать команду ulimit
для создания файла дампа при следующем запуске моей программы?
Я использую операционную систему Ubuntu 10.10.