http://bugs.winehq.org/show_bug.cgi?id=35458
Bug ID: 35458 Summary: iTunes 11.1.4 64-bit fails to start Product: Wine Version: 1.7.11 Hardware: x86-64 URL: http://www.apple.com/itunes/download/ OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: madewokherd@gmail.com Classification: Unclassified
I had to set the version to Windows Vista to get iTunes to install in a 64-bit prefix.
When starting iTunes, I get a message box saying: "Apple Application Support was not found. Apple Application Support is required to run iTunes. Please uninstall iTunes, then install iTunes again."
Shortly before the error is a failed registry read, so I suspect the installer: 0024:Call advapi32.RegOpenKeyExW(80000002,00407a70 L"Software\Apple Inc.\Apple Application Support",00000000,00000001,0033f954) ret=00401042 0024:Ret advapi32.RegOpenKeyExW() retval=00000002 ret=00401042
I can't test in a 32-bit prefix because the download page seems to only want to give me the 64-bit version.
http://bugs.winehq.org/show_bug.cgi?id=35458
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=35458
--- Comment #1 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to comment #0)
I can't test in a 32-bit prefix because the download page seems to only want to give me the 64-bit version.
This should work: http://www.filehippo.com/download_itunes_32/tech/
http://bugs.winehq.org/show_bug.cgi?id=35458
--- Comment #2 from Vincent Povirk madewokherd@gmail.com --- The 32-bit version (which will only install in a 32-bit prefix), does not have this problem and seems to be able to find that registry key. I have no way of knowing if this is a Wine bug specific to win64 or to something that only the 64-bit itunes installer does.
http://bugs.winehq.org/show_bug.cgi?id=35458
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |win64
https://bugs.winehq.org/show_bug.cgi?id=35458
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.apple.com/itunes |http://www.oldapps.com/itun |/download/ |es.php?old_itunes=13990 CC| |focht@gmx.net
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't reproduce this in 64-bit WINEPREFIX.
iTunes is still largely 32-bit bloatware, only stuff like 'Bonjour' and 'iPodService' is actually 64-bit.
$ sha1sum iTunesSetup_11.1.4.62_x64.exe fd9caee83907b9f6aa01d031f63fa9ed9be2bfab iTunesSetup_11.1.4.62_x64.exe
$ du -sh iTunesSetup_11.1.4.62_x64.exe 143M iTunesSetup_11.1.4.62_x64.exe
$ wine --version wine-1.7.13-53-g37e0a1a
Regards
http://bugs.winehq.org/show_bug.cgi?id=35458
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #4 from hanska2@luukku.com --- Starts here without an issue, 64bit prefix.
wine 1.7.22
You most likely need gdiplus override to run this to have some gui visibility.
https://bugs.winehq.org/show_bug.cgi?id=35458
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME Summary|iTunes 11.1.4 64-bit fails |64-bit iTunes 11.1.4 |to start |complains about 'Apple | |Application Support was not | |found' on startup
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
resolving here since two people can't reproduce OP's issue. Reopen if still present with recent Wine version.
The registry key is present in 64-bit WINEPREFIX (32-bit part).
--- snip --- $ pwd /home/focht/Downloads/wine64/drive_c/Program Files (x86)/iTunes
$ file *.exe iTunes.exe: PE32 executable (GUI) Intel 80386, for MS Windows iTunesHelper.exe: PE32 executable (GUI) Intel 80386, for MS Windows
$ WINEDEBUG=+tid,+seh,+relay,+reg wine ./iTunes.exe >>log.txt 2>&1 ... 003a:Starting process L"C:\Program Files (x86)\iTunes\iTunes.exe" (entryproc=0x4019cd) ... 003a:Call advapi32.RegOpenKeyExW(80000002,00407a70 L"Software\Apple Inc.\Apple Application Support",00000000,00000001,0033f914) ret=00401042 003a:trace:reg:NtOpenKey (0x1c,L"Software\Apple Inc.\Apple Application Support",1,0x33f914) 003a:trace:reg:NtOpenKey <- 0x50 003a:Ret advapi32.RegOpenKeyExW() retval=00000000 ret=00401042 003a:Call advapi32.RegQueryValueExW(00000050,00407a54 L"InstallDir",00000000,0033f908,0033fb80,0033f90c) ret=00401069 003a:trace:reg:RegQueryValueExW (0x50,L"InstallDir",(nil),0x33f908,0x33fb80,0x33f90c=518) 003a:trace:reg:NtQueryValueKey (0x50,L"InstallDir",2,0x33f75c,256) 003a:Ret advapi32.RegQueryValueExW() retval=00000000 ret=00401069 003a:Call KERNEL32.GetFileAttributesExW(0033fb80 L"C:\Program Files (x86)\Common Files\Apple\Apple Application Support\",00000000,0033f918) ret=0040107e 003a:Ret KERNEL32.GetFileAttributesExW() retval=00000001 ret=0040107e ... 003a:Call KERNEL32.LoadLibraryW(0033f978 L"C:\Program Files (x86)\iTunes\iTunes.dll") ret=0040158a ... --- snip ---
$ wine --version wine-1.7.33-50-g7eed378
Regards
https://bugs.winehq.org/show_bug.cgi?id=35458
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Austin English austinenglish@gmail.com --- Closing.