日度归档:2010 年 04 月 06 日

好久没被这样的bug玩过了

今天在两个小bug上花了很多时间。几乎整个晚上都在寻找bug的来源~!

当我真正地找到bug的所在处时,大吃了一惊!唉,当年的恶梦重演了。。。太粗心大意了!

 

第一个bug:

 

Line 106,应该是 if( p!=NULL ) 才对。。。

我早就怀疑某个地方有点不对劲,今晚证实了,添加了MAP_ZERO参数,却没有生效。

 

 

mo是指针,初始化mo结构的内容,用到sizeof时候,应该是 sizeof(*mo) 或者 sizeof(PeModule)才对。

我真悲剧!

– –

 

以此为鉴,今后写代码慎重!