WineHQ
Bug Tracking Database – Bug 13982

 Bugzilla

 

Last modified: 2014-01-03 13:09:26 UTC  

Multiple Realarcade installers fail on startup, complaining with COM/LUA scripting errors (need IFileSystem3::GetFolder method implementation)

Bug 13982 - Multiple Realarcade installers fail on startup, complaining with COM/LUA scripting errors (need IFileSystem3::GetFolder method implementation)
Multiple Realarcade installers fail on startup, complaining with COM/LUA scri...
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: scrrun
1.0.0
x86-64 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
http://install.real.com/installer/ins...
: download, Installer
: 24362 (view as bug list)
Depends on: 9638
Blocks:
  Show dependency tree
 
Reported: 2008-06-18 14:28 UTC by Dusty
Modified: 2014-01-03 13:09 UTC (History)
5 users (show)

See Also:
Regression SHA1:
Fixed by SHA1: f76f34ca23990f02ba20e5957609ee0c2335b124
Distribution: ---
Staged patchset:


Attachments
Error generated while trying to install a realarcade game (6.66 KB, text/plain)
2008-06-19 03:04 UTC, Dusty
Details
Dump of realone arcade installer crash (9.31 KB, text/plain)
2008-06-20 02:48 UTC, Dusty
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dusty 2008-06-18 14:28:55 UTC
If I try to run any of realarcade installers I got this errors:

$ wine RealArcade-Installer_diamonddrop2_ambientv2.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls"
fixme:shell:SHAutoComplete SHAutoComplete stub
fixme:exec:SHELL_execute flags ignored: 0x00000580
Comment 1 Louis Lenders 2008-06-18 16:33:36 UTC
do you have downloadlink for these games, or are they not free.
Comment 2 Dmitry Timoshkov 2008-06-19 00:14:10 UTC
Please re-try with a fresh ~/.wine
Comment 3 Dusty 2008-06-19 00:39:02 UTC
every game of realarcade (and they are hundreds) has free download and an option to play an hour free, for example here:
http://www.realarcade.com/game/fishdom
and choose "download free".

I tried with a fresh ~/.wine and wine 1.0 and that's the message I got.
Comment 4 Dmitry Timoshkov 2008-06-19 00:43:41 UTC
> fixme:actctx:parse_depend_manifests Could not find dependent assembly
> L"Microsoft.Windows.Common-Controls"

is a sign of a broken ~/.wine
Comment 5 Louis Lenders 2008-06-19 02:17:02 UTC
This installer expects windows scriptinh host installed.
Do 'wget http://kegel.com/wine/winetricks && sh winetricks wsh56'

Now it gets a tiny bit further, but errors out with another error. Couldn't get any further for now :(

Comment 6 Dusty 2008-06-19 03:03:42 UTC
Thanks Louis for your hint. This is the new error:
$ wine RealArcade-Installer_cakemaniatm2_ambientv2.exe
fixme:shell:SHAutoComplete SHAutoComplete stub
fixme:exec:SHELL_execute flags ignored: 0x00000580
wine: Unhandled page fault on read access to 0x3ff00000 at address 0x7b85fe32 (thread 001f), starting debugger...
Unhandled exception: page fault on read access to 0x3ff00000 in 32-bit code (0x7b85fe32).

I attach a full dump.
Comment 7 Dusty 2008-06-19 03:04:31 UTC
Created attachment 14175 [details]
Error generated while trying to install a realarcade game
Comment 8 Louis Lenders 2008-06-19 03:22:15 UTC
Try starting it with full path e.g. i did

wine "z:\\sda6\\rommel\\RealArcade-Installer_fishdom_ambientv2.exe"

Then it gets again a tiny bit further for me, but i cannot click the downloadbutton.  Dusty, can you confirm this?


Comment 9 Dusty 2008-06-20 02:46:48 UTC
Hello Louis, and thanks for your hint!

I got these errors:

