Hello
I am trying to install IE6 in wine but i can't. When the installer is over 70% then stop and not advance. I have made a clean fake disk the three times, i probed with WINEDLLOVERRIDES for each dll used by IE installation, i use winedebug for seeking an error but no error, the installer is refreshing the windows without errors but don't advance.
I am using wine version 20040914 from CVS compiled in Mandrake 10.0 with cooker updates. I am not using config file because the wineprefixcreate don't make the file and i have seen that wine use now several parameters in the registry.
I tryied the 3 methods in frankscorner.org but nothing, the first method using a script can't install it. When i probed the second and third method i made a simple config file with [Version] & [DllOverrides] sections only, but nothing, the program don't terminate the installation, stop after 70% (the % change between intents:70,73,76,81,96, etc) and only refresh the screen (i suppose that because the labels in form are blinking).
Somebody can help me?
Joaquín
P.D.: I don't need IE6 but i need MDAC and MDAC need IE>=4. If somebody know how to install DAO components without installing IE, i am interested in a reply.
Joaquín Fernández wrote:
Hello
I am trying to install IE6 in wine but i can't. When the installer is over 70% then stop and not advance. I have made a clean fake disk the three times, i probed with WINEDLLOVERRIDES for each dll used by IE installation, i use winedebug for seeking an error but no error, the installer is refreshing the windows without errors but don't advance.
IIRC this is caused by the IE installer overwriting regedit.exe via the symlink in the virtual windows drive with a PE equivalent, which Wine then fails to parse and the install deadlocks.
I'm not sure how to solve this in the code, but for now Joaquin I'd recommend reinstalling Wine itself, making sure all the Wine files wherever you installed them to are read only, and the trying to install IE again.
thanks -mike
Mike Hearn wrote:
IIRC this is caused by the IE installer overwriting regedit.exe via the symlink in the virtual windows drive with a PE equivalent, which Wine then fails to parse and the install deadlocks.
I'm not sure how to solve this in the code, but for now Joaquin I'd recommend reinstalling Wine itself, making sure all the Wine files wherever you installed them to are read only, and the trying to install IE again.
thanks -mike
Hello Mike, thanks for answering. When the install stop, you can press the cancel button and the installation abort, so the install can process the events in the form. When abort, i can run regedit without problems, so i think that the problem is not regedit. Today probed with IE5 & IE5.5 and nothing, i can't install IE.
Any others ideas?
Regads
Joaquín
P.D.: I compiled & installed wine using root account, and run wine with an user account, very restringed in privileges, so the user don't have permission for write in the wine installation directory. I can run other programs but can not install IE so wine installation is not problem, i think.
Hello Mike, thanks for answering. When the install stop, you can press the cancel button and the installation abort, so the install can process the events in the form. When abort, i can run regedit without problems, so i think that the problem is not regedit. Today probed with IE5 & IE5.5 and nothing, i can't install IE.
Any others ideas?
In that case I'm afraid no, I don't have any other ideas. You'll have to debug it to find out why it's stopping.
Mike Hearn wrote:
Hello Mike, thanks for answering. When the install stop, you can press the cancel button and the installation abort, so the install can process the events in the form. When abort, i can run regedit without problems, so i think that the problem is not regedit. Today probed with IE5 & IE5.5 and nothing, i can't install IE.
Any others ideas?
In that case I'm afraid no, I don't have any other ideas. You'll have to debug it to find out why it's stopping.
I tryied to debug using WINEDEBUG=warn+all,relay and i get the follow lines (after 1.500.000 lines ;) and just when the installer progress bar stop):
......... 001a:Call kernel32.CommonUnimpStub() ret=4080bad0 fs=003b eax=00000000 ebx=40839a54 ecx=406af608 edx=40367438 esi=000846a8 edi=00000000 ebp=406af6cc esp=406af640 ds=007b es=007b gs=0033 flags=00200246 001a:Ret kernel32.CommonUnimpStub() retval=00000000 ret=4080bad0 fs=003b eax=00000000 ebx=40839a54 ecx=406af608 edx=40367438 esi=000846a8 edi=00000000 ebp=406af6cc esp=406af660 ds=007b es=007b gs=0033 flags=00200246 001a:Call kernel32.CommonUnimpStub() ret=4080baa6 fs=003b eax=00000000 ebx=40839a54 ecx=406af602 edx=40367438 esi=000846a8 edi=00000000 ebp=406af6cc esp=406af658 ds=007b es=007b gs=0033 flags=00200246 001a:Ret kernel32.CommonUnimpStub() retval=00000000 ret=4080baa6 fs=003b eax=00000000 ebx=40839a54 ecx=406af602 edx=40367438 esi=000846a8 edi=00000000 ebp=406af6cc esp=406af660 ds=007b es=007b gs=0033 flags=00200246 001a:Call kernel32.CommonUnimpStub() ret=4080bad0 fs=003b eax=00000000 ebx=40839a54 ecx=406af608 edx=40367438 esi=000846a9 edi=00000000 ebp=406af6cc esp=406af640 ds=007b es=007b gs=0033 flags=00200246 001a:Ret kernel32.CommonUnimpStub() retval=00000000 ret=4080bad0 fs=003b eax=00000000 ebx=40839a54 ecx=406af608 edx=40367438 esi=000846a9 edi=00000000 ebp=406af6cc esp=406af660 ds=007b es=007b gs=0033 flags=00200246 .........
and loop between
001a:Call kernel32.CommonUnimpStub()........
and
001a:Ret kernel32.CommonUnimpStub() retval=00000000......
I probed with dll overrides and several DLLs but don't finish this screen.
Regards
Joaquín
Am Montag, 27. September 2004 20:03 schrieb Joaquín Fernández:
......... 001a:Call kernel32.CommonUnimpStub() ret=4080bad0 fs=003b eax=00000000 ebx=40839a54 ecx=406af608 edx=40367438 esi=000846a8 edi=00000000 ebp=406af6cc esp=406af640 ds=007b es=007b gs=0033 flags=00200246 001a:Ret kernel32.CommonUnimpStub() retval=00000000 ret=4080bad0 fs=003b eax=00000000 ebx=40839a54 ecx=406af608 edx=40367438 esi=000846a8 edi=00000000 ebp=406af6cc esp=406af660 ds=007b es=007b gs=0033 flags=00200246 001a:Call kernel32.CommonUnimpStub() ret=4080baa6 fs=003b eax=00000000 ebx=40839a54 ecx=406af602 edx=40367438 esi=000846a8 edi=00000000 ebp=406af6cc esp=406af658 ds=007b es=007b gs=0033 flags=00200246 001a:Ret kernel32.CommonUnimpStub() retval=00000000 ret=4080baa6 fs=003b eax=00000000 ebx=40839a54 ecx=406af602 edx=40367438 esi=000846a8 edi=00000000 ebp=406af6cc esp=406af660 ds=007b es=007b gs=0033 flags=00200246 001a:Call kernel32.CommonUnimpStub() ret=4080bad0 fs=003b eax=00000000 ebx=40839a54 ecx=406af608 edx=40367438 esi=000846a9 edi=00000000 ebp=406af6cc esp=406af640 ds=007b es=007b gs=0033 flags=00200246 001a:Ret kernel32.CommonUnimpStub() retval=00000000 ret=4080bad0 fs=003b eax=00000000 ebx=40839a54 ecx=406af608 edx=40367438 esi=000846a9 edi=00000000 ebp=406af6cc esp=406af660 ds=007b es=007b gs=0033 flags=00200246 .........
Hello,
try
WINEDLLOVERRIDES="advapi32=builtin"
(see http://www.winehq.org/hypermail/wine-devel/2004/08/0640.html)
Bye Stefan
Stefan Leichter wrote:
Am Montag, 27. September 2004 20:03 schrieb Joaquín Fernández:
Hello,
try
WINEDLLOVERRIDES="advapi32=builtin"
(see http://www.winehq.org/hypermail/wine-devel/2004/08/0640.html)
Bye Stefan
Thanks Stefan, i tried but i can't install IE, the installer stay in endless loop at the end of process. I tried with other WINEDLLOVERRIDES but i was not able to install IE.
Regards
Joaquín
Am Montag, 27. September 2004 23:05 schrieb Joaquín Fernández:
Stefan Leichter wrote:
Am Montag, 27. September 2004 20:03 schrieb Joaquín Fernández:
Hello,
try
WINEDLLOVERRIDES="advapi32=builtin"
(see http://www.winehq.org/hypermail/wine-devel/2004/08/0640.html)
Bye Stefan
Thanks Stefan, i tried but i can't install IE, the installer stay in endless loop at the end of process. I tried with other WINEDLLOVERRIDES but i was not able to install IE.
Regards
Joaquín
Hello,
i have installed ie6 (SP1)some minutes ago on completely fresh wine enviroment with installed dcom98 using cvs from 2 hours ago. I have a german version from a cdrom.
Here is what i did:
1. mv ~/.wine ~/.wine-old 2. wine --version (create the new environment) 3. create ~/.wine/config with: -------------------------------------- WINE REGISTRY Version 2
[DllOverrides] "ole32" = "native" -------------------------------------- 4. wine dcom98.exe 5. change ~/.wine/config to: -------------------------------------- WINE REGISTRY Version 2
[DllOverrides] "advapi32" = "builtin" "comctl32" = "builtin" -------------------------------------- 6. wine ie6setup.exe
Install Mozilla ActiveX Control then and run wineboot. (i did not check this two steps)
Bye Stefan
Stefan Leichter wrote:
Hello,
i have installed ie6 (SP1)some minutes ago on completely fresh wine enviroment with installed dcom98 using cvs from 2 hours ago. I have a german version from a cdrom.
Here is what i did:
- mv ~/.wine ~/.wine-old
- wine --version (create the new environment)
- create ~/.wine/config with:
WINE REGISTRY Version 2
[DllOverrides] "ole32" = "native"
- wine dcom98.exe
- change ~/.wine/config to:
WINE REGISTRY Version 2
[DllOverrides] "advapi32" = "builtin" "comctl32" = "builtin"
- wine ie6setup.exe
Install Mozilla ActiveX Control then and run wineboot. (i did not check this two steps)
Bye Stefan
Thanks a lot, Stefan, i was able to install IE6, but i don't understand. I made this steps before post in this list:
1) rm ~/.wine 2) wineprefixcreate 3) WINEDLLOVERRIDES="ole32=n" wine dcom98.exe 4) WINEDLLOVERRIDES="advapi32=b;comctl32=b" wine ie6setup.exe
and never finish the installation.
What's the difference????? i don't understand!!!!!!!!
Regards
Joaquín
Joaquín Fernández wrote:
Stefan Leichter wrote:
Am Montag, 27. September 2004 20:03 schrieb Joaquín Fernández:
Hello,
try WINEDLLOVERRIDES="advapi32=builtin"
(see http://www.winehq.org/hypermail/wine-devel/2004/08/0640.html)
Bye Stefan
Thanks Stefan, i tried but i can't install IE, the installer stay in endless loop at the end of process. I tried with other WINEDLLOVERRIDES but i was not able to install IE.
Regards
Joaquín
Is WINEDLLOVERRIDES pronounced "Wined Lover Rides" ? ;-)