當我使用伊恩Piumarta的PEG /腿軟件來解析我工作的一個玩具語言。不幸的是一些投入解析器是導致飛機墜毀的是鏘的地址消毒劑說是由堆緩衝區溢出引起的。這裏的輸出我得到與代碼相關線路: ==27761== ERROR: AddressSanitizer: heap-buffer-overflow on address 0x7f051b06c398 at pc 0x419e18 bp 0x7fff
我一直在遇到這個問題一段時間了。系統的快速說明: 一個簡單的應用程序將通過tcp連接讀入數據。該應用程序使用Socketchannel對象來建立數據通信線路。到硬件的連接被建立,並且該應用程序的過程大致400之間 - 的分組700引發錯誤之前: at sun.nio.ch.SocketDispatcher.read0(Native Method) at sun.nio.ch.SocketDispa