fixme:shell:SHAutoComplete SHAutoComplete stub
fixme:exec:SHELL_execute flags ignored: 0x00000580
fixme:shdocvw:PersistStreamInit_InitNew (0x1f6590)
fixme:shdocvw:WebBrowser_QueryInterface (0x1f6590)->({3af24292-0c96-11ce-a0cf-00aa00600ab8} 0x522e00) interface not supported
fixme:shdocvw:OleObject_Advise (0x1f6590)->(0x522dd4, 0x522e2c)
fixme:shdocvw:ViewObject_SetAdvise (0x1f6590)->(1 00000000 0x522dd4)
fixme:shdocvw:ViewObject_Draw (0x1f6590)->(1 -1 (nil) (nil) (nil) 0x314 0x522e44 0x522e44 (nil) 00000000)
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
fixme:shdocvw:BindStatusCallback_OnProgress status code 14
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:urlmon:ObtainUserAgentString (0, 0x7e0f91c7, 0x7e0f91c0): stub
fixme:urlmon:ObtainUserAgentString (0, 0x1fe1e0, 0x7e0f91c0): stub
fixme:wininet:InternetLockRequestFile STUB

and then the requester with the download button appeared.
I could click on it and the download began, the process went on up to the showing of "preparing to install your game" but then everything crashed.
I'll attach a new log
Comment 10 Dusty 2008-06-20 02:48:37 UTC
Created attachment 14199 [details]
Dump of realone arcade installer crash
Comment 11 Louis Lenders 2008-06-20 08:15:07 UTC
>and then the requester with the download button appeared.
>I could click on it and the download began

that didn;t work for me, but still a bug in mshtml. With native mshtml, shlwapi and urlmon i was able to download and start the game btw
Comment 12 Dusty 2008-06-20 09:53:49 UTC
I re-tried with (native,builtin) mshtml, shlwapi and urlmon and the installer crashed, these are the messages on the console:

