คำถามติดแท็ก debugging

การดีบักเป็นกระบวนการที่มีระเบียบวิธีในการค้นหาและแก้ไขข้อบกพร่องในโปรแกรมคอมพิวเตอร์ ** หมายเหตุสำคัญ: ** แท็กนี้มีไว้สำหรับคำถามเกี่ยวกับเทคนิคการดีบักหรือขั้นตอนการดีบักเท่านั้นไม่ใช่เพื่อขอความช่วยเหลือในการดีบักรหัสของคุณ

7
Xcode Debugger: ดูค่าของตัวแปร
รหัสของฉันใน UITableViewController: delegate.myData = [myData objectAtIndex:indexPath.row]; ฉันจะดูค่าของdelegate.myDataหรือindexPath.rowใน Debugger ได้อย่างไร delegate.myDataควรเป็นอาร์เรย์และ ฉันเท่านั้นที่สามารถดูที่อยู่ในหน่วยความจำของวัตถุและแต่อยู่ที่ไหนและ?indexPath.rowintdelegateindexPathmyDatarow

5
“ ข้อยกเว้นโอกาสแรก” คืออะไร?
ข้อยกเว้นของโอกาสครั้งแรกคืออะไร? โปรแกรม. NET มีที่มาอย่างไรและที่ไหน? แล้วทำไมถึงเรียกด้วยชื่อแปลก ๆ (เรากำลังพูดถึง 'โอกาส' อะไร)

