/ / Alternatívne k gdb pre extrakciu stopy stohu z jadra? (linux) - linux, stack-trace, core, suse

Alternatívne k gdb pre extrakciu stopy stohu z jadra? (linux) - linux, stack-trace, core, suse

GDB sa zrúti pri pokuse o extrakciu zásobníkadohľadať. Je to staršia verzia programu gdb a zúčastnení ľudia nechcú aktualizovať. Existuje nejaký iný nástroj, ktorý možno použiť na extrakciu stopy? Operačný systém je SuSE 10 SP3.

Pozrel som sa na témy:

  • ako vygenerovať stopu zásobníka zo súboru s výpisom jadra v C, bez vyvolania externého nástroja, ako je napríklad gdb
  • Ako čítať rámce z jadra výpisu (bez GDB)?

ale obaja hľadajú programovú metódu, hľadám nejaký iný nástroj.

Vďaka, tanya

odpovede:

0 pre odpoveď č. 1

Na záznam, libunwind knižnica v najnovšej verzii má podporu pre skúmanie hlavných súborov a získavanie backtraces. Neviem o žiadnom samostatnom nástroji, ktorý ho však používa.