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

2
บันทึกผลลัพธ์ของพื้นหลังหรือสคริปต์บูต
ฉันมีสคริปต์สั้น ๆ ซึ่งดำเนินการโดย daemon ของระบบสำหรับเหตุการณ์เฉพาะ ฉันรู้ว่าเหตุการณ์กำลังเกิดขึ้นและสคริปต์กำลังดำเนินการ แต่ไม่ได้ทำสิ่งที่ฉันตั้งใจ น่าแปลกที่มันทำเมื่อฉันเรียกใช้ด้วยตนเองดังนั้นฉันสับสนมาก ฉันจะรู้ได้อย่างไรว่าเกิดอะไรขึ้น สคริปต์นั้นเป็นชุดคำสั่งดังนี้: /bin/foo on 3 sudo bar a
10 raspbian  script  bash  debug 

1
วิธีการดีบั๊กโดยไม่ใช้ "โปรแกรมรับสัญญาณ SIGILL" โดยใช้เคอร์เนล 3.18 (3.12 ทำงาน)
ฉันพยายามดีบักโปรแกรมด้วย gdb ใน Raspbian แต่ทั้งหมดที่ฉันได้คือ: Program received signal SIGILL, Illegal instruction. 0xb6fe8acc in ?? () from /lib/ld-linux-armhf.so.3 ไม่ช่วยตั้งค่าจุดSIGILLจับเป็นnostop( handle SIGILL nostop): Program received signal SIGILL, Illegal instruction. Program terminated with signal SIGILL, Illegal instruction. The program no longer exists. backtrace ทั้งหมดที่ฉันได้รับคือ: #0 0xb6fe8acc in ?? () from /lib/ld-linux-armhf.so.3 #1 0x00000000 …
10 raspbian  c++  debug 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.