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

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

6
ฉันจะดีบัก HTTP POST ใน Chrome ได้อย่างไร
ฉันต้องการดูข้อมูล HTTP POST ที่ส่งใน Chrome ข้อมูลอยู่ในหน่วยความจำตอนนี้และฉันมีความสามารถในการส่งแบบฟอร์มอีกครั้ง ฉันรู้ว่าถ้าฉันส่งเซิร์ฟเวอร์อีกครั้งจะเกิดข้อผิดพลาดฉันสามารถดูข้อมูลที่อยู่ในหน่วยความจำของ Chrome ได้หรือไม่

2
ฉันจะทำให้ gdb บันทึกประวัติคำสั่งได้อย่างไร
ฉันจะตั้งค่าgdbเพื่อบันทึกประวัติคำสั่งได้อย่างไร เมื่อเริ่มต้นgdbเซสชันใหม่ฉันต้องการใช้ปุ่มลูกศรขึ้นเพื่อเข้าถึงคำสั่งของเซสชันก่อนหน้า
195 debugging  gdb 

7
จะอ่านข้อความคอนโซลจาก background.js ในส่วนขยายของ Chrome ได้ที่ไหน
ฉันเพิ่งเริ่มด้วยส่วนขยายของ Google Chrome และฉันไม่สามารถเข้าสู่คอนโซลจากพื้นหลัง js ได้ เมื่อมีข้อผิดพลาดเกิดขึ้น (ตัวอย่างเช่นเนื่องจากข้อผิดพลาดทางไวยากรณ์) ฉันไม่พบข้อความแสดงข้อผิดพลาดใด ๆ ไฟล์รายการของฉัน: { "name": "My First Extension", "version": "1.0", "manifest_version": 2, "description": "The first extension that I made.", "browser_action": { "default_icon": "icon.png" }, "background": { "scripts": ["background.js"] }, "permissions": [ "pageCapture", "tabs" ] } background.js: alert("here"); console.log("Hello, world!") เมื่อฉันโหลดส่วนขยายการแจ้งเตือนจะปรากฏขึ้น แต่ฉันไม่เห็นสิ่งใดที่ถูกบันทึกไว้ในคอนโซล ผมทำอะไรผิดหรือเปล่า?


10
วิธีการดีบัก GLSL shader
ฉันต้องการดีบักโปรแกรม GLSL แต่ฉันไม่ทราบวิธีการแสดงผลกลาง เป็นไปได้ไหมที่จะทำการติดตาม debug บางอัน (เช่นกับ printf) ด้วย GLSL?
193 opengl  debugging  glsl 


3
ฉันจะป้องกัน Visual Studio 2013 จากการปิดแอพ IIS Express ของฉันได้อย่างไรเมื่อฉันสิ้นสุดการดีบัก
ก่อนหน้านี้ในปี 2012 ถ้าฉันดีบั๊กใน Chrome (ตัวอย่าง) จากนั้นหยุดการดีบั๊กเว็บไซต์จะยังคงทำงานใน IIS Express ดูเหมือนจะไม่เป็นเช่นนี้ในปี 2013 อีกต่อไป นี่เป็นการเปลี่ยนแปลงใหม่ที่ฉันต้องทำหรือไม่? ฉันจะทำให้อินสแตนซ์ของเว็บไซต์ทำงานต่อไปได้หลังจากที่ฉันหยุดการดีบักเกอร์ได้อย่างไร ขอบคุณ


13
ขั้นตอนในการใช้รหัส Python เพื่อช่วยในการแก้ไขปัญหา
ใน Java / C # คุณสามารถทีละขั้นตอนรหัสเพื่อติดตามสิ่งที่อาจจะผิดพลาดและ IDE ทำให้กระบวนการนี้เป็นมิตรต่อผู้ใช้ คุณสามารถติดตามรหัสไพ ธ อนในลักษณะที่คล้ายกันได้หรือไม่?
186 python  debugging 

