Погуглил но не помогло.. Итак, - размер программы небольшой - права на запись в диреткорию есть - suid, guid биты не стоят - ulimit не ограниченый - ядро с поддержкой COREDUMP
[nuf@nuftop tmp]$ ulimit
unlimited
[nuf@nuftop tmp]$ ls -lahd a.out
-rwxr-xr-x 1 nuf users 6,7K авг 4 11:42 a.out
[nuf@nuftop tmp]$ ls -lahd .
drwxr-xr-x 15 nuf users 4,0K авг 4 12:47 .
[nuf@nuftop tmp]$ ./a.out
Ошибка сегментирования (core dumped)
[nuf@nuftop tmp]$ ls -alh core*
ls: невозможно получить доступ к core*: Нет такого файла или каталога
[nuf@nuftop tmp]$ cat /proc/config.gz | gunzip | grep -i core | grep -i dump
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_COREDUMP=y
Именно этот пример на Arch linux, но равно такое же поведение наблюдаю на debian по xen.. Такое ощущение, что я что то блин упускаю.
Есть соображения что ?