T
toptomcn
Unregistered / Unconfirmed
GUEST, unregistred user!
无论多简单的程序,我的BCB只要在调试状态,无论是通过BDE还是ADO,只要将数据集Open就立马会弹出CPU调试框,不同程序内容大致一样,都是内存访问冲突。错误时,一般CPU框都会运行到特定的部分,如下:
vcl50.@System@LoadResString$qqrp20System@TResStringRec:
400089B8 53 push ebx
400089B9 56 push esi
400089BA 81C400FCFFFF add esp,0xfffffc00
400089C0 8BF2 move esi,edx
400089C2 8BD8 move ebx,eax
400089C4 85DB test ebx,ebx
400089C6 743D jz +0x3d
400089C8 817B0400000100 cmp [ebx+0x04],0x00010000
400089CF 7D2A jnl +0x2a
400089D1 6800040000 push 0x00000400
就在push这句报错了,好像是栈到了底。
奇怪的是,这个错误,在运行期不出现,只有在调试时,才出现。
另外,我的C++Builder已经运行了一年多了,一直没有问题,最新才出现了这个问题。(最近我装了几个程序,在线升级了Windows2000)
vcl50.@System@LoadResString$qqrp20System@TResStringRec:
400089B8 53 push ebx
400089B9 56 push esi
400089BA 81C400FCFFFF add esp,0xfffffc00
400089C0 8BF2 move esi,edx
400089C2 8BD8 move ebx,eax
400089C4 85DB test ebx,ebx
400089C6 743D jz +0x3d
400089C8 817B0400000100 cmp [ebx+0x04],0x00010000
400089CF 7D2A jnl +0x2a
400089D1 6800040000 push 0x00000400
就在push这句报错了,好像是栈到了底。
奇怪的是,这个错误,在运行期不出现,只有在调试时,才出现。
另外,我的C++Builder已经运行了一年多了,一直没有问题,最新才出现了这个问题。(最近我装了几个程序,在线升级了Windows2000)