提醒:Big Bug 2011年04月09日

来自: xwj's space
订阅:chen_gm83
演示:以MSN订阅提醒为例 订阅到哪吒,有更新提醒我
哪吒机器人提醒:
提醒:xwj's space
【标题】Big Bug
【摘要】今天和来叔一起修了个大bug,庆祝一下,关键时刻来叔显示出了它的冷静和经验。总结一下:现象: private build运行正常,但official build有问题,而且很诡异,代码是完全一样。最开始以为是前一个版本出的问题,当时我就搞了一个private build给他们试,结果发现没有问题,刚好那时候改了点代码,于是以为大功告成,在想也许是蝴蝶效应。于是洋洋得意的把所有的case全t回去,后来新的版本出来后,发现问题还在。这下有点摸不着头脑了,百思不得其解(其实主要还是之前没遇到过这种问题)。无奈之下,只能拿windbg来调试了,pdb和代码都拿下来,开始跟踪(其实也就这两天才跟yuki同学学的这玩意,发现真是好东西),这时更诡异的事情发生了,跟踪时又没有问题了,会不会是偶然的呢?于是又重复了好几次,依然如故,这下有点懵了。。这下问题一下复杂了,因为如果本地build不能重现的话意味着只能去调binary,这无疑很痛苦。。想来想去,把yuki同学找来帮忙调试,yuki同学真是猛,看二进制,算偏移,因为windbg显示的代码有点乱,对不上号,最终得出一个结论,当在入口断掉然后单... (04-09 16:54)
收藏 |  评论 |  推荐给好友  | 
本文共有 0 次分享
来自 xwj's space 的其他文章
评论
共有 - 条评论


我要反馈