vde_switch segfault

Zdenek Janis janis na alberon.cz
Pátek Říjen 5 18:12:12 CEST 2012


Vypisy z "kern.log" co se mi povedly dohledat...

Aug 24 12:55:10 a kernel:
       vde_switch[1990]: segfault at 139f3e9
       ip 0000000000403b40 sp 00007fff557a6598
       error 4 in vde_switch[400000+15000]

Aug 19 04:53:46 a kernel:
       vde_switch[1994]: segfault at fa49e7a
       ip 0000000000404782 sp 00007fff6e4fb5d0
       error 4 in vde_switch[400000+15000]

Oct  1 19:09:48 a kernel:
       vde_switch[1997]: segfault at 3a27ba
       ip 0000000000404782 sp 00007fff441b1f60
       error 4 in vde_switch[400000+15000]

Se strojem nelze delat prilis pokusu. Kazdy restart/vypadek je problem, 
proto hledam reseni, kterym bych vypadky zcela eliminoval.

V debugovani moc zbehly nejsem...
- lze usoudit, podle vypisu, ze to pada na stejnem miste??
- coredump nemam (nevytvoril se ?? - je potreba nejake nastaveni 
kernelu? Nebo to je zalezitost ladicich informaci v kodu?)
- jak velka je rezije gdb, kdyz se na vde_switch napoji? Switchem tece 
cca 300-500Mbps.

Dne 3.10.2012 18:05, Pavel Kankovsky napsal(a):
> Padá to pořád na stejném místě? Celkem by pomohlo, kdybyste měl aspoň
> výpis zásobníku v místě, kde to spadlo. Nemáte coredump? Nebo na to
> aspoň napíchněte gdb spuštěné pod screenem a čekejte, než to spadne
> (jednou jsem tento postup celkem s úspěchem použil <g>). Samozřejmě je
> dobré k tomu programu mít také připraveny ladící informace, na Debianu
> by to měly být balíky *-dbg.

> Viz též <http://wiki.debian.org/HowToGetABacktrace>

-- 
     Zdenek Janis, Alberon, +420465618508, +420777338083


Další informace o konferenci Linux