ie5, ie6 won't install

Stefan Dösinger stefandoesinger at gmx.at
Wed Apr 6 10:36:44 CDT 2005


Am Mittwoch, 6. April 2005 11:17 schrieb Wesley Parish:
> [wparish at localhost inex5]$ wine --version
> Wine 20040813
> That was a Mandrake 10.0 rpm installation, over which I installed
> Wine-20050211.tar.gz
For me ie6 setup and ie6 work nice with WIne CVS from yesterday(April 05, 
2005). I tried installing ie6 on a fresh fake windows drive. The needed 
things are:

(Probably winver set to Win98)

*native commctrl.dll in C:\windows\system. Why? Does ie6setup load some native 
dll instead of a builtin?

*Delete the symlink C:\windows\system\regsvr.exe. ie6setup installs it's own 
regsvr.exe and fails if it can't overwrite the symlink.

And for post-installation(wineboot after ie6setup) you need to set 
atl.dll(comes with ie) to native,builtin. You also need dcom98 and ole dlls 
set to native.

Some notes about ie6:
*native ole dlls are not needed any more! With builtin ole many 
websites(www.microsoft.com and www.windowsupdate.com) display much nicer, but 
sometimes ie6 just quits with the following messages:

fixme:ole:RPCRT4_NdrClientCall2 (pStubDec == ^0x703dda70,pFormat = 
^0x703dd844,...): stub
fixme:sync:SetNamedPipeHandleState 0x2b4 0x762bf4f4 (nil) (nil)
fixme:ole:RPCRT4_NdrClientCall2 (pStubDec == ^0x703dcca0,pFormat = 
^0x703dcc4a,...): 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,0x71e0c39c,0x71e0bf60): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003e8,
(nil),0x0005,0x00000050,0x77c4c308,0x71e0bf60): 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

ActiveX controls seem to be broken with buitin ole dlls. ie complains about 
security concerns.

*Winver has to be set to win98, otherwise ie6 crashes because of a call to an 
unimplemented function(advpack.dll.IsNTAdmin). I'll try to make a stub for 
this one.

*The local intranet icon in the internet options(security panel) is broken

*Pressing enter doesn't work on many pages

*On some pages IE6 seems to crash my graphics driver(fglrx, ATIs binary 
driver), like Konqueror did with older flgrx versions. An explample for such 
a site is the ReactOS forum. This is certainly an fglrx bug.

*A few native dlls are needed: wininet, mshtml, shdocvw, shlwapi and urlmon

*ie6 runs nice and stable as long as none of the above problems occurs. Hope I 
didn't forget anything.

Cheers,
Stefan



More information about the wine-devel mailing list