[Wine]CLSID not registered

Philip Dicke Philip.Dicke at raytheon.com
Fri Jul 16 15:38:18 CDT 2004




I'm getting the following error.  I have +ole,+reg,+loaddll,+olerelay on

trace:reg:NtQueryValueKey (0x10,L"GeoDatabase",2,0x556bdbc4,12)
trace:ole:WINE_StringFromCLSID
0x6756fd48->{00000514-0000-0010-8000-00AA006D2EA4}
trace:ole:CoGetClassObject
   CLSID:   {00000514-0000-0010-8000-00aa006d2ea4},
   IID:  {00000001-0000-0000-c000-000000000046}
trace:reg:NtOpenKey
(0x15c,L"CLSID\\{00000514-0000-0010-8000-00AA006D2EA4}\\InprocServer32",20019,0
x556bf8a0)
trace:reg:NtOpenKey <- (nil)
warn:ole:CoGetClassObject class {00000514-0000-0010-8000-00AA006D2EA4} not
registred
trace:ole:WINE_StringFromCLSID
0x6756fd48->{00000514-0000-0010-8000-00AA006D2EA4}
trace:ole:WINE_StringFromCLSID
0x6756fd48->{00000514-0000-0010-8000-00AA006D2EA4}
trace:reg:NtOpenKey
(0x15c,L"CLSID\\{00000514-0000-0010-8000-00AA006D2EA4}\\LocalServer32",20019,0
x556bf490)
trace:reg:NtOpenKey <- (nil)
fixme:ole:CoCreateInstance no classfactory created for CLSID
{00000514-0000-0010-8000-00aa006d2ea4}, hres is 0x80040150

The thing is that my windows box does not have the registry key:
CLSID\\{00000514-0000-0010-8000-00AA006D2EA4}\\InprocServer32
either and it runs just fine.  The other keys for
CLSID\\{00000514-0000-0010-8000-00AA006D2EA4} are the same.

In the archive someone suggested regsvr32 <dll name> should be run, so I
did, but I get the following error:

"pilbase15.dll was loaded, but the DllRegisterServer entry point was not
found.
DllReigsterServer may not be exported or a corrupt version of pilbase15.dll
may be in memory.  Consider using PView to detect and remove it."

Any suggestions ?  Perhaps I should post this to wine-devel?

- Phil




More information about the wine-users mailing list