Pytania otagowane jako debugging

Debugowanie to metodyczny proces znajdowania i naprawiania błędów w programie komputerowym. ** WAŻNA UWAGA: ** Ten znacznik służy TYLKO do pytań dotyczących technik debugowania lub samego procesu debugowania, NIE do żądania pomocy przy debugowaniu kodu.

15
Debugowanie krok po kroku za pomocą IPython
Z tego, co przeczytałem, istnieją dwa sposoby debugowania kodu w Pythonie: Z tradycyjnym debugerem, takim jak pdblub ipdb. Obsługuje polecenia takie jak cfor continue, nfor step-over, sfor step-intoitp.), Ale nie masz bezpośredniego dostępu do powłoki IPython, która może być niezwykle przydatna do inspekcji obiektów. Korzystanie z IPython poprzez osadzanie powłoki …
170 python  debugging  emacs  ipython  pdb 

7
Jak działa debugger?
Ciągle się zastanawiam, jak działa debugger? W szczególności ten, który można „dołączyć” do już działającego pliku wykonywalnego. Rozumiem, że kompilator tłumaczy kod na język maszynowy, ale skąd debugger „wie”, do czego jest dołączany?

8
Wyświetlanie pełnych ciągów podczas debugowania w Eclipse
Podczas debugowania kodu Java ciągi znaków w widokach „Zmienne” i „Wyrażenia” są wyświetlane tylko do określonej długości, po czym Eclipse wyświetla „...” Czy istnieje sposób na sprawdzenie całego ciągu? (To łagodzi ból związany z dodawaniem instrukcji logowania do debugowania wszędzie)
166 java  eclipse  debugging 

16
Symbole ładowania programu Visual Studio
Pracuję już od jakiegoś czasu nad projektem ColdFusion i Visual Studio przynajmniej dla mnie zaczął zachowywać się dziwnie. Zauważyłem, że kiedy zacząłem debugować, zbudował projekt, rozpoczął wdrażanie, a wdrażanie zakończyło się i zaczynał ładować symbole dla mojego projektu. Ale był bardzo powolny i nie wiem, dlaczego zaczął robić ten krok. …

14
Jak debugować błędy uszkodzenia sterty?
Debuguję (natywną) wielowątkową aplikację C ++ w programie Visual Studio 2008. W pozornie przypadkowych przypadkach pojawia się komunikat o błędzie „Windows wyzwolił punkt przerwania ...” z informacją, że może to być spowodowane uszkodzeniem sterta. Te błędy nie zawsze powodują awarię aplikacji od razu, chociaż prawdopodobnie nastąpi awaria wkrótce potem. Duży …
165 c++  windows  debugging  heap 


14
Debugger Xcode nie drukuje obiektów i pokazuje zero, gdy tak nie jest
Xcode wyświetla błąd podczas próby drukowania obiektu za pomocą po <objectName>, ale tylko dla jednego projektu. błąd: nie można zmaterializować struct: rozmiar zmiennej <varName> nie zgadza się z rozmiarem ValueObject Errored out in Execute, nie można wykonać PrepareToExecuteJITExpression Debuger Xcode pokazuje również WSZYSTKIE obiekty jako nil( selfwykluczone), gdy nie są …

7
Visual Studio: jak przerwać obsługę wyjątków?
Chciałbym, aby program Visual Studio przestał działać, gdy wystąpi obsługiwany wyjątek (tj. Nie chcę tylko widzieć komunikat „Pierwsza szansa”, chcę debugować rzeczywisty wyjątek). np. chcę, aby debugger przerwał wyjątek: try { System.IO.File.Delete(someFilename); } catch (Exception) { //we really don't care at runtime if the file couldn't be deleted } Natknąłem …

18
Wskazówki dotyczące debugowania Pythona [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Zamknięte 6 lat temu . Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie jest niezwiązane z tematem, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Jakie są twoje najlepsze wskazówki …
164 python  debugging 


13
Jak debugować zmienne w Smarty, jak w PHP var_dump ()
Mam kilka zmiennych w szablonie i nie wiem, gdzie je przypisałem. Muszę wiedzieć, co znajduje się w określonej zmiennej; na przykład, powiedzmy, że mam zmienną w smarty o nazwie member. Próbowałem, {debug}ale to nie zadziałało i nie zostało wyświetlone żadne wyskakujące okienko. Jak mogę wyprowadzać / debugować zmienne smarty, używając …


6
Używanie __FILE__, __LINE__ i __FUNCTION__ w C ++
Zakładając, że C ++ wspiera je kompilatora, czy jest jakiś szczególny powód nie do użytku __FILE__, __LINE__a __FUNCTION__do rejestrowania i celów debugowania? Przede wszystkim interesuje mnie podawanie użytkownikowi wprowadzających w błąd danych - na przykład zgłaszanie nieprawidłowego numeru linii lub funkcji w wyniku optymalizacji - lub przyjmowanie w rezultacie spadku …

16
Dlaczego Android Studio mówi „Oczekiwanie na debugera”, jeśli NIE debuguję?
Pracuję z Android Studio. Od zeszłej nocy, kiedy uruchamiam projekt na moim urządzeniu, pojawia się komunikat „Oczekiwanie na debugera”. Jest to bardzo dziwne zachowanie, ponieważ nie debuguję aplikacji. Próbowałem odinstalować aplikację z mojego urządzenia i nacisnąć Uruchom w Android Studio. Komunikat pojawia się ponownie. Próbowałem ponownie uruchomić Android Studio. Komunikat …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.