Fatal double fault
Dan Lukes
dan at obluda.cz
Mon Apr 23 13:30:18 CEST 2012
Cizek Milan wrote:
> Fatal double fault:
> eip = 0xc077de62
> esp = 0xe570cfcc
> ebp = 0xe570d018
> cpuid = 1; apic id = 01
> panic: double fault
Double fault je takrka nutne hardwarovy problem - znamena to, ze nejprve
nastal "normalni" fault, jenze jeho obsluzna rutina neni pritomna v
pameti (je, napriklad, odswapovana). To nemuze za zadnych normalnich
okolnosti nastat.
Takze nekdo prepsal GDT nebo strankovaci tabulku.
Krome hardwarove zavady pripada nejpravdepodobneji v uvahu chyba/race
condition odehravajici se na rozhrani mezi zarizenim pouzivajicim DMA a
jeho ovladacem.
Ale pokud to neni deterministicky se vyskytujici problem, nebo alespon
dost casto se vyskytujici, pak se bude cokoliv zjistovat opravdu hodne
tezko.
Dan
More information about the Users-l
mailing list