0
我正試圖學習如何使用gdb調試下面的程序Debugging with GDB。本書的第一章提供了一個樣例用於調試程序。我的問題是我可以從哪裏獲得這個bug的m4版本?我想重做這個示例調試seession。使用GDB調試的作者使用哪個版本的m4?
謝謝。
我正試圖學習如何使用gdb調試下面的程序Debugging with GDB。本書的第一章提供了一個樣例用於調試程序。我的問題是我可以從哪裏獲得這個bug的m4版本?我想重做這個示例調試seession。使用GDB調試的作者使用哪個版本的m4?
謝謝。
這個錯誤很可能故意注入到m4
(只是爲了演示GDB
)。我懷疑是否有GNU m4
的官方發佈,它實際上有這個bug。
你可以下載任何版本的m4
,在set_quotes()
改變
len_lquote = strlen(lquote);
到
len_lquote = strlen(rquote);
,然後重做樣品調試會話。
但是,我在實際操作中看到了很少的一點。如果您選擇任何您喜歡和使用的開源程序,並嘗試查找/修復其中的一個真正的開放式錯誤,您的時間可能會更明智地花費。
P.S.您提到的在線文檔已移動here。