InstallShield 6 - success
Uwe Bonnes
bon at elektron.ikp.physik.tu-darmstadt.de
Wed Oct 24 05:41:28 CDT 2001
>>>>> "Ove" == Ove Kaaven <ovehk at ping.uio.no> writes:
Ove> Apart from the two patches I just submitted to wine-patches, a
Ove> stdole32.tlb from real Windows, and the registry entries in
Ove> winedefault.reg, you need my interprocess com hacks, which I've now
Ove> put on WineHQ: http://www.winehq.com/~ovek/install.diff
These two patches have been aplied now, if I read wine-cvs right.
Ove> The installation progress bar doesn't seem to display for some
Ove> reason (might be a repaint issue or something else related to
Ove> Alexandre's latest work, or something completely different, don't
Ove> know), but anyway, even if it doesn't tell you its progress, it
Ove> actually successfully installs now!
Ove> I hope I can get enough time to structure that interprocess com
Ove> stuff properly, so that it can work the way MS designed it, which
Ove> involves RPCRT4.dll and friends...
I patched with the file above on a recent CVS tree. Trying to run the
installer for the Analog Devices Visual DSP, the process hangs with
unrefreshed areas.
1853 096ed958:Call x11drv.MsgWaitForMultipleObjectsEx(00000001,404007dc,ffffffff,00000000,00000000) ret=406fa09d
1854 08069d78:Ret kernel32.GetFileAttributesA() retval=00000020 ret=4001fabb
1855 08069d78:Call kernel32.GetTempFileNameA(40616270 "C:\\Programme\\Gemeinsame Dateien\\InstallShield\\engine\\6\\Intel 32\\
1855 ",40021d39 "ver",00000000,40615a70) ret=4001fba4
1856 08069d78:Ret kernel32.GetTempFileNameA() retval=000096a5 ret=4001fba4
1857 08069d78:Call kernel32.OpenFile(40615a70 "C:\\Programme\\Gemeinsame Dateien\\InstallShield\\engine\\6\\Intel 32\\ver96a5.tmp",406158e4,00001000) ret=4001fbe3
1858 08069d78:Ret kernel32.OpenFile() retval=00000048 ret=4001fbe3
1859 08069d78:Call lz32.LZCopy(00000400,00000048) ret=4001fc0d
3386 08069d78:Call kernel32._lread(00000044,40403dd0,00000800) ret=404f7284
3387 096ed958:Ret x11drv.MsgWaitForMultipleObjectsEx() retval=00000001 ret=406fa09d
3388 096ed958:Call x11drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,00000000,00000000) ret=406f9d70
3389 096ed958:Ret x11drv.MsgWaitForMultipleObjectsEx() retval=00000102 ret=406f9d70
3390 096ed958:Call x11drv.MsgWaitForMultipleObjectsEx(00000001,404007dc,ffffffff,00000000,00000000) ret=406fa09d
3391 096ed958:Ret x11drv.MsgWaitForMultipleObjectsEx() retval=00000001 ret=406fa09d
3392 096ed958:Call x11drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,00000000,00000000) ret=406f9d70
3393 096ed958:Ret x11drv.MsgWaitForMultipleObjectsEx() retval=00000102 ret=406f9d70
3394 096ed958:Call window proc 0x40a34000 (hwnd=00010020,msg=WM_NCHITTEST,wp=00000000,lp=00560017)
3395 096ed958:Ret window proc 0x40a34000 (hwnd=00010020,msg=WM_NCHITTEST,wp=00000000,lp=00560017) retval=00000001
3396 096ed958:Call window proc 0x40a34000 (hwnd=00010020,msg=WM_SETCURSOR,wp=00010020,lp=02000001)
3397 096ed958:Ret window proc 0x40a34000 (hwnd=00010020,msg=WM_SETCURSOR,wp=00010020,lp=02000001) retval=00000236
3398 096ed958:Call window proc 0x40a34000 (hwnd=00010020,msg=WM_MOUSEMOVE,wp=00000000,lp=00560017)
3399 096ed958:Ret window proc 0x40a34000 (hwnd=00010020,msg=WM_MOUSEMOVE,wp=00000000,lp=00560017) retval=00000000
3400 096ed958:Call x11drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,00000000,00000000) ret=406f9d70
3401 096ed958:Ret x11drv.MsgWaitForMultipleObjectsEx() retval=00000102 ret=406f9d70
The x11drv.MsgWaitForMultipleObjectsEx seems to loop forever. There are
several temp file with exactly the same size from former runs
Is this problem IS6 related?
Bye
--
Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
More information about the wine-devel
mailing list