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

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by lukmus, 19 Jan 2010.

  1. lukmus

    lukmus Elder - Старейшина

    Joined:
    18 Nov 2009
    Messages:
    366
    Likes Received:
    115
    Reputations:
    23
    Есть код на C. В слаке все прекрасно компилиться и работает, в редхетовских все прекрасно компилиться, однако при запуске выдает ошибку сегментации, я где-то слышал что перехватом возможных переполнений буферов в RH занимаеться SELinux, однако он отключен:
    Code:
    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