virusx1984 发表于 2013-12-22 17:14:35

检测点3.2(1)问题求解

明明CS中的值是0AE2,IP中的值是0125,可是按T运行的时候不知道为什么出现了如图下的错误:
奇怪,难道是因为我用虚拟机的原因?(虚拟机装的XP)

霸气外露 发表于 2013-12-23 00:51:58

建议在虚拟机中运行。

iamxupeng 发表于 2013-12-23 09:33:57

强烈支持楼主ing……

立志当学霸! 发表于 2013-12-24 14:59:16

栈越界了吧?

maza 发表于 2013-12-24 16:07:34

小甲鱼网站就是坑,要回复,要等级,这他妈是一个IT人员的精神么,网络的精神以开放开源共享才发展,希望小甲鱼网站越做越失败。

virusx1984 发表于 2013-12-24 21:00:02

ryan0632 发表于 2013-12-24 15:38 static/image/common/back.gif
你看看sp都多少了?????肯定会报错的
因为你用的是debug,这个程序本身要记录一些信息,所以栈小可能会 ...

原來如此,謝謝哈

我是牛牛,双号 发表于 2013-12-24 21:44:54

感觉sp指向的地址,前面4个字节是随sp一起变化的,sp = 0004 的时候再执行就有问题了

virusx1984 发表于 2013-12-24 23:03:24

我是牛牛,双号 发表于 2013-12-24 21:44 static/image/common/back.gif
感觉sp指向的地址,前面4个字节是随sp一起变化的,sp = 0004 的时候再执行就有问题了

我也發現了,還不知道前面那幾個是幹什麼的
页: [1]
查看完整版本: 检测点3.2(1)问题求解