http://bugs.winehq.org/show_bug.cgi?id=35670
Bug ID: 35670 Summary: iTunes 10.2.2 'DifXInstall32' sub-installer crashes on unimplemented function DIFXAPI.dll.SetDifxLogCallbackW Product: Wine Version: 1.7.13 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net
Hello folks,
as the summary says ...
--- snip --- $ WINEDEBUG=+tid,+seh,+loaddll,+process wine ./iTunesSetup1022.exe ... Unhandled exception: unimplemented function DIFXAPI.dll.SetDifxLogCallbackW called in 32-bit code (0x7bc52712). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7bc52712 ESP:0033f4a8 EBP:0033f50c EFLAGS:00000216( - -- I -A-P- ) EAX:0033f4b4 EBX:7bcd1000 ECX:0033f538 EDX:0033f47c ESI:0033f9b8 EDI:0000004c ... Backtrace: =>0 0x7bc52712 stub_entry_point+0x4b(dll="DIFXAPI.dll", name="SetDifxLogCallbackW", ret_addr=0x401599) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/loader.c:196] in ntdll (0x0033f50c) 1 0x0034000f (0x00415cd4) 2 0x00330035 (0x0033007b) 0x7bc52712 stub_entry_point+0x4b [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/loader.c:196] in ntdll: subl $4,%esp 196 for (;;) RtlRaiseException( &rec ); Modules: Module Address Debug info Name (27 modules) PE 400000- 413000 Deferred difxinstall32 ... Threads: process tid prio (all id:s are in hex) ... 00000062 (D) C:\users\Public\Application Data{429CAD59-35B1-4DBC-BB6D-1DB246563521}\x86\DifXInstall32.exe 00000063 0 <== --- snip ---
$ sha1sum iTunesSetup1022.exe 30c97f21cb7ec9921b80c7dfd3a9f460b6746045 iTunesSetup1022.exe
$ du -sh iTunesSetup1022.exe 78M iTunesSetup1022.exe
$ wine --version wine-1.7.13-53-g37e0a1a
Regards
http://bugs.winehq.org/show_bug.cgi?id=35670
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer URL| |http://www.oldapps.com/itun | |es.php?old_itunes=77
https://bugs.winehq.org/show_bug.cgi?id=35670
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
also needed for 'Delphi for Autocom 2013 R1' installer.
Prerequisite: 'winetricks -q dotnet35'
--- snip --- $ wine ./DSCars_HeavyDuty.exe ... Setting log callback Exception caught
Unable to find an entry point named 'SetDifxLogCallback' in DLL 'DIFxAPI.dll'. --- snip ---
$ wine --version wine-1.7.31
Regards
https://bugs.winehq.org/show_bug.cgi?id=35670
--- Comment #2 from Stefan Leichter Stefan.Leichter@camLine.com --- Patch sent: http://source.winehq.org/patches/data/107862
https://bugs.winehq.org/show_bug.cgi?id=35670
--- Comment #3 from Stefan Leichter Stefan.Leichter@camLine.com --- Patch is in GIT: http://source.winehq.org/git/wine.git/?a=commit;h=791d4f9f8c3a748295774c6c7c...
https://bugs.winehq.org/show_bug.cgi?id=35670
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |791d4f9f8c3a748295774c6c7c4 | |ddb8f20892be6 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/791d4f9f8c3a748295774c6c7c4...
--- snip --- ... fixme:difxapi:SetDifxLogCallbackW (0x4021f0, 0x33f538) stub fixme:difxapi:DriverPackageInstallW (L"C:\users\Public\Application Data\{429CAD59-35B1-4DBC-BB6D-1DB246563521}\x86\GEARAspiWDM.inf", 2, 0x33f548, 0x33f53c) stub fixme:difxapi:DriverPackageGetPathW (L"C:\users\Public\Application Data\{429CAD59-35B1-4DBC-BB6D-1DB246563521}\x86\GEARAspiWDM.inf", (nil), 0x33f544) stub fixme:difxapi:DriverPackageGetPathW (L"C:\users\Public\Application Data\{429CAD59-35B1-4DBC-BB6D-1DB246563521}\x86\GEARAspiWDM.inf", 0x530020, 0x33f544) stub fixme:difxapi:DriverPackageInstallW (L"C:\users\Public\Application Data\{429CAD59-35B1-4DBC-BB6D-1DB246563521}\x86\GEARAspiWDM.inf", 2, 0x33f548, 0x33f53c) stub ... --- snip ---
Thanks Stefan
Regards
https://bugs.winehq.org/show_bug.cgi?id=35670
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.32.
https://bugs.winehq.org/show_bug.cgi?id=35670
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |difxapi
https://bugs.winehq.org/show_bug.cgi?id=35670
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.oldapps.com/itun |https://web.archive.org/web |es.php?old_itunes=77 |/20110525005458/http://appl | |dnld.apple.com/iTunes10/041 | |-0534.20110418.CP4r5/iTunes | |Setup.exe
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable link from original vendor site via Internet Archive for documentation.
32-bit iTunes 10.2.2.12:
https://web.archive.org/web/20110525005458/http://appldnld.apple.com/iTunes1...
$ sha1sum iTunesSetup.exe 30c97f21cb7ec9921b80c7dfd3a9f460b6746045 iTunesSetup.exe
$ du -sh iTunesSetup.exe 78M iTunesSetup.exe
http://jaxov.com/2011/04/download-itunes-10-2-2-for-windows-mac-os-x-direct-...
Search query for 10.x:
--- snip --- $ wget http://web.archive.org/cdx/search/cdx?url=%22appldnld.apple.com/iTunes10/*" \ grep ".exe.*application/octet-stream 200 .*"
com,apple,appldnld)/itunes10/041-0272.20110606.kg0mc/itunessetup.exe 20110707153232 http://appldnld.apple.com/iTunes10/041-0272.20110606.Kg0Mc/iTunesSetup.exe application/octet-stream 200 4EPV6E5KZUL2HLBWZMMICBTJULPPD5XH 80390296 com,apple,appldnld)/itunes10/041-0272.20110606.kg0mc/itunessetup.exe 20111129005301 http://appldnld.apple.com/iTunes10/041-0272.20110606.Kg0Mc/iTunesSetup.exe application/octet-stream 200 4EPV6E5KZUL2HLBWZMMICBTJULPPD5XH 80390239 com,apple,appldnld)/itunes10/041-0272.20110606.kg0mc/itunessetup.exe 20120114220911 http://appldnld.apple.com/iTunes10/041-0272.20110606.Kg0Mc/iTunesSetup.exe application/octet-stream 200 4EPV6E5KZUL2HLBWZMMICBTJULPPD5XH 80390242 com,apple,appldnld)/itunes10/041-0272.20110606.kg0mc/itunessetup.exe 20120114232838 http://appldnld.apple.com/iTunes10/041-0272.20110606.Kg0Mc/iTunesSetup.exe application/octet-stream 200 4EPV6E5KZUL2HLBWZMMICBTJULPPD5XH 80390239 com,apple,appldnld)/itunes10/041-0272.20110606.kg0mc/itunessetup.exe 20120115063916 http://appldnld.apple.com/iTunes10/041-0272.20110606.Kg0Mc/iTunesSetup.exe application/octet-stream 200 4EPV6E5KZUL2HLBWZMMICBTJULPPD5XH 80390235 com,apple,appldnld)/itunes10/041-0272.20110606.kg0mc/itunessetup.exe 20120117034600 http://appldnld.apple.com/iTunes10/041-0272.20110606.Kg0Mc/iTunesSetup.exe application/octet-stream 200 4EPV6E5KZUL2HLBWZMMICBTJULPPD5XH 80390243 com,apple,appldnld)/itunes10/041-0272.20110606.kg0mc/itunessetup.exe 20130817092116 http://appldnld.apple.com/iTunes10/041-0272.20110606.Kg0Mc/iTunesSetup.exe application/octet-stream 200 4EPV6E5KZUL2HLBWZMMICBTJULPPD5XH 80390355 com,apple,appldnld)/itunes10/041-0272.20110606.kg0mc/itunessetup.exe 20140621151321 http://appldnld.apple.com/iTunes10/041-0272.20110606.Kg0Mc/iTunesSetup.exe application/octet-stream 200 4EPV6E5KZUL2HLBWZMMICBTJULPPD5XH 80390306 com,apple,appldnld)/itunes10/041-0272.20110606.kg0mc/itunessetup.exe 20150516020257 http://appldnld.apple.com/iTunes10/041-0272.20110606.Kg0Mc/iTunesSetup.exe application/octet-stream 200 4EPV6E5KZUL2HLBWZMMICBTJULPPD5XH 80390376 com,apple,appldnld)/itunes10/041-0273.20110606.5yxew/itunes64setup.exe 20110816185709 http://appldnld.apple.com/iTunes10/041-0273.20110606.5YXew/iTunes64Setup.exe application/octet-stream 200 IIBREWT35R6Q3LXMCLMN2P55XVH4IKSD 81323118 com,apple,appldnld)/itunes10/041-0273.20110606.5yxew/itunes64setup.exe 20120115004014 http://appldnld.apple.com/iTunes10/041-0273.20110606.5YXew/iTunes64Setup.exe application/octet-stream 200 IIBREWT35R6Q3LXMCLMN2P55XVH4IKSD 81323120 com,apple,appldnld)/itunes10/041-0273.20110606.5yxew/itunes64setup.exe 20120117101126 http://appldnld.apple.com/iTunes10/041-0273.20110606.5YXew/iTunes64Setup.exe application/octet-stream 200 IIBREWT35R6Q3LXMCLMN2P55XVH4IKSD 81323115 com,apple,appldnld)/itunes10/041-0471.20110308.nzxs2/itunessetup.exe 20110424140805 http://appldnld.apple.com/iTunes10/041-0471.20110308.Nzxs2/iTunesSetup.exe application/octet-stream 200 UYH7434JUSDWETPHEK2QMOFXGQAYFCUR 79991192 ... --- snip ---
Regards