[Wine] Internet Explorer installs under wine as default Win2K but then crashes when run...

xyzzy1 at hotpop.com xyzzy1 at hotpop.com
Sat Nov 12 05:29:44 CST 2005


I want to run Internet Explorer as Win2K at the very least so I might be able 
to get updates, trying to keep up with security fixes... this might be a pipe 
dream?

I would rather not run anything as Win98 if I can help it...

In any case, what I did was, from a clean install of Wine 0.9 on Fedora Core 
4, ran 
[user at localhost ~]$ wine
wine: creating configuration directory '/home/user/.wine'...
err:dplay:DPLAYX_ConstructData : unable to map static data into process memory 
space (487)
wine: '/home/user/.wine' created successfully.
Wine 0.9
Usage: wine PROGRAM [ARGUMENTS...]   Run the specified program
       wine --help                   Display this help and exit
       wine --version                Output version information and exit

Is the direct play error anything to worry about?

Then I ran winecfg to change my system type to Windows 98.  This is so I can 
then run:

[user at localhost ~]$ WINEDLLOVERRIDES="advpack=n" wine ie6setup.exe

.... just enough to get inseng.dll downloaded.  From a different console 
prompt while IE setup is still running:

[user at localhost ~]$ cp `find .wine/drive_c/ -iname "inseng.dll"` .
Kill IE setup.

[user at localhost ~]$ rm -rf .wine
[user at localhost ~]$ wine
wine: creating configuration directory '/home/user/.wine'...
err:dplay:DPLAYX_ConstructData : unable to map static data into process memory 
space (487)
wine: '/home/user/.wine' created successfully.
Wine 0.9
Usage: wine PROGRAM [ARGUMENTS...]   Run the specified program
       wine --help                   Display this help and exit
       wine --version                Output version information and exit

[user at localhost ~]$ cp ~/inseng.dll .wine/drive_c/windows/system32 ; regsvr32 
inseng.dll ; WINEDLLOVERRIDES="advpack=n" wine ie6setup.exe

This causes the setup to go without a hitch, installing as Windows 2k.  Trying 
to run Internet Explorer, however:

[user at localhost ~]$ WINEDLLOVERRIDES="advpack=n" wine "c:\\program 
files\\internet explorer\\iexplore.EXE"
fixme:shell:StopWatchMode () stub!
wine: Call from 0x2020ab67 to unimplemented function shdocvw.dll.IEWinMain, 
aborting
fixme:shell:MLGetUILanguage () stub
fixme:imm:ImmDisableIME (-1): stub
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Internet Explorer"): 
stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000003e8,
(nil),0x0005,0x00000050,0xf1dd91c,0xf1dd4e0): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003e8,
(nil),0x0005,0x00000050,0x7ff40fb0,0xf1dd4e0): stub
err:eventlog:ReportEventW L"iexplore.exe"
err:eventlog:ReportEventW L"6.0.2800.1106"
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L"0.0.0.0"
err:eventlog:ReportEventW L"00000000"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub
[user at localhost ~]$

Running with shdocvw.dll as native gives this:
[user at localhost ~]$ WINEDLLOVERRIDES="advpack,shdocvw=n" wine "c:\\program 
files\\internet explorer\\iexplore.EXE"
fixme:actctx:CreateActCtxW stub!
fixme:shell:StopWatchMode () stub!
fixme:shell:SHCreateShellPalette stub
fixme:shell:StopWatchMode () stub!
fixme:actctx:CreateActCtxW stub!
fixme:shell:MLGetUILanguage () stub
fixme:shell:StopWatchMode () stub!
fixme:shell:SHCreateShellPalette stub
fixme:shell:SKGetValueW (1, L"Streams", L"Settings", 7fcbedcc, 7fcbeda4, 
7fcbedd0): stub
err:shell:ReadCabinetState Initializing shell cabinet settings
fixme:actctx:ActivateActCtx stub!
fixme:shell:MLLoadLibraryW (L"browselc.dll",0x71160000,0x00000002) semi-stub!
err:ole:CoGetClassObject class {a5e46e3a-8849-11d1-9d8c-00c04fc99d61} not 
registered
fixme:ole:CoCreateInstance no classfactory created for CLSID 
{a5e46e3a-8849-11d1-9d8c-00c04fc99d61}, hres is 0x80040154
err:ole:CoGetClassObject class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not 
registered
err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not 
registered
fixme:ole:CoCreateInstance no classfactory created for CLSID 
{9ba05972-f6a8-11cf-a442-00a0c90a8f39}, hres is 0x80040150
err:ole:CoGetClassObject class {ffdc1a80-d527-11d0-a32c-34af06c10000} not 
registered
fixme:ole:CoCreateInstance no classfactory created for CLSID 
{ffdc1a80-d527-11d0-a32c-34af06c10000}, hres is 0x80040154
err:ole:CoGetClassObject class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not 
registered
err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not 
registered
fixme:ole:CoCreateInstance no classfactory created for CLSID 
{9ba05972-f6a8-11cf-a442-00a0c90a8f39}, hres is 0x80040150
fixme:actctx:DeactivateActCtx stub!
err:ole:CoGetClassObject class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not 
registered
err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not 
registered
fixme:ole:CoCreateInstance no classfactory created for CLSID 
{9ba05972-f6a8-11cf-a442-00a0c90a8f39}, hres is 0x80040150
fixme:shell:MLClearMLHInstance (0x71960000)stub
[user at localhost ~]$ 




More information about the wine-users mailing list