Я запускаю программу, и она прервана из-за ошибки сегментации. Проблема в том, что файл дампа ядра создается, но имеет нулевой размер.
Вы слышали о таком случае и как его разрешить?
У меня на диске достаточно места. Я уже выполнил ulimit -c unlimited
, чтобы снять ограничение на размер основного файла - как запускать его, так и помещать поверх отправленного командного файла - но все еще имею 0-байтовые файлы дампа ядра. Права доступа к папке, содержащей эти файлы, равны uog + rw, а права доступа к созданным файлам ядра - только u + rw.
Программа написана на C ++ и отправлена в кластере Linux с помощью команды qsub Grid Engine, я не знаю, имеет ли эта информация отношение к этому вопросу.