Co to jest SEGV_MAPERR
, dlaczego zawsze się pojawia SIGSEGV
?
linux
posix
segmentation-fault
coredump
Maniak
źródło
źródło
SEGV_MAPERR
jest przepełnienie stosu (gra słów nie jest zamierzona). : DTo błąd segmentacji. Najprawdopodobniej problem z wiszącym wskaźnikiem lub przepełnienie bufora.
SIGSSEGV
jest sygnałem kończącym go na podstawie problemu, błędu segmentacji.Sprawdź, czy nie ma wiszących wskaźników, a także problem z przepełnieniem.
Włączenie zrzutów pamięci pomoże określić problem.
źródło