[Bug 24874] iTunes 10.0.1 app store doesn't work/freezes UI
WineHQ Bugzilla
wine-bugs at winehq.org
Sun Nov 29 13:17:39 CST 2020
https://bugs.winehq.org/show_bug.cgi?id=24874
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
URL|http://www.oldapps.com/itun |https://web.archive.org/web
|es.php?old_itunes=65 |/20201113033436/https://sec
| |ure-appldnld.apple.com/iTun
| |es10/061-9186.20100924.nbgh
| |t/iTunesSetup.exe
--- Comment #26 from Anastasius Focht <focht at gmx.net> ---
Hello folk,s
adding stable link via Internet Archive:
https://web.archive.org/web/20201113033436/https://secure-appldnld.apple.com/iTunes10/061-9186.20100924.nbght/iTunesSetup.exe
NOTE: 32-bit iTunes 10.0.1 installer -> checks for WoW64 and demands 32-bit
WINEPREFIX (WINEARCH=win32)
If you are going to debug this bloatware / garbage there is a simple-minded
cyclic debugger check which is called from the message loop.
--- snip ---
Base=018D0000
Module=itunes.dll
Path=C:\Program Files\iTunes\iTunes.dll
--- snip ---
--- snip ---
01A19170 | push esi |
01A19171 | call dword ptr ds:[<&_GetTickCount at 0>] |
01A19177 | mov esi,eax |
01A19179 | mov eax,dword ptr ds:[2A13C20] |
01A1917E | add eax,EA60 | checkpoint delay 60 sec
01A19183 | cmp esi,eax |
01A19185 | jbe itunes.1A1919E |
01A19187 | call itunes.18ED970 | check_for_debugger()
01A1918C | test al,al |
01A1918E | je itunes.1A19198 | patch 0x74 -> 0xEB (jmp)
01A19190 | push 0 |
01A19192 | call dword ptr ds:[<&_ExitProcess at 4>] |
01A19198 | mov dword ptr ds:[2A13C20],esi |
01A1919E | pop esi |
01A1919F | ret |
01A191A0 | mov eax,dword ptr ss:[esp+4] |
01A191A4 | cmp byte ptr ds:[eax+1],0 |
01A191A8 | jne itunes.1A191BA |
01A191AA | cmp byte ptr ds:[eax],0 |
01A191AD | jne itunes.1A191BA |
01A191AF | push 1 |
01A191B1 | push eax |
01A191B2 | call itunes.1A0FB50 |
01A191B7 | add esp,8 |
01A191BA | ret |
--- snip ---
check_for_debugger():
--- snip ---
018ED970 | call itunes.18ED780 | SoftICE check #1
018ED975 | test al,al |
018ED977 | je itunes.18ED97C |
018ED979 | mov al,1 |
018ED97B | ret |
018ED97C | call itunes.18ED800 | SoftICE check #2
018ED981 | test al,al |
018ED983 | jne itunes.18ED979 |
018ED985 | call dword ptr ds:[<&IsDebuggerPresent>]|
018ED98B | test eax,eax |
018ED98D | setne al |
018ED990 | ret |
--- snip ---
$ wine --version
wine-5.22
Regards
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list