9
หน่วยความจำหลามรั่ว [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดเมื่อปีที่แล้ว ปรับปรุงคำถามนี้ ฉันมีสคริปต์ที่ใช้เวลานานซึ่งหากปล่อยให้ทำงานนานพอจะใช้หน่วยความจำทั้งหมดในระบบของฉัน ฉันไม่มีคำถามสองข้อ: มี "วิธีปฏิบัติที่ดีที่สุด" ที่จะปฏิบัติตามซึ่งจะช่วยป้องกันการรั่วไหลที่เกิดขึ้น? มีเทคนิคอะไรบ้างในการดีบักการรั่วไหลของหน่วยความจำใน Python

30
การดีบัก Java Eclipse: ไม่พบซอร์ส
ขณะทำการดีบั๊กแอป java ใน eclipse ฉันได้รับข้อผิดพลาด " ไม่พบแหล่งที่มา " ในสองกรณี: เข้าสู่ไฟล์ในโครงการอื่นซึ่งนำเข้ามาแล้ว เข้าสู่ไฟล์ในที่เก็บ maven ที่ติดตั้ง ไฟล์อยู่ที่นั่น แต่ eclipse จะไม่ก้าวเข้ามาแทนที่มันจะแสดงปุ่มเพื่อ " แนบซอร์ส " ฉันพยายามแนบ (ซึ่งเปิดไดอะล็อกเพื่อกำหนดตัวแปร?!) และ eclipse ไม่ข้ามไปที่ไฟล์ แต่โปรแกรมดีบั๊กไม่สามารถตรวจสอบตัวแปรใด ๆ การแนบแหล่งข้อมูลด้วยตนเองสำหรับการอ้างอิงแต่ละรายการนั้นไม่สามารถใช้งานได้จริงในกรณีของฉันมีไฟล์การอ้างอิงหลายพันไฟล์ ฉันใหม่สำหรับeclipse \ javaดังนั้นคำอธิบายว่าทำไมสิ่งนี้จึงเกิดขึ้น + วิธีแก้ไขปัญหานี้จะช่วยได้มาก!
179 java  eclipse  debugging 

18
Chrome: Uncaught SyntaxError: สิ้นสุดการป้อนข้อมูลที่ไม่คาดคิด
เมื่อโหลดหน้าของฉันใน Google Chrome ฉันได้รับข้อผิดพลาดที่คลุมเครือในคอนโซล: Uncaught SyntaxError: ปลายอินพุทที่ไม่คาดคิด ฉันไม่รู้ว่าอะไรเป็นสาเหตุ ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร

5
วิธีการสร้างสัญลักษณ์การแก้ปัญหา gcc นอกเป้าหมายการสร้าง?
ฉันรู้ว่าฉันสามารถสร้างสัญลักษณ์การแก้ปัญหาโดยใช้ตัวเลือก -g อย่างไรก็ตามสัญลักษณ์จะถูกฝังในไฟล์เป้าหมาย gcc สามารถสร้างสัญลักษณ์การดีบักนอกผลการทำงาน / ไลบรารีหรือไม่ เช่นเดียวกับไฟล์. pdb ของคอมไพเลอร์ windows VC ++
176 gcc  debugging  pdb-files 

3
วิธีการเปลี่ยนค่าตัวแปรขณะทำการดีบั๊กด้วย LLDB ใน Xcode
ใน Xcode GDB อนุญาตให้คุณเปลี่ยนตัวแปรโลคัลขณะทำการดีบัก (ดูวิธีเปลี่ยนค่า NSString ขณะทำการดีบักใน XCode หรือไม่ ) LLDB มีฟังก์ชั่นที่คล้ายกันหรือไม่? ถ้าเป็นเช่นนั้นเราจะใช้มันได้อย่างไร
173 xcode  debugging  lldb 

7
IIS ไม่แสดงรายการเว็บไซต์ที่ตรงกับ URL การเรียกใช้
ฉันต้องการแก้ไขข้อบกพร่องของเว็บไซต์ที่ฉันกำลังพัฒนา (ASP.NET MVC3, Razor, .NET 4, VS2010 SP1 (ในฐานะผู้ดูแลระบบ)) ใน IIS7 (Home Vista) และได้รับข้อผิดพลาด: IIS ไม่แสดงรายการเว็บไซต์ที่ตรงกับ URL การเรียกใช้ เพื่อทดสอบว่าต้องทำอะไรกับการตั้งค่าของแอพฉันสร้างจากเว็บไซต์ ASP.NET MVC3 ใหม่ที่ว่างเปล่าตั้งค่าสำหรับ IIS สร้างไดเรกทอรีเสมือนเปิดตัวด้วย F5 และฉันทำงานได้ดี! ฉันสร้างโครงการเว็บไซต์ที่สองอีกครั้งด้วยการตั้งค่าเดียวกัน (เพื่อให้แน่ใจ) และสิ่งนี้ก็เปิดตัวตามที่คาดไว้ นี่ทำให้ฉันคิดว่าฉันมีปัญหาการกำหนดค่า! แต่อะไร? ในอดีตฉันใช้ IIS หายากมากดังนั้นความรู้ของฉันจึง จำกัด ในทิศทางนี้ คำใบ้ใด ๆ

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