Pertanyaan yang diberi tag «debugging»

Debugging adalah proses metodis untuk menemukan dan memperbaiki bug dalam program komputer. ** CATATAN PENTING: ** Tag ini HANYA untuk pertanyaan tentang teknik debugging atau proses debugging itu sendiri, BUKAN untuk meminta bantuan debugging kode Anda.

15
Langkah-langkah debugging dengan IPython
Dari apa yang saya baca, ada dua cara untuk men-debug kode dengan Python: Dengan debugger tradisional seperti pdbatau ipdb. Ini mendukung perintah seperti cuntuk continue, nuntuk step-over, suntuk step-intodll), tetapi Anda tidak memiliki akses langsung ke IPython shell yang dapat sangat berguna untuk pemeriksaan objek. Menggunakan IPython dengan menyematkan shell …
170 python  debugging  emacs  ipython  pdb 

7
Bagaimana cara kerja debugger?
Saya terus bertanya-tanya bagaimana cara kerja debugger? Khususnya yang bisa 'dilampirkan' agar sudah bisa dieksekusi. Saya mengerti bahwa kompiler menerjemahkan kode ke bahasa mesin, tetapi kemudian bagaimana debugger 'tahu' apa yang dilampirkan?

8
Melihat string lengkap saat debugging di Eclipse
Saat men-debug kode Java, String dalam tampilan "Variabel" dan "Ekspresi" hanya muncul hingga panjang tertentu, setelah itu Eclipse menunjukkan "..." Apakah ada cara untuk memeriksa seluruh string? (Ini memudahkan rasa sakit menambahkan pernyataan logging untuk debugging di mana-mana)
166 java  eclipse  debugging 


16
Simbol pemuatan Visual Studio
Saya sedang mengerjakan ColdFusion proyek untuk sementara waktu sekarang, dan Visual Studio mulai berperilaku aneh bagi saya setidaknya. Saya mengamati bahwa ketika saya mulai debugging, itu membangun proyek, itu memulai penyebaran, dan penyebaran selesai dan mulai memuat simbol untuk proyek saya. Tapi itu sangat lambat, dan saya tidak tahu mengapa …

14
Bagaimana cara debug tumpukan kesalahan korupsi?
Saya men-debug aplikasi C ++ multi-threaded (asli) di bawah Visual Studio 2008. Pada kesempatan yang tampaknya acak, saya mendapatkan kesalahan "Windows telah memicu break point ..." dengan catatan bahwa ini mungkin disebabkan oleh korupsi di tumpukan. Kesalahan-kesalahan ini tidak akan selalu membuat aplikasi crash segera, meskipun kemungkinan akan crash segera …
165 c++  windows  debugging  heap 

14
Xcode debugger tidak mencetak objek dan menunjukkan nol, padahal sebenarnya tidak
Xcode menunjukkan kesalahan ketika mencoba untuk mencetak objek po <objectName>, tetapi hanya untuk satu proyek. galat: Tidak dapat mematerialisasi struct: ukuran variabel <varName> tidak setuju dengan ukuran ValueObject yang Galat dalam Menjalankan, tidak dapat MempersiapkanToExecuteJITExpression Xcode debugger juga menunjukkan SEMUA objek sebagai nil( selfdikecualikan), ketika mereka tidak ( NSLogmenampilkan output …


18
Kiat debugging Python [ditutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ditutup 6 tahun yang lalu . Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Apa tips terbaik Anda untuk debugging Python? …
164 python  debugging 


13
Bagaimana Debug Variabel di Smarty seperti di PHP var_dump ()
Saya memiliki beberapa variabel di dalam template dan saya tidak tahu di mana saya menugaskan mereka. Saya perlu tahu apa yang ada di dalam variabel tertentu; misalnya, katakan saya memiliki variabel dalam smarty disebut member. Saya mencoba {debug}tetapi tidak berhasil, dan tidak ada popup yang ditampilkan. Bagaimana saya bisa menampilkan …


6
__FILE__, __LINE__, dan __FUNCTION__ penggunaan dalam C ++
Dengan anggapan bahwa kompiler C ++ Anda mendukungnya, apakah ada alasan khusus untuk tidak menggunakannya __FILE__, __LINE__dan __FUNCTION__untuk tujuan logging dan debugging? Saya terutama prihatin dengan memberikan data yang menyesatkan pengguna — misalnya, melaporkan nomor baris yang salah atau fungsi sebagai hasil dari optimasi — atau sebagai akibatnya mendapatkan hasil …

7
Bagaimana cara menjalankan pernyataan multi-line dalam debugger Python sendiri (PDB)
Jadi saya menjalankan skrip Python di mana saya memanggil debugger Python, PDB dengan menulis: import ipdb; ipdb.set_trace() (Versi PDB iPython, meskipun untuk hal ini saya tidak berpikir itu membuat perbedaan; Saya menggunakannya untuk output berwarna saja). Sekarang, ketika saya sampai ke debugger saya ingin menjalankan pernyataan multi-line seperti jika klausa …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.