GNU/Linux >> Znalost Linux >  >> Linux

GDB a potíže s výpisy jádra

Tento konkrétní problém jsem vyřešil především díky WhozCraigovi, který navrhl, že GDB se chovalo tak, jak by mělo, když bylo nuceno napájet komprimovaný soubor jádra LZ4. Pokud by byl Craig tak laskav a poslal řešení s něčím podobným, rád bych mu dal to velké zaškrtnutí Beru ale všechnu zásluhu. Bwahahaha!

Nejjednodušším řešením je spustit gdb pomocí podprogramu s názvem coredumpctl spolu s PID havarovaného programu, a la

$coredumpctl gdb PID ZDE

To mě trápí, Arch, a možná kvůli tomu migruji na Gentoo .


Mám s tebou stejný cíl. Stačí dekomprimovat soubor lz4 do lz4 příkaz, pak můžete ladit pomocí gdb crashed_C_executable_file uncompressed_coredump_file


Linux
  1. Extrahování a zobrazení dat pomocí awk

  2. ladění šablon pomocí GDB

  3. Jak mohu analyzovat soubor výpisu jádra programu pomocí GDB, když má parametry příkazového řádku?

  1. Trim s Lvm a Dm-crypt?

  2. AWK a názvy souborů s mezerou.

  3. Jak zobrazit soubor Core (obecně)

  1. Spuštění skriptu s „. “ A se „zdrojem“?

  2. Potíže s Nvidia Gpu a Ubuntu 16.04?

  3. Zapněte výpisy jádra/selhání programově