http://bugs.winehq.org/show_bug.cgi?id=22836
Summary: ITypeInfo_fnInvoke member ID -525 - HP Virtual Rooms 8.0 Product: Wine Version: 1.2-rc1 Platform: x86 URL: https://www.rooms.hp.com/attend/default.aspx?key=RHNUU YAGFU OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: oleaut32 AssignedTo: wine-bugs@winehq.org ReportedBy: mhs@hp.com CC: mhs@hp.com
HP Virtual Rooms is a popular teleconferencing app which supports slideshows, desktop sharing, and webcam sharing. Until recently it worked under Wine using ies4linux in win98 mode. Webcam sharing was almost a reality. But after recent changes in the Wine code, it was decided to abandon the ies4linux approach and use IE7 to launch virtual rooms.
The URL provided below is for the purpose of testing HP Virtual Rooms under Wine. After entering a name, click the "Go" submit button to launch the room.
$ rm -rf ~/.wine/ $ ./winetricks ie7 $ wine 'C:\Program Files\Internet Explorer\iexplore' https://www.rooms.hp.com/attend/default.aspx%5C?key=RHNUUYAGFU
From the terminal output, it looks like a Typelib problem prevents the virtual
room from launching.
trace:loaddll:load_native_dll Loaded L"C:\windows\Downloaded Program Files\HPVirtualRooms35.dll" at 0x10000000: native err:ole:ITypeInfo_fnInvoke did not find member id -525, flags 0x2! err:ole:ITypeInfo_fnInvoke did not find member id -525, flags 0x2!
http://bugs.winehq.org/show_bug.cgi?id=22836
--- Comment #1 from Mark Smith mhs@hp.com 2010-05-23 07:33:24 --- Created an attachment (id=28198) --> (http://bugs.winehq.org/attachment.cgi?id=28198) Output of +ole,+text,+dialog wine 'C:\Program Files\Internet Explorer\iexplore' https://www.rooms.hp.com/attend/default.aspx%5C?key=RHNUUYAGFU
http://bugs.winehq.org/show_bug.cgi?id=22836
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2010-05-23 10:59:30 --- Does native oleaut32.dll make the problem go away?
http://bugs.winehq.org/show_bug.cgi?id=22836
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=22836
--- Comment #3 from Mark Smith mhs@hp.com 2010-05-24 02:49:01 --- (In reply to comment #2)
Does native oleaut32.dll make the problem go away?
With native oleaut32 the submit page won't load in the browser.
http://bugs.winehq.org/show_bug.cgi?id=22836
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|mhs@hp.com | Component|oleaut32 |-unknown
--- Comment #4 from Dmitry Timoshkov dmitry@codeweavers.com 2010-05-24 03:23:18 --- Why did you set component to oleaut32 then?
http://bugs.winehq.org/show_bug.cgi?id=22836
Mark Smith mhs@hp.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |oleaut32
--- Comment #5 from Mark Smith mhs@hp.com 2010-05-24 04:23:26 --- (In reply to comment #4)
Why did you set component to oleaut32 then?
Lines 6005, 7465 of dlls/oleaut32/typelib.c
That reason primarily, and also similar bugs of this nature have also been filed here.
http://bugs.winehq.org/show_bug.cgi?id=22836
--- Comment #6 from Mark Smith mhs@hp.com 2010-05-24 04:52:46 --- Is this error message saying that Wine cannot find the member id in its own code somewhere? Or is it saying that the HPVIRTUALROOMS.DLL cannot find its own internal member id? typelib.c doesn't itself appear to be a list of "member ids", so I am wondering then where in the code such a list can be found?
If the bug really does belong here, so much the better. Looking for some clarification here.
http://bugs.winehq.org/show_bug.cgi?id=22836
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|oleaut32 |-unknown
--- Comment #7 from Dmitry Timoshkov dmitry@codeweavers.com 2010-05-24 04:57:27 --- If native oleaut32 doesn't help then the problem is somewhere else.
http://bugs.winehq.org/show_bug.cgi?id=22836
Alex cerebro.alexiel@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cerebro.alexiel@gmail.com
--- Comment #8 from Alex cerebro.alexiel@gmail.com 2010-07-20 15:51:11 --- Should be fixed by http://source.winehq.org/git/wine.git/?a=commitdiff;h=14db6a802c20fa162acc54...
Please re-test with latest wine.
http://bugs.winehq.org/show_bug.cgi?id=22836
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED URL|https://www.rooms.hp.com/at |https://www.rooms.hp.com/vR |tend/default.aspx?key=RHNUU |oom_Cab/8.0.0.4073hpvrsetup |YAGFU |.msi CC| |focht@gmx.net Resolution| |FIXED
--- Comment #9 from Anastasius Focht focht@gmx.net 2012-02-07 17:05:27 CST --- Hello,
this has been fixed some time ago. Launching/joining virtual room/conference works.
Clean WINEPREFIX, no winetricks.
$ sha1sum 8.0.0.4073hpvrsetup.msi 778e054bd4b948595cf7fb757e1a786b0242dccc 8.0.0.4073hpvrsetup.msi
$ wine --version wine-1.4-rc2-61-g93ed8a0
Regards
http://bugs.winehq.org/show_bug.cgi?id=22836
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2012-02-11 13:52:25 CST --- Closing bugs fixed in 1.4-rc3.
http://bugs.winehq.org/show_bug.cgi?id=22836
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |14db6a802c20fa162acc54505f2 | |8cc0ea7eb33b9 URL|https://www.rooms.hp.com/vR |https://www.rooms.hp.com/vR |oom_Cab/8.0.0.4073hpvrsetup |oom_Cab/8.0.0.4073hpvrsetup |.msi |.msi Component|-unknown |oleaut32