5
ดีบักเกอร์ Linux C / C ++ ใดที่ดีที่สุด (หรือ front-end to gdb) เพื่อช่วยสอนการเขียนโปรแกรม [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันสอนหลักสูตรการเขียนโปรแกรม C ++ แบบ "lite" ให้กับมือใหม่ ("lite" หมายถึงไม่มีพอยน์เตอร์ไม่มีคลาสเป็น C แบบเก่าธรรมดารวมถึงการอ้างอิงและสตริง STL และเวกเตอร์) นักเรียนไม่มีประสบการณ์ในการเขียนโปรแกรมมาก่อนดังนั้นฉันเชื่อว่าการใช้ดีบักเกอร์แบบโต้ตอบจะช่วยให้พวกเขาเข้าใจโฟลว์โปรแกรมตัวแปรและการเรียกซ้ำ หลักสูตรนี้สอนใน Linux การสอนให้ใช้ gdb เป็นเพียงการใช้งานมากเกินไป (จะไม่ใช้หรือไม่เข้าใจคุณสมบัติส่วนใหญ่) ฉันต้องการสิ่งที่เรียบง่าย แต่ใช้งานง่าย: เพื่อดูว่าตอนนี้โปรแกรมอยู่ที่บรรทัดใดสิ่งที่อยู่ในสแต็ก (ตัวแปรท้องถิ่นการเรียกก่อนหน้า ฯลฯ ) ฉันดูคล้ายกับตัวดีบักเกอร์ของ Turbo Pascal หรือ Turbo C ++ Borland หรือตัวแก้ไขข้อบกพร่อง Visual Studio ขอบคุณ,
106 c++  linux  debugging 

6
หมายเลขบรรทัดสคริปต์ R ที่ผิดพลาด?
หากฉันเรียกใช้สคริปต์ R แบบยาวจากบรรทัดคำสั่ง (R --slave script.R) ฉันจะทำให้หมายเลขบรรทัดมีข้อผิดพลาดได้อย่างไร ฉันไม่ต้องการเพิ่มคำสั่ง debug ในสคริปต์ถ้าเป็นไปได้ - ฉันแค่อยากให้ R ทำงานเหมือนภาษาสคริปต์อื่น ๆ ...
105 debugging  r 


10
ฉันจะเรียกใช้โปรแกรม Python ได้อย่างไร
ฉันเริ่มเหมือน Python นิดหน่อย แต่ฉันมีปัญหา erm ... ฮ่า ๆ ตอนนี้ฉันใช้ IDLE แต่ไม่มีประโยชน์ใด ๆ เพราะคุณสามารถเรียกใช้งานได้ครั้งละสองสามบรรทัดเท่านั้น ฉันยังใช้ Komodo Edit เพื่อสร้างไฟล์. py จริง คำถามของฉันคือฉันจะเรียกใช้ไฟล์. py เพื่อทดสอบโปรแกรมจริงได้อย่างไร ฉันใช้ Windows 7 และ Komodo Edit 5 เป็น IDE การกด F5 ใน Komodo ไม่ได้ทำอะไรเลย
103 python  ide  debugging 



13
วิธีการดีบักแอปพลิเคชัน Spring Boot ด้วย Eclipse
Spring Bootเว็บแอปของฉันทำงานได้ดีและฉันต้องการดีบักผ่าน Eclipse ดังนั้นเมื่อเปิดตัวดีบักเกอร์ Remote Java Application ฉันควรฟังพอร์ตใด และมีการตั้งค่าบนเว็บแอปของฉันหรือไม่ที่ฉันต้องตั้งค่าเพื่อเปิดใช้งานการดีบัก

3
C # - แอตทริบิวต์เพื่อข้ามวิธีการในขณะที่ก้าวเข้าสู่โหมดดีบัก
มีแอตทริบิวต์ที่ฉันสามารถใช้กับเมธอดเพื่อที่ว่าเมื่อก้าวผ่านโค้ดบางตัวในโหมดดีบักตัวดีบักเกอร์จะอยู่ด้านนอกของวิธีการหรือไม่
102 c#  .net  debugging  attributes 

4
เรียกใช้แอปพลิเคชันใน GDB จนกว่าจะมีข้อยกเว้นเกิดขึ้น
ฉันกำลังทำงานกับแอพพลิเคชั่นมัลติเธรดและต้องการดีบักโดยใช้ GDB ปัญหาคือหนึ่งในเธรดของฉันยังคงตายด้วยข้อความ: pure virtual method called terminate called without an active exception Abort ฉันรู้สาเหตุของข้อความนั้น แต่ฉันไม่รู้ว่ามันเกิดขึ้นที่ไหนในชุดข้อความ backtrace จะเป็นประโยชน์จริงๆ เมื่อฉันเรียกใช้แอปใน GDB แอปจะหยุดชั่วคราวทุกครั้งที่เธรดถูกระงับหรือกลับมาทำงานต่อ ฉันต้องการให้แอปของฉันทำงานต่อไปตามปกติจนกว่าเธรดใดเธรดหนึ่งจะตายโดยมีข้อยกเว้นนั้นเมื่อถึงจุดนั้นทุกอย่างควรหยุดเพื่อที่ฉันจะได้รับการย้อนกลับ

15
IIS Express ให้ข้อผิดพลาด Access Denied เมื่อทำการดีบัก ASP.NET MVC
ฉันได้สร้างโครงการ ASP.NET MVC 3 แล้วและกำลังใช้ IIS Express เป็นเว็บเซิร์ฟเวอร์เมื่อทำการพัฒนา เมื่อฉันพยายามแก้ไขข้อบกพร่องฉันได้รับข้อความแสดงข้อผิดพลาดด้านล่าง จะแก้ไขได้อย่างไร? ผิดพลาดเซิร์ฟเวอร์ใน '/' แอพลิเคชัน. การเข้าถึงถูกปฏิเสธ. คำอธิบาย: เกิดข้อผิดพลาดขณะเข้าถึงทรัพยากรที่จำเป็นในการตอบสนองคำขอนี้ เซิร์ฟเวอร์อาจไม่ได้รับการกำหนดค่าสำหรับการเข้าถึง URL ที่ร้องขอ ข้อความแสดงข้อผิดพลาด 401.2: ไม่ได้รับอนุญาต: การเข้าสู่ระบบล้มเหลวเนื่องจากการกำหนดค่าเซิร์ฟเวอร์ ตรวจสอบว่าคุณมีสิทธิ์ดูไดเร็กทอรีหรือเพจนี้ตามข้อมูลประจำตัวที่คุณให้มาและวิธีการพิสูจน์ตัวตนที่เปิดใช้งานบนเว็บเซิร์ฟเวอร์ ติดต่อผู้ดูแลระบบของเว็บเซิร์ฟเวอร์เพื่อขอความช่วยเหลือเพิ่มเติม

30
การแก้ไขข้อบกพร่องไม่เริ่ม [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เมื่อฉันกด F5 (โหมดดีบั๊ก) ไม่มีอะไรเกิดขึ้น การสร้างทำงานได้อย่างถูกต้องไฟล์ exe ฉันสามารถเปิดใช้งานได้อย่างถูกต้อง แต่ไม่สามารถเริ่มการดีบักได้ ทำไม?

4
จะแนบดีบักเกอร์กับแอพ iOS หลังจากเปิดตัวได้อย่างไร?
ฉันมีปัญหาที่ฉันกำลังแก้ไขปัญหาซึ่งเกิดขึ้นไม่บ่อยนักและดูเหมือนจะไม่เกิดขึ้นเมื่อฉันมีสิ่งที่ทำงานภายใต้ Xcode เป็นไปได้หรือไม่ที่จะเรียกใช้แอพตามปกติ (เช่นจาก Springboard) จนกว่าปัญหาของฉันจะเกิดขึ้นจากนั้นแนบดีบักเกอร์ที่จุดนั้น ฉันอยากจะทำสิ่งนี้โดยไม่ต้องเจลเบรคถ้าเป็นไปได้
102 ios  xcode  debugging 

27
ตัวแปรไม่แสดงขณะดีบักใน Eclipse
ฉันใช้ Eclipse Galileo สำหรับนักพัฒนา เมื่อฉันทำงานในโหมดดีบักตัวแปรปัจจุบันและค่าของตัวแปรจะไม่ปรากฏในหน้าต่างตัวแปร หน้าต่างยังคงว่างเปล่าเมื่อฉันก้าวผ่านรหัสหลังเบรกพอยต์ เมื่อคืนมันใช้งานได้ดังนั้นฉันจึงงง สาเหตุใดที่อาจเกิดขึ้นและเคล็ดลับในการแก้ไขปัญหา
102 eclipse  debugging 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.