错误“地址访问违规”

时间:2013-06-01 23:43:53

标签: debugging

是否有一种简单的方法可以解决地址00447987的“访问冲突”。读取地址00000000.错误?

我正在做的就是在LEM上运行输入(像R这样的统计软件,但是欠发达)。其他模型已经发挥作用,因此它不是一般问题。

我在网上寻找解决方案,但这些主要是由那些似乎在那台电脑上安装了Delphi的程序员来回答,而我却没有。我不熟悉技术细节。我更新了我的音频驱动器,删除并重新安装了该程序的文件,重新启动了我的电脑。

如果它对程序很小有帮助,可以在这里下载: http://members.home.nl/jeroenvermunt/

  • 下载部分下的第二个。
  • 文件名不能包含任何空格
  • 我知道其他人也会收到错误

这是我使用的输入:

dim 4 3 2 4 2
lab V E A F G
mod {VEAFG}
dat [
1 0 9 7 2 10 1 3 
4 1 1 2 2 2 0 2
3 0 9 11 7 5 0 4
1 2 5 7 3 3 1 3
6 1 14 9 1 5 1 1 
5 1 20 11 1 5 0 1
2 2 20 12 3 1 0 1
0 1 5 8 0 5 0 1
7 3 7 10 3 2 0 0 
4 4 16 19 0 8 0 1
6 6 19 20 0 4 0 0
3 0 10 10 2 3 0 1
11 3 36 21 5 14 0 3
5 1 24 7 3 4 0 3
13 6 27 42 8 17 0 2
25 13 46 76 9 27 0 3
21 10 23 39 4 13 0 1
26 11 47 40 3 8 0 2 
19 6 51 27 2 7 0 2
12 4 40 23 8 12 1 5 
14 8 21 31 2 5 0 1
24 16 33 51 1 10 1 2
12 15 28 33 2 11 0 2 
15 8 27 17 2 9 0 1
]

1 个答案:

答案 0 :(得分:2)

00447987是尝试访问地址00000000处的内存的代码的内存地址(即NULL指针)您可以将程序加载到调试器中并将其跳转到地址00447987,它将显示已编译的机器代码,如果程序有调试符号和/或地图文件,或者一点人工分析,将帮助您找到原始源代码。