Problem in ole32.CoCreateInstance ?

Sylvain Petreolle spetreolle at yahoo.fr
Mon May 5 10:02:06 CDT 2003


This is ole32.CoGetClassObject.
End of wine dxdiag --debugmsg +ole before the crash :

trace:ole:WINE_StringFromCLSID
0x40771b60->{963AB779-16A1-477C-A36D-CB5E711938F7}
trace:ole:CoGetClassObject
        CLSID:  {963ab779-16a1-477c-a36d-cb5e711938f7},
        IID:    {00000001-0000-0000-c000-000000000046}
trace:ole:COMPOBJ_DLLList_Add
fixme:dpnhpast:DPNHPAST_DllGetClassObject :stub
trace:ole:CoCreateInstance sanity check: hres=00000000, lpclf=00000000
wine: Unhandled exception, starting debugger...


> > But I dont understand why CoGetClassObject returns ok and leaves
> lpclf
> > set to NULL.
> > Adding a TRACE after CoGetClassObject I get :
> ...
> > trace:ole:CoCreateInstance sanity check: hres=00000000,
> lpclf=00000000
> > <= shouldnt happen.
> 
> Who is returning this hres 0x0 value? Which dll? Whoever it is, it is
> broken.


=====
Sylvain Petreolle (spetreolle at users dot sourceforge dot net) ICQ #170597259
No more War !

"What if tomorrow the War could be over ?" Morpheus, in "Reloaded".

For the Law of Oil and Fire, Im an European that lives in France.
For all my Brothers and friends, Im a human living on Earth.

___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com



More information about the wine-devel mailing list