http://bugs.winehq.org/show_bug.cgi?id=27199
Summary: MS .Net Framework 1.x Service Pack installers crash in InstallFiles action (cabinet stream handling) Product: Wine Version: 1.3.20 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net
Hello,
probably a regression, I've noticed this some time ago but forgot about filing a bug for it until I saw a forum post.
http://forum.winehq.org/viewtopic.php?t=12224&start=2
AFAIK affects various .NET 1.x SPx installers (1.0 SP3, 1.1 SP1, ...)
--- snip --- $ wine ./NDP1.1sp1-KB867460-X86.exe fixme:sync:CreateMemoryResourceNotification (0) stub fixme:shell:URL_ParseUrl failed to parse L"mscorlib" fixme:shell:URL_ParseUrl failed to parse L"PatchExec" fixme:shell:URL_ParseUrl failed to parse L"Microsoft.Cabinet.MiniExtract" ... fixme:msi:msi_parse_patch_summary patch obsoletes L"{02D68AF2-1DCD-42E2-8E32-54314782DA29}{323E5670-5DA7-4A1E-85F0-8FA12EFE9EC8}{FA96891D-DADE-40A5-B54C-61E945F88103}{2376C7F6-3282-4CBE-BB2E-38882354A844}{3D3DEE62-32F2-4AB3-9565-B344AD757AFD}{297E6479-2055-4B59-99C8-D31FF5FCADAF}{4291D65D-056C-4B77-82C6-D3C6A320FB4D}{DEFE4CC2-D4FF-4BE5-BCE3-7E9B7E39FC"... fixme:msi:MsiGetMode no support for administrative installs fixme:msi:ACTION_CustomAction Deferring rollback only action wine: Unhandled page fault on read access to 0x00000000 at address 0x6839d034 (thread 0027), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x6839d034). ... Backtrace: =>0 0x6839d034 cabinet_seek_stream+0x29(hf=0, dist=0, seektype=0x1) [/opt/projects/wine/wine-git/dlls/msi/media.c:280] in msi (0x0033f008) 1 0x68c4c8eb FDI_getoffset+0x23(fdi=0x6837b8, hf=0) [/opt/projects/wine/wine-git/dlls/cabinet/fdi.c:466] in cabinet (0x0033f028) 2 0x68c4cc2f FDI_read_entries+0xdc(fdi=0x6837b8, hf=0, pfdici=0x33f194, pmii=0x69b49c) [/opt/projects/wine/wine-git/dlls/cabinet/fdi.c:575] in cabinet (0x0033f108) 3 0x68c54048 FDICopy+0x47b(hfdi=0x6837b8, pszCabinet="<STREAM>", pszCabPath=0x0(nil), flags=0, pfnfdin=0x6839dd73, pfnfdid=(nil), pvUser=0x33f440) [/opt/projects/wine/wine-git/dlls/cabinet/fdi.c:2535] in cabinet (0x0033f388) 4 0x6839e216 extract_cabinet_stream+0x184(package=0x147878, mi=0x683868, data=0x33f440) [/opt/projects/wine/wine-git/dlls/msi/media.c:632] in msi (0x0033f3f8) 5 0x6839e2bb msi_cabextract+0x2d(package=0x147878, mi=0x683868, data=0x33f440) [/opt/projects/wine/wine-git/dlls/msi/media.c:649] in msi (0x0033f418) 6 0x6838ffcf ACTION_InstallFiles+0x250(package=0x147878) [/opt/projects/wine/wine-git/dlls/msi/files.c:356] in msi (0x0033f4a8) 7 0x68366b3d ACTION_HandleStandardAction+0x99(package=0x147878, action="InstallFiles", rc=0x33f52c) [/opt/projects/wine/wine-git/dlls/msi/action.c:8023] in msi (0x0033f4e8) 8 0x68366dad ACTION_PerformUIAction+0x90(package=0x147878, action="InstallFiles", script=0xffffffff) [/opt/projects/wine/wine-git/dlls/msi/action.c:8067] in msi (0x0033f538) --- snip ---
Prerequisite: bash winetricks -q dotnet11
$ sha1sum NDP1.1sp1-KB867460-X86.exe 74a5b25d65a70b8ecd6a9c301a0aea10d8483a23 NDP1.1sp1-KB867460-X86.exe
$ wine --version wine-1.3.20-94-geb4b262
Regards
http://bugs.winehq.org/show_bug.cgi?id=27199
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |17008
http://bugs.winehq.org/show_bug.cgi?id=27199
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download, Installer URL| |http://www.microsoft.com/do | |wnloads/thankyou.aspx?famil | |yId=a8f5654f-088e-40b2-bbdb | |-a83353618b38&displayLang=e | |n
--- Comment #1 from Anastasius Focht focht@gmx.net 2011-05-17 13:56:47 CDT --- Hello,
filling some fields...
Regards
http://bugs.winehq.org/show_bug.cgi?id=27199
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com
--- Comment #2 from Dan Kegel dank@kegel.com 2011-06-14 09:52:21 CDT --- *** Bug 27478 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27199
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #3 from Dan Kegel dank@kegel.com 2011-07-31 22:41:19 CDT --- X-Lite 4.0 installer from http://www.counterpath.com/x-lite.html seems to have this backtrace while installing msvc2008 sp1. 'winetricks vcrun2008' seems to work around it there.
http://bugs.winehq.org/show_bug.cgi?id=27199
David gewr@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gewr@seznam.cz
--- Comment #4 from David gewr@seznam.cz 2011-08-30 13:58:16 CDT --- No change in 1.3.27.
http://bugs.winehq.org/show_bug.cgi?id=27199
--- Comment #5 from David gewr@seznam.cz 2011-08-30 13:59:17 CDT --- Created an attachment (id=36167) --> (http://bugs.winehq.org/attachment.cgi?id=36167) Wordview installation crash (sp1?)
http://bugs.winehq.org/show_bug.cgi?id=27199
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #6 from Hans Leidekker hans@meelstraat.net 2011-09-06 03:11:42 CDT --- Should be fixed by 470688f7292297e4a542bf95be6d5c28653b1427.
http://bugs.winehq.org/show_bug.cgi?id=27199
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2011-09-09 12:54:45 CDT --- Closing bugs fixed in 1.3.28.
http://bugs.winehq.org/show_bug.cgi?id=27199
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |470688f7292297e4a542bf95be6 | |d5c28653b1427
https://bugs.winehq.org/show_bug.cgi?id=27199
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.microsoft.com/do |https://web.archive.org/web |wnloads/thankyou.aspx?famil |/20050923111014/http://down |yId=a8f5654f-088e-40b2-bbdb |load.microsoft.com/download |-a83353618b38&displayLang=e |/8/b/4/8b4addd8-e957-4dea-b |n |db8-c4e00af5b94b/NDP1.1sp1- | |KB867460-X86.exe