fixme:shell:SHAutoComplete SHAutoComplete stub
fixme:exec:SHELL_execute flags ignored: 0x00000580
fixme:shdocvw:PersistStreamInit_InitNew (0x1f6818)
fixme:shdocvw:WebBrowser_QueryInterface (0x1f6818)->({3af24292-0c96-11ce-a0cf-00aa00600ab8} 0x522dd0) interface not supported
fixme:shdocvw:OleObject_Advise (0x1f6818)->(0x522da4, 0x522dfc)
fixme:shdocvw:ViewObject_SetAdvise (0x1f6818)->(1 00000000 0x522da4)
fixme:shdocvw:ViewObject_Draw (0x1f6818)->(1 -1 (nil) (nil) (nil) 0x314 0x522e14 0x522e14 (nil) 00000000)
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
fixme:shdocvw:BindStatusCallback_OnProgress status code 14
fixme:iphlpapi:NotifyAddrChange (Handle 0x7dd0ea08, overlapped 0x7dd0e9ec): stub
fixme:system:SetProcessDPIAware stub!
fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x11aef34)
fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x1f68b4)->((null) 1 0x7e337c9c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->((null) 25 2 0x7e337cb0 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->((null) 26 2 0x7e337cb0 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x1f68b4)->(0x7e337cec)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->({000214d1-0000-0000-c000-000000000046} 37 0 0x7e337db0 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x7e337e40)
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:mshtml:get_script_host Ignoring JScript
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->((null) 29 2 0x7e3398ec (nil))
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x1f68b4)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x7e33983c)
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:bidi:mirror stub: mirroring of characters not yet implemented
fixme:shdocvw:ClientSite_GetContainer (0x1f68b4)->(0x7e339778)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x1f68b4)->(0xf7eb7755)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->((null) 25 2 0x7e3396ac (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->((null) 26 2 0x7e3396ac (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x7e339844)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x7e339844)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->((null) 26 2 0x7e3398cc (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->((null) 29 2 0x7e3398dc (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->({000214d1-0000-0000-c000-000000000046} 103 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->((null) 35 0 (nil) (nil))
fixme:shdocvw:InPlaceFrame_SetStatusText (0x1f68b4)->(0x7e339c16)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->((null) 28 2 0x7e339844 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f68b4)->((null) 21 2 (nil) (nil))
fixme:msxml:domdoc_QueryInterface interface {7fd52380-4e07-101b-ae2d-08002b2ec713} not implemented
err:ole:CoUninitialize Mismatched CoUninitialize
Comment 13 Louis Lenders 2008-06-20 10:14:58 UTC
yeah, forgot to say you also need to do 

echo 'wget http://kegel.com/wine/winetricks && sh winetricks msxml3'

but that's yet another bug ;)
Comment 14 Dusty 2008-06-20 12:17:46 UTC
I can now see the install window but I'm unable to press the install button :(

Here is the trace:

fixme:shell:SHAutoComplete SHAutoComplete stub
fixme:exec:SHELL_execute flags ignored: 0x00000580
fixme:shdocvw:PersistStreamInit_InitNew (0x1f6bd0)
fixme:shdocvw:WebBrowser_QueryInterface (0x1f6bd0)->({3af24292-0c96-11ce-a0cf-00aa00600ab8} 0x522dd8) interface not supported
fixme:shdocvw:OleObject_Advise (0x1f6bd0)->(0x522dac, 0x522e04)
fixme:shdocvw:ViewObject_SetAdvise (0x1f6bd0)->(1 00000000 0x522dac)
fixme:shdocvw:ViewObject_Draw (0x1f6bd0)->(1 -1 (nil) (nil) (nil) 0x314 0x522e1c 0x522e1c (nil) 00000000)
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
fixme:shdocvw:BindStatusCallback_OnProgress status code 14
fixme:iphlpapi:NotifyAddrChange (Handle 0x7dcfba08, overlapped 0x7dcfb9ec): stub
fixme:system:SetProcessDPIAware stub!
fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x11aef34)
fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x1f6c6c)->((null) 1 0x7e324c9c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->((null) 25 2 0x7e324cb0 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->((null) 26 2 0x7e324cb0 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x1f6c6c)->(0x7e324cec)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->({000214d1-0000-0000-c000-000000000046} 37 0 0x7e324db0 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x7e324e40)
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:mshtml:get_script_host Ignoring JScript
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->((null) 29 2 0x7e3268ec (nil))
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x1f6c6c)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x7e32683c)
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:bidi:mirror stub: mirroring of characters not yet implemented
fixme:shdocvw:ClientSite_GetContainer (0x1f6c6c)->(0x7e326778)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x1f6c6c)->(0xf7e94755)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->((null) 25 2 0x7e3266ac (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->((null) 26 2 0x7e3266ac (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x7e326844)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x7e326844)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->((null) 26 2 0x7e3268cc (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->((null) 29 2 0x7e3268dc (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->({000214d1-0000-0000-c000-000000000046} 103 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->((null) 35 0 (nil) (nil))
fixme:shdocvw:InPlaceFrame_SetStatusText (0x1f6c6c)->(0x7e326c16)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->((null) 28 2 0x7e326844 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1f6c6c)->((null) 21 2 (nil) (nil))
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:shdocvw:PersistStreamInit_InitNew (0x1de840)
fixme:shdocvw:WebBrowser_QueryInterface (0x1de840)->({3af24292-0c96-11ce-a0cf-00aa00600ab8} 0x522f00) interface not supported
fixme:shdocvw:OleObject_Advise (0x1de840)->(0x522ed4, 0x522f2c)
fixme:shdocvw:ViewObject_SetAdvise (0x1de840)->(1 00000000 0x522ed4)
fixme:shdocvw:ViewObject_Draw (0x1de840)->(1 -1 (nil) (nil) (nil) 0x314 0x522f44 0x522f44 (nil) 00000000)
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
fixme:shdocvw:BindStatusCallback_OnProgress status code 14
fixme:iphlpapi:NotifyAddrChange (Handle 0x7dcfba08, overlapped 0x7dcfb9ec): stub
err:mshtml:set_profile SetCurrentProfile failed: 80520015
fixme:system:SetProcessDPIAware stub!
fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x1cfef34)
fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x1de8dc)->((null) 1 0x7e2e5c9c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 25 2 0x7e2e5cb0 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 26 2 0x7e2e5cb0 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x1de8dc)->(0x7e2e5cec)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->({000214d1-0000-0000-c000-000000000046} 37 0 0x7e2e5db0 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x7e2e5e40)
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:mshtml:get_script_host Ignoring JScript
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 29 2 0x7e2e78ec (nil))
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x1de8dc)
fixme:bidi:mirror stub: mirroring of characters not yet implemented
fixme:shdocvw:ClientSite_GetContainer (0x1de8dc)->(0x7e2e7778)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x1de8dc)->(0xf7e79755)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 25 2 0x7e2e76ac (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 26 2 0x7e2e76ac (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x7e2e7844)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x7e2e7844)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 26 2 0x7e2e78cc (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 29 2 0x7e2e78dc (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->({000214d1-0000-0000-c000-000000000046} 103 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 35 0 (nil) (nil))
fixme:shdocvw:InPlaceFrame_SetStatusText (0x1de8dc)->(0x7e2e7ec4)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 28 2 0x7e2e7844 (nil))
fixme:x11drv:X11DRV_SetWindowRgn not supported on other thread window 0x30040
err:ole:CoGetClassObject class {00ef2092-6ac5-47c0-bd25-cf2d5d657feb} not registered
err:ole:create_server class {00ef2092-6ac5-47c0-bd25-cf2d5d657feb} not registered
err:ole:CoGetClassObject no class object {00ef2092-6ac5-47c0-bd25-cf2d5d657feb} could be created for context 0x5
err:ole:CoGetClassObject class {00ef2092-6ac5-47c0-bd25-cf2d5d657feb} not registered
err:ole:create_server class {00ef2092-6ac5-47c0-bd25-cf2d5d657feb} not registered
err:ole:CoGetClassObject no class object {00ef2092-6ac5-47c0-bd25-cf2d5d657feb} could be created for context 0x5
err:ole:CoGetClassObject class {00ef2092-6ac5-47c0-bd25-cf2d5d657feb} not registered
err:ole:create_server class {00ef2092-6ac5-47c0-bd25-cf2d5d657feb} not registered
err:ole:CoGetClassObject no class object {00ef2092-6ac5-47c0-bd25-cf2d5d657feb} could be created for context 0x5
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 21 2 (nil) (nil))
fixme:mshtml:HlinkTarget_SetBrowseContext (0x11486e8)->((nil))
fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x1cfef34)
fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x1de8dc)->((null) 1 0x7e2e6468 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 25 2 0x7e2e647c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 26 2 0x7e2e647c (nil))
fixme:shdocvw:ClientSite_GetContainer (0x1de8dc)->(0x7e2e64b8)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->({000214d1-0000-0000-c000-000000000046} 37 0 0x7e2e657c (nil))
fixme:shdocvw:HttpNegotiate_BeginningTransaction (0x127d420)->(L"" L"" 0 0x7e2e65b4)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 29 2 0x7e2e78ec (nil))
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x1de8dc)
fixme:shdocvw:ClientSite_GetContainer (0x1de8dc)->(0x7e2e7778)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x1de8dc)->(0xf7e79755)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 25 2 0x7e2e76ac (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 26 2 0x7e2e76ac (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 21 2 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1de8dc)->((null) 28 2 0x7e2e7764 (nil))
err:ole:CoUninitialize Mismatched CoUninitialize
Comment 15 Austin English 2008-06-20 15:35:44 UTC
(In reply to comment #14)
> I can now see the install window but I'm unable to press the install button :(
> 
> Here is the trace:
> 
> fixme:shell:SHAutoComplete SHAutoComplete stub


Quit pasting long logs and attach instead.
Comment 16 Dusty 2008-06-20 15:41:43 UTC
I'll do, sorry.
Comment 17 Andrew Nguyen 2008-12-21 04:36:56 UTC
Problems still persist in 1.1.11.
Comment 18 NSLW 2009-05-02 13:40:21 UTC
I'm using Wine 1.1.20 (compiled from source using gcc version 4.3.2 20081105 (Red Hat 4.3.2-7) ) on Fedora 10 i386. 
I tried to run program (Windows version XP) by wine program.exe

I managed to run "RealArcade-Installer_adventuresofrobinsoncrusoe_ambientv2.exe"
with following overrides
mshtml.dll (size 2.7 MB) 
msls31.dll (size 143 KB) 
urlmon.dll ( size 589,5KB) 
shlwapi.dll (size 462,5KB) 
shdocvw.dll (size 1.4MB)
Then i run "winetricks msxml3 wsh56"

Can anybody confirm the same results?
Comment 19 Esme Povirk 2010-07-08 17:52:23 UTC
RealArcade is defunct now (redirects to gamehouse). Removing download keyword.

Changing component per comment 18.
Comment 20 Andrew Nguyen 2010-07-08 18:04:46 UTC
(In reply to comment #19)
> RealArcade is defunct now (redirects to gamehouse). Removing download keyword.
> 
> Changing component per comment 18.

I still have a copy of RealArcade-Installer_fishdom_ambientv2.exe, and I'll retest shortly.
Comment 21 Dusty 2010-07-08 18:14:45 UTC
The domain changed but the installers (that I think are very similar to the old ones) still not work, here for example what happens executing the one you can download here: http://install.real.com/installer/installerRedirect/GameHouse-Installer_am-sallysstudiotm_gamehouse_.exe?tps=gamehouse_&gameid=am-sallysstudiotm&product_ractype=fullclient

wine: created the configuration directory '/home/dusty/.wine'
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33cfdc
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\components\\xpti.dat" 1 536870916 (nil) (nil) 0x1e3d4c (nil)
fixme:iphlpapi:NotifyAddrChange (Handle 0xa73e8d8, overlapped 0xa73e8e0): stub
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\components\\compreg.dat" 1 536870916 (nil) (nil) 0x1e08a94 (nil)
wine: configuration in '/home/dusty/.wine' has been updated.
fixme:shell:SHAutoComplete stub
fixme:exec:SHELL_execute flags ignored: 0x00000180
Comment 22 Andrew Nguyen 2010-07-08 18:34:43 UTC
I do see the WideCharToMultiByte and msxml3 issues in your linked GameHouse installer, so it seems to be a suitable substitute.
Comment 23 Dan Kegel 2010-09-12 01:04:17 UTC
*** Bug 24362 has been marked as a duplicate of this bug. ***
Comment 24 Nikolay Sivov 2010-10-29 18:08:40 UTC
With 1.3.6 it silently exits. All I spotted in logs is failure while loading Lua runtime (probably):

---
0021:Call msvcrt.mbstowcs(00161d38,001311c0 "Scripting.FileSystemObject",0000001b) ret=0034c5e5
0021:Call KERNEL32.MultiByteToWideChar(00000000,00000000,001311c0 "Scripting.FileSystemObject",0000001a,00161d38,0000001b) ret=7ea37652
0021:Ret  KERNEL32.MultiByteToWideChar() retval=0000001a ret=7ea37652
0021:Ret  msvcrt.mbstowcs() retval=0000001a ret=0034c5e5
0021:Call ole32.CLSIDFromProgID(00161d38 L"Scripting.FileSystemObject",0033f91c) ret=0034c5f0
0021:Call ntdll.RtlAllocateHeap(00110000,00000000,00000044) ret=7e6fe02e
0021:Ret  ntdll.RtlAllocateHeap() retval=00161d78 ret=7e6fe02e
0021:Call advapi32.RegOpenKeyW(80000000,00161d78 L"Scripting.FileSystemObject\\CLSID",0033f7f4) ret=7e6fe09b
0021:Ret  advapi32.RegOpenKeyW() retval=00000002 ret=7e6fe09b
0021:Call ntdll.RtlFreeHeap(00110000,00000000,00161d78) ret=7e6fe185
0021:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=7e6fe185
0021:Ret  ole32.CLSIDFromProgID() retval=800401f3 ret=0034c5f0
0021:Call msvcrt.free(00161d38) ret=0034c5ad
0021:Call ntdll.RtlFreeHeap(00110000,00000000,00161d38) ret=7ea30256
0021:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=7ea30256
0021:Ret  msvcrt.free() retval=00000001 ret=0034c5ad
0021:Call KERNEL32.FormatMessageA(00001100,00000000,800401f3,00000400,0033f8dc,00000000,00000000) ret=0034b750
0021:Ret  KERNEL32.FormatMessageA() retval=00000000 ret=0034b750
0021:Call ntdll.strncpy(0036072c,0035ec04 "COM error",00001387) ret=00346396
0021:Ret  ntdll.strncpy() retval=0036072c ret=00346396
---

So someone interested could start with that, trying to use native scrrun.dll for example.
Comment 25 Dan Kegel 2010-11-14 13:09:06 UTC
Matijn posted
http://www.winehq.org/pipermail/wine-patches/2010-November/095853.html
to get
http://www.gamehouse.com/download-games/hearts-medicine-season-one
working, so I had another look with wine-1.3.6.

rm -rf ~/.wine
sh winetricks gecko wsh56
wine GameHouse-Installer_am-heartsmedicineseasonone_gamehouse_.exe

This actually shows the install dialog!  That's very encouraging.

The 'I Agree' button does nothing, though, just outputs a bunch of
fixme:mshtml:nsURI_GetAsciiHost default action not implemented
lines.  
And winetricks ie6 didn't seem to help work around this - that blows up sooner.
Comment 26 Dan Kegel 2011-03-15 21:46:18 UTC
With the downloadable version of http://www.gamehouse.com/download-games/luxor
and winetricks wsh57 (else it exits silently), I get a COM error dialog:
  COM error:(.\src\library\tLuaCOM.cpp,403):Unknown error

Doing
  rm -rf ~/.wine
  wsh57 vcrun6 oleaut32=native
  cp ~/GameHouse-Installer_am-luxor_gamehouse_.exe ~/.wine/drive_c
  wine c:\\GameHouse-Installer_am-luxor_gamehouse_.exe
gets it past that, and lets it put up a good-looking window 
(though it doesn't paint until you click on it, and it doesn't respond to clicks).
Comment 27 Anastasius Focht 2012-04-30 13:00:33 UTC
Hello,

with bug 29344 fixed it now goes a bit further in clean WINEPREFIX:

--- snip ---
002a:Call KERNEL32.MultiByteToWideChar(00000000,00000000,001271a0 "FileExists",0000000a,00768d00,0000000b) ret=7ed5caff
002a:Ret  KERNEL32.MultiByteToWideChar() retval=0000000a ret=7ed5caff
002a:Ret  msvcrt.mbstowcs() retval=0000000a ret=0034578a
002a:fixme:scrrun:filesys_GetIDsOfNames (0x7e0cb938)->({00000000-0000-0000-0000-000000000000} 0x33f690 1 2048 0x33f6ac) 
...
002a:Call ntdll.strlen(0076c498 "attempt to call method `FileExists' (a nil value)") ret=1000ad86 
--- snip ---

Adding bug 9638 dependency which tracks GetIDsOfNames

$ du -sh GameHouse-Installer_am-sallysstudiotm_gamehouse_.exe 
1.6M	GameHouse-Installer_am-sallysstudiotm_gamehouse_.exe

$ sha1sum GameHouse-Installer_am-sallysstudiotm_gamehouse_.exe 
65e9e5c94e0c1959ade3e569d835d769e800726d  GameHouse-Installer_am-sallysstudiotm_gamehouse_.exe

$ wine --version
wine-1.5.3

Regards
Comment 28 Dan Kegel 2012-07-12 23:06:58 UTC
With bug 9638 fixed, a freshly-downloaded
f53647bfadb1b013068eafe7dbf67468644d55ac  GameHouse-Installer_am-luxor_gamehouse_.exe
crashed on installer startup with null pointer reference, log:
fixme:scrrun:filesys_QueryInterface Unsupported interface {7fd52380-4e07-101b-ae2d-08002b2ec713}
...
  0 0x00000000
  1 DispCallFunc+0x1f3(pvInstance=0x33f614, oVft=0x44, cc=CC_STDCALL, vtReturn=0xa, cActuals=0x2, prgvt="?", prgpvarg=0x76b350, pvargResult=0x33f45c) [dlls/oleaut32/typelib.c:6151]
  2 ITypeInfo_fnInvoke+0xc94(iface=0x1e60a0, pIUnk=0x33f614, memid=0x2720, wFlags=0x1, pDispParams=0x33f6cc, pVarResult=0x33f6e4, pExcepInfo=0x33f6ac, pArgErr=0x33f710) [dlls/oleaut32/typelib.c:6562] 
  3 ITypeInfo_fnInvoke+0x76c(iface=0x1e8218, pIUnk=0x33f614, memid=0x2720, wFlags=0x1, pDispParams=0x33f6cc, pVarResult=0x33f6e4, pExcepInfo=0x33f6ac, pArgErr=0x33f710) [dlls/oleaut32/typelib.c:6755]

See also similar bug 28605.
Comment 29 Gary Houston 2013-05-25 22:16:55 UTC
I don't think this installer is going to run any time soon.

If you replace scrrun.dll with the MS version, it will get a little further, but will fail with ieframe.dll problems.

If you replace ieframe.dll with the MS version, it also demands msrating.dll, ieui.dll, iertutil.dll.

After installing these, it still fails, perhaps with advapi32.dll problems. 

I gave up at that point.
Comment 30 Dan Kegel 2013-06-30 23:16:10 UTC
With wine-1.6-rc4, a freshly downloaded version of either of

12299ba3753d6f13f0fa7ec478197794766fa3d6  Installer_am-heartsmedicineseasonone.exe

cd3d10fd47128a76990550222c64c9f428adc291  Installer_am-whereswaldorthefantasticjourney.exe

from 
http://www.gamehouse.com/pc/postdownload/hearts-medicine-season-one
or
http://www.gamehouse.com/pc/postdownload/wheres-waldo-the-fantastic-journey

fails immediately, complaining

.\bin\gameinstaller.exe: installerMain.lua:1677: attempt to index global `g_exit' (a nil value)
Comment 31 Austin English 2013-09-04 21:02:20 UTC
(In reply to comment #30)
> With wine-1.6-rc4, a freshly downloaded version of either of
> 
> 12299ba3753d6f13f0fa7ec478197794766fa3d6 
> Installer_am-heartsmedicineseasonone.exe
> 
> cd3d10fd47128a76990550222c64c9f428adc291 
> Installer_am-whereswaldorthefantasticjourney.exe
> 
> from 
> http://www.gamehouse.com/pc/postdownload/hearts-medicine-season-one
> or
> http://www.gamehouse.com/pc/postdownload/wheres-waldo-the-fantastic-journey
> 
> fails immediately, complaining
> 
> .\bin\gameinstaller.exe: installerMain.lua:1677: attempt to index global
> `g_exit' (a nil value)

I see that as well in
85804dc3f5de4a9e22c2ff333582dc756b5c2801  Installer_BonniesBookstore_EN.exe

from http://www.zylom.com/ru/download-games/puzzle-games/word-search/bonnie-s-bookstore-deluxe/

which I was trying to use to test bug 24129
Comment 32 Anastasius Focht 2014-01-02 09:29:17 UTC
Hello folks,

refining summary, targeting one specific problem.

--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+scrrun,+ole,+variant wine ./Installer_BonniesBookstore_EN.exe >>log.txt 2>&1
...
0009:trace:ole:DispCallFunc (0x7e0e5a40, 84, 4, 10, 2, 0x16f960, 0x16f958, 0x33f1a0 (vt=10))
0009:Call ntdll.RtlAllocateHeap(00110000,00000000,00000028) ret=7e746b34
0009:Ret  ntdll.RtlAllocateHeap() retval=0016f970 ret=7e746b34
0009:trace:ole:DispCallFunc arg 0: type 8
0009:trace:ole:dump_Variant 0x63b1b0->{VT_BSTR,L"C:\\Program Files\\RealArcade"}
0009:trace:ole:DispCallFunc arg 1: type 16393
0009:trace:ole:dump_Variant 0x16f928->{VT_DISPATCH|VT_BYREF,0x33f190}
0009:fixme:scrrun:filesys_GetFolder 0x7e0e5a40 L"C:\\Program Files\\RealArcade" 0x33f190
0009:Call ntdll.RtlFreeHeap(00110000,00000000,0016f970) ret=7e746bf5
0009:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=7e746bf5
0009:trace:ole:DispCallFunc retval: 0x33f1a0->{VT_ERROR}
0009:trace:variant:VariantClear (0x16f918->(VT_EMPTY))
0009:trace:variant:VariantClear (0x16f938->(VT_EMPTY))
0009:trace:ole:ITypeInfo_fnInvoke [retval] value: 0x16f928->{VT_DISPATCH|VT_BYREF,0x33f190}
0009:trace:variant:VariantInit (0x33f8a0)
0009:trace:variant:VariantCopyInd (0x33f8a0->(VT_EMPTY),0x16f928->(VT_DISPATCH|VT_BYREF))
0009:trace:variant:VariantClear (0x33f8a0->(VT_EMPTY))
0009:trace:variant:VariantCopyInd returning 0x00000000, 0x33f8a0->(VT_DISPATCH)
0009:trace:variant:VARIANT_ClearInd (0x16f928->(VT_DISPATCH|VT_BYREF))
0009:trace:variant:VariantClear (0x16f948->(VT_EMPTY))
0009:warn:ole:ITypeInfo_fnInvoke invoked function failed with error 0x80004001 
...
0009:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b83a89f ip=7b83a89f tid=0009
0009:trace:seh:raise_exception  info[0]=19930520
0009:trace:seh:raise_exception  info[1]=0033f854
0009:trace:seh:raise_exception  info[2]=003752d8
0009:trace:seh:raise_exception  eax=7b826921 ebx=7b8ba000 ecx=003752d8 edx=0033f710 esi=0033f7b0 edi=0033f770
0009:trace:seh:raise_exception  ebp=0033f748 esp=0033f6e4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000287
0009:trace:seh:call_stack_handlers calling handler at 0x3686c0 code=e06d7363 flags=1 
...
0009:Call KERNEL32.MultiByteToWideChar(0000fde9,00000000,004ff830 "COM exception:(C:/VCS/dev/installer/main/3rd-party/luacom/src/src/library/tLuaCOM.cpp,394):\xe2\x9c\x9d",ffffffff,00000000,00000000) ret=0035475a 
--- snip ---

Same thing with other installer:

--- snip ---
$ wine ./Installer_am-heartsmedicineseasonone.exe 
fixme:shell:SHAutoComplete stub
fixme:exec:SHELL_execute flags ignored: 0x00000180
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:scrrun:filesys_QueryInterface Unsupported interface {7fd52380-4e07-101b-ae2d-08002b2ec713}
fixme:scrrun:filesys_GetFolder 0x7e0e4a40 L"C:\\Program Files\\RealArcade" 0x33f190
--- snip ---

Source: http://source.winehq.org/git/wine.git/blob/a0a1a5fca54fecc64501356dfdef1f7ff207fb01:/dlls/scrrun/filesystem.c#l1400

--- snip ---
1400 static HRESULT WINAPI filesys_GetFolder(IFileSystem3 *iface, BSTR FolderPath,
1401                                         Folder **ppfolder)
1402 {
1403     FIXME("%p %s %p\n", iface, debugstr_w(FolderPath), ppfolder);
1404
1405     return E_NOTIMPL;
1406 }
--- snip ---

$ sha1sum Installer_BonniesBookstore_EN.exe
83c529f5f4f091dd09cbccc603e26b6a15b9589c  Installer_BonniesBookstore_EN.exe

$ du -sh Installer_BonniesBookstore_EN.exe
1.7M	Installer_BonniesBookstore_EN.exe

$ wine --version
wine-1.7.9-309-ga01cb46

Regards
Comment 33 Nikolay Sivov 2014-01-02 09:54:31 UTC
I'll take a look.
Comment 34 Anastasius Focht 2014-01-02 14:24:38 UTC
Hello folks,

this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/f76f34ca23990f02ba20e5957609ee0c2335b124

Thanks Nikolay

Next problem is:

--- snip ---
fixme:scrrun:folder_get_SubFolders (0x150960)->(0x33f440): stub
--- snip ---

I'll create a new bug for that.

Regards
Comment 35 Alexandre Julliard 2014-01-03 13:09:26 UTC
Closing bugs fixed in 1.7.10.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers