"Paul" == Paul McNett p@ulmcnett.com writes:
Paul> I crash when building an EXE in the new version of Visual Foxpro. Paul> Any ideas? "windows" = "nt351", all dlls built-in. Here's the Paul> output leading up to the crash:
Paul> fixme:hook:NotifyWinEvent (32769,0x50032,1,0)-stub! Paul> fixme:pidl:SHLogILFromFSIL (pidl=0x4032b090) Paul> fixme:dc:LockWindowUpdate (0x50033), partial stub! Paul> fixme:shell:ISVBgCm_fnGetCommandString unknown command string Paul> fixme:shell:ISVBgCm_fnGetCommandString unknown command string Paul> fixme:shell:ISVBgCm_fnGetCommandString unknown command string Paul> fixme:dc:LockWindowUpdate ((nil)), partial stub! Paul> fixme:shell:ReadCabinetState 0x4071e2e0 0x000c stub Paul> fixme:hook:NotifyWinEvent (32773,0x30031,7,1)-stub! Paul> fixme:hook:NotifyWinEvent (32768,0x90032,1,0)-stub! Paul> fixme:hook:NotifyWinEvent (32769,0x90032,256,0)-stub! Paul> fixme:hook:NotifyWinEvent (32769,0x90032,1,0)-stub! Paul> fixme:ole:DispCallFunc Do not know how to handle pvargResult ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Paul> 0x4071e5cc. Expect crash ... fixme:ole:DispCallFunc Method Paul> returned 0 err:ole:TLB_ReadTypeLib Loading of typelib Paul> L"E:\src\vfp\sbs\sbs.exe" failed with error 0 Paul> fixme:seh:EXC_RtlRaiseException call to unimplemented function Paul> kernel32.dll.BeginUpdateResourceA fixme:process:CreateProcessA ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ For the first error, either try with a combo of the native OLE dlls (ole2,ole32,oleaut32, rpcrt4 and maybe more) or hope that some of the OLE gurus( Hey Marcus :-) picks up the problem.
For the unimplemented function, perhaps try to add a stub implementation. Look in the archives how others did it ( find out the arguments, add the entry in the spec file, add a stub implementation in a .c file and send the patch).
Bye