回 帖 发 新 帖 刷新版面

主题:高分悬赏,程序调试问题!有些东西不认识啊!伤不起。。。

run-time error M6201: MATH
- sqrt: DOMAIN error
Image              PC        Routine            Line        Source
MAIN (1).exe       00421DC9  Unknown               Unknown  Unknown
MAIN (1).exe       00421BFB  Unknown               Unknown  Unknown
MAIN (1).exe       00421D81  Unknown               Unknown  Unknown
MAIN (1).exe       00423FF8  Unknown               Unknown  Unknown
MAIN (1).exe       00443ED0  Unknown               Unknown  Unknown
MAIN (1).exe       00440648  Unknown               Unknown  Unknown
MAIN (1).exe       00411123  Unknown               Unknown  Unknown
MAIN (1).exe       00410679  Unknown               Unknown  Unknown
MAIN (1).exe       004019A5  Unknown               Unknown  Unknown
MAIN (1).exe       0044D429  Unknown               Unknown  Unknown
MAIN (1).exe       0043F814  Unknown               Unknown  Unknown
kernel32.dll       7C817077  Unknown               Unknown  Unknown

Incrementally linked image--PC correlation disabled.
前面错误提示,开方域错误。这个我明白
但是下面的 image/pc/routine/line/source分别代表什么?kernel32.dll 又是什么?

当我调试的时候,build/debug/go
显示user breakpoint called from code at 0x7c92120e
而且程序窗口出现这么一坨东西
7C92120E   int         3
7C92120F   ret
7C921210   mov         edi,edi
7C921212   int         3
7C921213   ret
7C921214   mov         edi,edi
7C921216   mov         eax,dword ptr [esp+4]
7C92121A   int         3
7C92121B   ret         4
7C92121E   mov         eax,fs:[00000018]
7C921224   ret
7C921225   push        edi
7C921226   mov         edi,dword ptr [esp+0Ch]
7C92122A   mov         edx,dword ptr [esp+8]
小黄色箭头定位在第一行7C92120E   int         3,这只是其中一段。前后都有好多类似的东西
各位大神们可不可以告诉我这是神马东西?给小弟解释一下

回复列表 (共6个回复)

沙发

那些是汇编的东西,懂就看不懂就不看.
既然只知道开方有问题就去解决开方的问题.

板凳

如果开方的地方很多呢?问题不好找啊!

不知道有没有准确定位的方法?

3 楼

想不调试直接定位, 这个, 太强大了~ 未见过.

4 楼

[size=6]3Q我再调调看[/size]

5 楼

告诉你你也不知道
int 3中断是调试器自己加的,前一句异常后面单步必定为int 3……

6 楼

你的这个问题,我发现大部分是对无穷大的数进行了开方运算,或者是负数开方,不过前情况占多数。
至于后面的内容要有汇编基础,我不懂。

我来回复

您尚未登录,请登录后再回复。点此登录或注册