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