Problem z Debugiem

0

Cześć,
Mam taki dziwny problem mianowicie podczas debugowania aplikacji, zamiast wyświetlenia symboli i "błędów" w kodzie, wyświetla się mi coś takiego.
title
Czy to kwestia narzędzi, czy czegoś innego? Dodam, że na innym komputerze wszystko śmiga
title

z góry dzięki :DD

2

Tu też śmiga z tym, że najprawdopodobniej kompilujesz nie dodając do kodu informacji dla debugera ( jakieś debug-info lub coś w tym rodzaju ). Dlatego debugger wskoczył w kod maszynowy. Poszukaj odpowiednich opcji w parametrach / przełącznikach kompilatora.

1

Bardziej prawdopodobne jest to, że callstack odnosi się do nie twojego kodu, do którego nie masz symboli.
To mogą być biblioteki systemowe, biblioteki jakie dołączyłeś do projektu.
Bez znajomości detali co tam masz trudno zgadywać.

Symbole do bibliotek systemowych są ściągane automatycznie (jeśli są ustawione właściwe opcje, nie pamiętam gdzie), gdy są potrzebne.
Pierwszy przypadek, kiedy te symbole są potrzebne, powoduje ściąganie, które może trwać 5-10 minut, potem trwa to sekundkę, bo ładowane są one z cache.

Inny możliwy powód to mieszanie kodu natywnego i zarządzanego. VS ma problem z pokazywaniem call stack dla obu równocześnie.

0

Jeśli hackujesz CS:GO i zmieniasz w nim np. pamięć to nie zdziw się jeśli gra się crashuje gdzieś w silniku gry.

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