GNU/Linux >> Tutoriels Linux >  >> Linux

Qu'est-ce qui peut provoquer un signal 11 ?

Solution 1 :

Le signal 11 (SIGSEGV, également connu sous le nom de violation de segmentation) signifie que le programme a accédé à un emplacement mémoire qui ne lui était pas attribué.

C'est généralement un bogue dans un programme. Donc, si vous écrivez votre propre programme, c'est la cause la plus probable.

Cela peut également se produire fréquemment avec certains dysfonctionnements matériels.

Solution 2 :

Veuillez vous référer à l'erreur de segmentation sous Linux/Unix


Linux
  1. Strace/ptrace peut-il provoquer le plantage d'un programme ?

  2. Que fait un programme lorsqu'il envoie un signal Sigkill ?

  3. Comment puis-je obtenir ce que ma fonction principale a renvoyé?

  4. Qu'est-ce qui peut provoquer la génération de SIGHUP ?

  5. Le signal peut-il être ignoré (perdu) ?

Qu'est-ce que Bonjour sur mon ordinateur ? Guide PC du programme Windows 10 Bonjour

Qu'est-ce qui peut provoquer une "Ressource temporairement indisponible" sur la commande sock send()

Qu'est-ce qu'un processus arrêté sous Linux ?

Quelle version de RHEL est-ce que j'utilise ?

Qu'est-ce que /usr/bin/[ ?

Quel est le shell par défaut de Busybox ?