Segmentierungsfehler treten auf, wenn Sie auf Speicher zugreifen, der nicht zu Ihrem Prozess gehört. Verwenden Sie dieses Tag zusammen mit einem Tag, das die Sprache angibt, und einem Tag, das das Betriebssystem angibt. Segmentierungsfehler sind normalerweise das Ergebnis einer Dereferenzierungsoperation mit Zeigervariablen (die meistens eine ungültige Adresse enthalten) oder eines Pufferüberlaufs. Die Grundursache für einen ungültigen Zeigerwert kann weit von dem Ort entfernt sein, der den Segmentierungsfehler erzeugt.