Sdílet prostřednictvím


Jak mohu ladit narušení přístupu?

Popis problému

Program vytváří narušení přístupu.Jak je možné toto ladění?

Řešení

Použití Zásobník volání poškození okna fungují v zásobníku volání pro zálohování dat je předán jako parametr funkce.Pokud se nezdaří, zkuste nastavením zarážky v okamžiku před místo, kde dojde k porušení přístupu.Zkontrolujte, pokud data jsou vhodné v daném okamžiku.Pokud ano, zkuste krokování váš způsob směrem k místu, kde došlo k narušení přístupu.Pokud identifikujete jednoduchá akce, jako je například příkaz nabídky, která vedla k narušení přístupu můžete vyzkoušet jiný postup: nastavte zarážku mezi akce (v tomto příkladu příkaz) a narušení přístupu.Stav programu můžete prohlédnout pak během momentů vedoucích k narušení přístupu.

Můžete použít kombinaci těchto technik práce vpřed a zpět, dokud nenaleznete problémovou umístění, kde došlo k narušení přístupu.Další informace naleznete v okno zásobníku volání pomocí.

Viz také

Koncepty

Nejčastější dotazy k ladění nativního kódu

Další zdroje

Ladění nativního kódu