Как включить core dump? [SOLVED]

Добавил в /etc/sysctl.conf

kernel.core_uses_pid = 1
kernel.core_pattern = /tmp/core-%e-%p

в /etc/security/limits.conf

*       soft    core    unlimited

После перезагрузки

# ulimit -c
unlimited
# cat /proc/config.gz | gzip -d | grep _CORE
CONFIG_ELF_CORE=y

А корки то не создаютца! Подскажите кто знает плиз.

*Программа которая падает есть фильтр для CUPS

Решение
RC_ULIMIT="-c unlimited" в /etc/conf.d/rc

.

Сначала предлагаю определить, не создаются ли вообще, или не создаются только для вашей программы.

int a (int *p) {
    int y = *p;
    return y;
}

int main (void) {
    int *p = 0; /* null pointer */
    return a (p);
}

Создаются ли для этой программы?

Это подпись, которую невозможно истолковать неправильно

Сами по себе core файлы

Сами по себе core файлы создаются, а вот для CUPS фильтра в режиме "работы" не хотят.

Working on Gentoo Linux for Asus P535 and Qtopia :-)

.

man 7 signal - список сигналов, которые дают/не дают core
возможно, ваша программа умирает не по тому сигналу.

$ gcc -o test test.c
$ ulimit -c unlimited
$ ./test
Ошибка сегментирования (core dumped)
$ file core
core: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from './test'
$ gdb $(./test) --core core
...
Core was generated by `./test'.
Program terminated with signal 11, Segmentation fault.

SIGSEGV всему виной

Это подпись, которую невозможно истолковать неправильно

В логе cups error signal 11,

В логе cups error signal 11, но корки нет %)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

.

должна быть. попробуй изменить /tmp/core-%e-%p на что-нибудь другое, или совсем его убрать. Попробуй сделать find / -name 'core*' -type f 2>/dev/null
если find не поможет, то я сдаюсь.

Это подпись, которую невозможно истолковать неправильно

Нету корки. Я написал

Нету корки. Я написал врапер-скрипт вместо фильтра оказалось что ulimit -c равен нулю, такое чувство что cupsd скидывает все опции %)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

.

o_0 Оно не хочет, чтобы его отлаживали :D

Это подпись, которую невозможно истолковать неправильно

Та как бы его научить :) в

Та как бы его научить :) в конфиге таких опций как включение корки нет :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

на будущее. может кому пригодится

Для отладки сервисов необходимо установить в /etc/conf.d/rc

 RC_ULIMIT="-c unlimited"

Спасибо, буду знать

Спасибо, буду знать

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Интересно а можно прикрутить

Интересно а можно прикрутить Windows-драйвер для принтера к CUPS?

Working on Gentoo Linux for Asus P535 and Qtopia :-)

а тему завести новую слабо

а тему завести новую слабо ?

П.С вопрос не понятен

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

А зачем весь драйвер? Возьми

А зачем весь драйвер?
Возьми ppd

Уже написал драйвер

Уже написал драйвер =)

http://www.kaa.org.ua/programmi/drayver-dlya-printera-tysso-prp-085iiit.html

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".