Antworten:
Es gibt zwei gängige Arten von SEGV. Dies ist ein Fehler, der auf einen ungültigen Speicherzugriff zurückzuführen ist:
Eine Dokumentation einer Art (indizierter Linux-Quellcode) für SEGV_MAPERR finden Sie hier: http://lxr.free-electrons.com/ident?i=SEGV_MAPERR .
SEGV_MAPERRist der Stapelüberlauf (kein Wortspiel beabsichtigt). : D
Es ist ein Segmentierungsfehler. Höchstwahrscheinlich ein Problem mit baumelnden Zeigern oder eine Art Pufferüberlauf.
SIGSSEGV ist das Signal, das es basierend auf dem Problem Segmentierungsfehler beendet.
Suchen Sie nach baumelnden Zeigern sowie nach dem Überlaufproblem.
Durch Aktivieren von Core Dumps können Sie das Problem ermitteln.