这两天遇到一个bug,attach的时候发现是stack overrun,完全没有任何头绪。
网上搜了一下,这种问题大概是sting或者循环数组越界,找了挺长时间没有找出问题,上面又在催,就只有用笨办法了。
attach的时侯会大概知道出现在哪个函数。在这个函数中可能出现overflow的代码段一一注释,缩小范围。虽然比较费力,但也比没有头绪好。
真心觉得需要看下汇编相关的东西了。
这两天遇到一个bug,attach的时候发现是stack overrun,完全没有任何头绪。
网上搜了一下,这种问题大概是sting或者循环数组越界,找了挺长时间没有找出问题,上面又在催,就只有用笨办法了。
attach的时侯会大概知道出现在哪个函数。在这个函数中可能出现overflow的代码段一一注释,缩小范围。虽然比较费力,但也比没有头绪好。
真心觉得需要看下汇编相关的东西了。