Zdalne debugowanie programu, błąd związany z hardwarem klienta

0

Cześć,

trafiłem na problem z debugowaniem. Program jest napisany w Qt3D i uruchamia się na 95% komputerów. Na pozostałych, zalicza crash w trakcie uruchamiania.

Hardware tych dwóch komputerów, na których program nie działa, nie wydaje się odstawać w żaden sposób od pozostałych. Logi programu, które zapisuje do pliku, zwyczajnie się urywają i nie pokazują nic sensownego. ProcDump który dołożyłem w ostatniej wersji, wskazuje na błąd dostępu pamięci, jednak bez większych szczegółów, ponieważ nie za bardzo umiem wykorzystać go z projektem Qt. Użytkownicy mają odpowiedni system i zaktualizowane sterowniki.

Powinienem iść w ProcDump, czy polecicie mi jeszcze jakieś narzędzia? Jakie procedury przed puszczeniem programu na produkcję mogę w przyszłości wprowadzić, żeby zminimalizować występowanie podobnych sytuacji? Obecnie testuje programy tylko na VM'ce.

0

Złap zrzut pamięci przy niepoprawnym dostępie do pamięci i przeanalizuj, co tam się dokładnie dzieje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1