Analyza multithread core

Lubos Lunak l.lunak na email.cz
Středa Únor 19 10:58:10 CET 2003


Jan Safranek wrote:

> Zdravim,
> 
> je nejaky zpusob, jak na RedHat 8 rozume vyrobit coredump
> vicevlaknoveho procesu a ten core pak nejak analyzovat? Zajem mam
> predevsim o vypis stack frames vsech threadu - ktera funkce byla
> volana + prip. kdyby to slo tak i lokalni promenne na jednotlivych
> urovnich.
> 
> Standardni SIGQUIT + gdb se chova nejak ne prilis deterministicky -
> backtrace vypise pokazde jiny thread. Kdyby se v gdb dal nejak zvolit
> thread, jehoz zasobnik chci, tak by to bylo uplne uzasne a
> dostatecne. Bohuzel to gdb (nebo coredump sam o sobe?) asi neumi.
> Nebo jsem snad neco nepochopil?

(gdb) help thread
Use this command to switch between threads.

> 
> Podotykam, ze me zajima reseni pokud mozno BEZ patchu jadra - ta moje
> aplikace MUSI bezet na default. instalaci Red Hat 8.0 + prip.
> balicky, jadro musi zustat defaultni.

-- 
 Lubos Lunak
 l.lunak na kde.org ; l.lunak na email.cz
 http://dforce.sh.cvut.cz/~seli



Další informace o konferenci Linux