http://bugs.winehq.org/show_bug.cgi?id=15212
Summary: ctSchedule.ocx: OleCreate returns E_INVALIDARG Product: Wine Version: 1.1.4 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ole32 AssignedTo: wine-bugs@winehq.org ReportedBy: oyvind@eriksen.cn
A program trying register and load an ActiveX control, ctSchedule.ocx from www.dbi-tech.com, fails to do so. It's working fine in Win2000 and WinXP.
After some debugging I found out that OleCreate returns E_INVALIDARG. I've been trying to find the reason but it's a little out of my reach.
The ActiveX control seems to register okey. Regsvr32 prints the usual "Successfully registered DLL CTSCHEDULE.OCX". I've checked the registry and compared to WinXP and everything seems normal.
From what I can see in the debug I think the ActiveX control is loading.
The attached file "debug-simple.txt" contains the relay debug channel from OleCreate is called until it returns.
The attached file "debug-full.txt" contains both the relay and heap debug channels.
http://bugs.winehq.org/show_bug.cgi?id=15212
--- Comment #1 from Oyvind Eriksen oyvind@eriksen.cn 2008-09-09 17:26:06 --- Created an attachment (id=15971) --> (http://bugs.winehq.org/attachment.cgi?id=15971) Relay debug channel
http://bugs.winehq.org/show_bug.cgi?id=15212
--- Comment #2 from Oyvind Eriksen oyvind@eriksen.cn 2008-09-09 17:35:27 --- "debug-full.txt" as I described is available here: http://www.eriksen.cn/debug-full.txt (it was too large)
http://bugs.winehq.org/show_bug.cgi?id=15212
--- Comment #3 from Oyvind Eriksen oyvind@eriksen.cn 2009-01-30 13:03:03 --- I've finally created a simple test application, which is attached. When executed, it outputs:
fixme:ole:OLEPictureImpl_Load Unknown magic 0400, 3111 read bytes: 6c 74 00 00 00 00 00 00 00 04 ......................... 51 6c 74 00 00 00 00 00 00 err:ole:OleLoadPicture IPersistStream_Load failed
http://bugs.winehq.org/show_bug.cgi?id=15212
--- Comment #4 from Oyvind Eriksen oyvind@eriksen.cn 2009-01-30 13:04:26 --- Created an attachment (id=19099) --> (http://bugs.winehq.org/attachment.cgi?id=19099) Simple test application
http://bugs.winehq.org/show_bug.cgi?id=15212
Oyvind Eriksen oyvind@eriksen.cn changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #15971|0 |1 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=15212
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #5 from Austin English austinenglish@gmail.com 2009-01-30 14:56:05 --- Can you attach the source?
http://bugs.winehq.org/show_bug.cgi?id=15212
--- Comment #6 from Juan Lang juan_lang@yahoo.com 2009-08-12 12:28:27 --- Is this still an issue with current (1.1.27 or later) Wine?
http://bugs.winehq.org/show_bug.cgi?id=15212
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |xerox_xerox2000@yahoo.co.uk Component|ole32 |oleaut32 Ever Confirmed|0 |1
--- Comment #7 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2009-08-26 15:19:54 --- (In reply to comment #6)
Is this still an issue with current (1.1.27 or later) Wine?
the simple test app from comment #4 starts fine using native oleaut32. With builtin oleaut32 it just exits. So still an issue
http://bugs.winehq.org/show_bug.cgi?id=15212
--- Comment #8 from Nikolay Sivov bunglehead@gmail.com 2010-05-31 15:13:49 --- Same thing with wine-1.2-rc2-51-gbbd93e5.
http://bugs.winehq.org/show_bug.cgi?id=15212
Oyvind Eriksen oyvind@eriksen.cn changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #9 from Oyvind Eriksen oyvind@eriksen.cn 2010-10-19 16:29:12 CDT --- Fixed in version 1.3.5. Don't know what did it - but now it works!
http://bugs.winehq.org/show_bug.cgi?id=15212
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2010-10-29 12:58:53 CDT --- Closing bugs fixed in 1.3.6.