Mój program Delphi działa jako usługa NT i został uruchomiony grzywny przez ponad 2 miesiące, a następnie zatrzymuje się nagle i generuje zrzut awaryjny:Co mam zrobić, gdy mój program ulega awarii z wyjątkiem 0xc0000005 pod adresem 0?
Błąd nazwę aplikacji: tca_shctisvc_ip.exe, Wersja: 7.1.0.1843 , datownik: 0x2a425e19 Błąd Nazwa modułu: nieznana wersja: 0.0.0.0, sygnatura czasowa: 0x00000000 Kod wyjątku: 0xc0000005 przesunięcie błędu: 0x00000000
Nie było prawdziwe adresy do pracy w oparciu o informacje w przypadku systemu Windows log. Byłem w stanie załadować mini zrzut do WinDbg i powiedział, że był wyjątek, ale znalazł problemy z ramkami stosu. Inne narzędzie (Viewminidump) było w stanie pokazać mi stosy działających wątków.
Gdzie mogę zacząć rozwiązywać ten problem?
+1 za sugerowanie rejestratora wyjątków. To jest najbardziej przydatne narzędzie do debugowania, które znalazłem poza samym debuggerem. –