GNU/Linux >> Linux Esercitazione >  >> Linux

GDB e problemi con i core dump

Ho risolto questo particolare problema, grazie in gran parte a WhozCraig, che ha suggerito che GDB si stava comportando come avrebbe dovuto quando veniva alimentato forzatamente un corefile compresso LZ4. Se Craig fosse così gentile da postare una soluzione dicendo qualcosa di simile, sarei felice di dargli quel grande segno di spunta Mi prendo tutto il merito, però. Bwahahaha!

La soluzione più semplice è avviare gdb tramite una subroutine denominata coredumpctl insieme al PID del programma in crash, a la

$coredumpctl gdb PID QUI

Questo mi irrita, Arch, e potrei migrare a Gentoo a causa di ciò .


Ho lo stesso scopo con te. Basta decomprimere il file lz4 con lz4 comando, allora puoi eseguire il debug con gdb crashed_C_executable_file uncompressed_coredump_file


Linux
  1. Estrazione e visualizzazione dei dati con awk

  2. Taglia con Lvm e Dm-crypt?

  3. modelli di debug con GDB

  4. strategia di partizionamento e subvol con btrfs

  5. Umask corrente di un processo con <pid>

Modifica il testo su Linux con KWrite e Kate

Personalizzazione del mio terminale Linux con tmux e Git

Gestire i processi su Linux con kill e killall

Installazione e primi passi con Git

.NET Core e Docker

.NET e Docker