samllyn 发表于 2009-8-25 12:47:00

LR9.5测试C++.Net程序报错退出

装了.net插件之后,就可以再VS中创建Lr的工程了,但是在使用C++语言过程中,建立好的工程在编译的时候,弹出对话框:当外接程序正在“OnBuildDone"上接收时导致访问冲突
使用VGen打开工程的.usr文件,编译的时候VGen报错要求重新启动,如下是日志
vugen.exe caused an EXCEPTION_ACCESS_VIOLATION in module OLEAUT32.dll at 001B:770F4CA5, SysStringByteLen()+0029 byte(s)

EAX=10450024EBX=07284C84ECX=01C9AD7CEDX=07284C84ESI=01689000
EDI=104696B8EBP=0012EBC0ESP=0012EBB4EIP=770F4CA5FLG=00010206
CS=001B   DS=0023SS=0023ES=0023   FS=003BGS=0000

001B:770F4CA5 OLEAUT32.dll, SysStringByteLen()+0029 byte(s)

001B:3FAC80B3 DocumentObject.dll

001B:3FAC80DC DocumentObject.dll

001B:3FAC1A3F DocumentObject.dll

001B:00508803 vugen.exe, CBaseMessage::operator=()+139971 byte(s)

001B:004A6728 vugen.exe, CParamEngine::operator=()+72088 byte(s)

001B:004D91F5 vugen.exe, CLrBaseException::CLrBaseException()+120053 byte(s)

001B:004D8098 vugen.exe, CLrBaseException::CLrBaseException()+115608 byte(s)

001B:7822AF20 MFC80.DLL, Ordinal590()+0078 byte(s)

001B:7822B0F0 MFC80.DLL, Ordinal4261()+0277 byte(s)

001B:7822C4D2 MFC80.DLL, Ordinal4264()+0023 byte(s)

001B:78260832 MFC80.DLL, Ordinal4270()+0137 byte(s)

001B:004A5C33 vugen.exe, CParamEngine::operator=()+69283 byte(s)

001B:7822EB1E MFC80.DLL, Ordinal4273()+0111 byte(s)

001B:782077D8 MFC80.DLL, Ordinal4265()+0055 byte(s)

001B:78202F24 MFC80.DLL, Ordinal4282()+0144 byte(s)

001B:78206DAC MFC80.DLL, Ordinal4277()+0122 byte(s)

001B:7820277E MFC80.DLL, Ordinal6275()+0034 byte(s)

001B:78201514 MFC80.DLL, Ordinal1028()+0163 byte(s)

001B:7820A75A MFC80.DLL, Ordinal4278()+0040 byte(s)

001B:0043E78D vugen.exe, CSaveSelection::operator=()+187469 byte(s)

001B:78202804 MFC80.DLL, Ordinal5073()+0100 byte(s)

001B:7820277E MFC80.DLL, Ordinal6275()+0034 byte(s)

001B:78201514 MFC80.DLL, Ordinal1028()+0163 byte(s)

001B:7820172A MFC80.DLL, Ordinal1209()+0053 byte(s)

001B:781FF854 MFC80.DLL, Ordinal582()+0358 byte(s)

001B:77D18734 USER32.dll, GetDC()+0109 byte(s)

001B:77D18816 USER32.dll, GetDC()+0335 byte(s)

001B:77D28EA0 USER32.dll, DefWindowProcW()+0384 byte(s)

001B:77D28EEC USER32.dll, DefWindowProcW()+0460 byte(s)

001B:7C92E473 ntdll.dll, KiUserCallbackDispatcher()+0019 byte(s)

001B:77D2F40B USER32.dll, SendMessageA()+0073 byte(s)

001B:4166CF0F BCGCBPRO93080.dll, CBCGPToolBar::OnLButtonUp()+1151 byte(s)

001B:78202CD8 MFC80.DLL, Ordinal5073()+1336 byte(s)

001B:7820277E MFC80.DLL, Ordinal6275()+0034 byte(s)

001B:4146EEA8 BCGCBPRO93080.dll, CBCGPBaseControlBar::WindowProc()+0360 byte(s)

001B:78201514 MFC80.DLL, Ordinal1028()+0163 byte(s)

001B:7820172A MFC80.DLL, Ordinal1209()+0053 byte(s)

001B:781FF854 MFC80.DLL, Ordinal582()+0358 byte(s)

001B:77D18734 USER32.dll, GetDC()+0109 byte(s)

001B:77D18816 USER32.dll, GetDC()+0335 byte(s)

001B:77D189CD USER32.dll, GetWindowLongW()+0295 byte(s)

001B:77D18A10 USER32.dll, DispatchMessageW()+0015 byte(s)

001B:77D274FF USER32.dll, IsDialogMessageW()+0219 byte(s)

001B:77D3C6D3 USER32.dll, IsDialogMessage()+0074 byte(s)

001B:7822A4E5 MFC80.DLL, Ordinal3920()+0046 byte(s)

001B:41670DC5 BCGCBPRO93080.dll, CBCGPToolBar::PreTranslateMessage()+0357 byte(s)

001B:7820384B MFC80.DLL, Ordinal6267()+0031 byte(s)

请教各位高手!

higkoo 发表于 2009-12-15 13:53:27

OnBuildDone的问题我也遇到,未解决

不过用Vgen运行没有报错。

fjjnwy520 发表于 2010-9-15 16:48:18

我也遇到同样问题,请问你的问题如何解决的?

海上鸽子 发表于 2012-8-24 15:13:49

我也遇到这个问题,我在vuser中run vuser就出错了,请问有人知道吗?F:\U}B4$%X]0]0`T_H~1QZ_6

海上鸽子 发表于 2012-8-24 15:15:17

上面的图贴错了,这里加上

海上鸽子 发表于 2012-8-24 15:16:12

急,请各位帮忙
页: [1]
查看完整版本: LR9.5测试C++.Net程序报错退出