누구든지 systemd에서 coredump를 사용하는 방법에 대한 아이디어를 공유할 수 있습니까? [폐쇄]

누구든지 systemd에서 coredump를 사용하는 방법에 대한 아이디어를 공유할 수 있습니까? [폐쇄]

gdb가 올바른 답을 제공하지 않을 때 /var/lib/systemd/coredump/*가 매우 유용하다는 것을 알았지만 그 이유와 이전에 sysvinit 세계관에 있었던 내용을 파악할 수 없었습니다.

최근 일부 소프트웨어에서 분할 오류가 발생했기 때문에 이 문제가 발생했지만 gdb에서 실행하면 원하는 출력을 얻지 못했습니다. /var/lib/systemd/coredump/를 실행하면 누락된 파일이 발견되었고 그 중 일부에서 coredumpctl을 실행할 수 있었고 나머지는 lz4 파일의 압축을 풀고 해당 파일에서 gdb를 실행하여 추적을 얻을 수 있었습니다.

모든 역사, 기본은 훌륭합니다.

systemd-coredump, coredumpctl 및 Journalctl의 매뉴얼 페이지는 이를 사용하는 방법에 대한 단서를 제공하지만 그 뒤에 있는 이론적 근거나 추론/역사에 대한 설명은 없습니다.

답변1

인터페이스는 coredumpctl을 사용하여 코어 덤프에서 gdb를 시작하는 데 중점을 두는 것 같습니다.

원산지는 다음과 같습니다.v39요점은 메타데이터를 Journalctl에 넣는 것입니다.

나중에 모여서종료같은 메시지를 받았습니다(그때 병합이 어렵거나 거부되었나요?).

아직은 발전이 덜 된 것 같더라구요1년 후에 갑자기가고있다 그리고앱의 출시 횟수가 많습니다.불행히도 NIH처럼 보입니다.

관련 정보