Linux: obsługa błędu segmentacji i pobieranie zrzutu pamięci

Gdy moja aplikacja ulega awarii z błędem segmentacji, chciałbym uzyskać zrzut systemu z systemu. Robię to, konfigurując wcześniej

ulimit -c unlimited

Chciałbym również mieć w dziennikach aplikacji informację, że wystąpił błąd segmentacji. Robię to za pomocąsigaction(). Jeśli jednak to zrobię, sygnał nie osiągnie domyślnej obsługi i zrzut pamięci nie zostanie zapisany.

W jaki sposób mogę jednocześnie zsynchronizować systemowy zrzut logu z mojego własnego programu obsługi sygnałów?

questionAnswers(2)

yourAnswerToTheQuestion