Ошибка сегментации в RH-линуксах

Модератор: Модераторы разделов

Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

Ошибка сегментации в RH-линуксах

Сообщение LuckyStr »

Есть код на C. В слаке все прекрасно компилиться и работает, в редхетовских все прекрасно компилиться, однако при запуске выдает ошибку сегментации, я где-то слышал что перехватом возможных переполнений буферов в RH занимаеться SELinux, однако он отключен:

Код: Выделить всё

cat /etc/selinux/config

# This file controls the state of SELinux on the system.

SELINUX=disabled

can take one of these three values:

#    enforcing - SELinux security policy is enforced.

#    permissive - SELinux prints warnings instead of enforcing.

#    disabled - SELinux is fully disabled.

# SELINUX=permissive

# SELINUXTYPE= type of policy in use. Possible values are:

#    targeted - Only targeted network daemons are protected.

#    strict - Full SELinux protection.

SELINUXTYPE=targeted




чьих рук это дело и как его убить?




компилировал и в слаке и в RH так:

gcc -o name_of_tool src_of_tool.c
Это наш химический дом для печальных жителей Земли!
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Ошибка сегментации в RH-линуксах

Сообщение NickLion »

LuckyStr писал(а):
18.01.2010 23:01
чьих рук это дело и как его убить?
компилировал и в слаке и в RH так:
gcc -o name_of_tool src_of_tool.c

А может стоит отладить программу? Дело может быть в версии gcc, ядра (загрузка в память чуть иначе происходит, к примеру), окружения.
Спасибо сказали: