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