1
使用gdb調試不熟悉的程序時,程序通常會在執行next
後意外退出。當發生這種情況時,我通常會設置一箇中斷點,重新運行程序並執行step
而不是next
來跟蹤發生的事情。但是,有時很難知道在哪裏設置中斷點。有沒有一種技術會自動設置中斷?喜歡的東西:gdb掛鉤設置中斷
define hook-next
break
end
define hookpost-next
# delete the previous break if the program is still running
end