gdb a core

Radek_Sedmak na eurotel.cz Radek_Sedmak na eurotel.cz
Středa Leden 20 15:02:21 CET 1999


Asi ti moc nepomuzu ale sigsegv je presne ten priprad kdy se snazis sahnout
nekam do pameti ktera ti nepatri. Proto bych doporucoval projit zdrojak a
kontrolovat zejmena operace s ukazateli :)))).Asi blba odpoved co ? :(((.
Hledat,hledat a hledat


Cau Sam


Zdravim,

pisu daemona, ktery obcas spadne na sigsegv. Ten pad se objevuje
nepravidelne
jednou za nekolik tisic pozadavku, takze krokovat to nelze. Pokud zkoumam
vznikle core, nedari se mi zjistit, kde presne k padu doslo. Tohle je
vystup
povelu where (gdb poustim takhle: gdb -c=core program):

(gdb) where
#0  0x40085be8 in __read ()
#1  0x804f19d in my_net_read ()
Cannot access memory at address 0xffffffff.

Nemuzu prijit na to, jak zjistit neco blizsiho. Poradi mi nekdo?

Diky

Michal Krause                                                       /\
ICQ: 7665279                                                     /\/  \
email: mike na navrcholu.cz ______ http://www.4web.cz/ ______  NAVRCHOLU.cz

----------------------------------------------------------------------
Meta-FAQ (odhlášení, archív a další): http://www.linux.cz/mailing-list






Další informace o konferenci Linux