[Bug 13995] Microsoft .NET Framework 1.1 Service Pack 1 fails to install (crash)

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Jul 9 04:04:00 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=13995





--- Comment #18 from Anastasius Focht <focht at gmx.net>  2008-07-09 04:03:59 ---
Hello,

don't assume success if not error message box is shown.

It doesn't work yet due to another msi problem.
The patch updater fails because there are still issues with advertised product
registry entries (CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1 is product code for .NET
Framework msi package -> DDE7F2BCF1D91C3409CFF425AE1E271A).

--- snip ---
003e:Call KERNEL32.CreateProcessW(00000000,0015b6c0
L"\"C:\\windows\\system32\\msiexec.exe\" /p \"C:\\windows\\temp\\tmp9178.tmp\"
REBOOT=ReallySuppress",00000000,00000000,00000001,00000000,00000000,00000000,0015b638,051f640c)
ret=791befaf 
..
0042:Call msi.MsiApplyPatchW(0013afb6
L"C:\\windows\\temp\\tmp9178.tmp",00000000,00000000,0013b090 L"
REBOOT=ReallySuppress") ret=60167a26
0042:trace:msi:MsiApplyPatchW L"C:\\windows\\temp\\tmp9178.tmp" (null) 0 L"
REBOOT=ReallySuppress"
0042:trace:msi:MsiOpenDatabaseW L"C:\\windows\\temp\\tmp9178.tmp" (null)
0x33fd38
0042:trace:msi:MSI_OpenDatabaseW L"C:\\windows\\temp\\tmp9178.tmp" (null)
0042:Call ole32.StgOpenStorage(0013afb6
L"C:\\windows\\temp\\tmp9178.tmp",00000000,00000020,00000000,00000000,0033fc94)
ret=60569bba
0042:Call KERNEL32.CreateFileW(0013afb6
L"C:\\windows\\temp\\tmp9178.tmp",80000000,00000001,00000000,00000003,10000080,00000000)
ret=6069386e
0042:Ret  KERNEL32.CreateFileW() retval=00000044 ret=6069386e 
..
0042:trace:msi:MsiConfigureProductExW L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}"
0 5 L" REBOOT=ReallySuppress PATCH=C:\\windows\\temp\\tmp9178.tmp"
0042:trace:msi:MsiSourceListGetInfoW L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}"
L"LastUsedSource"
0042:Call ole32.CLSIDFromString(0013bf68
L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}",0033f7cc) ret=6059994e
0042:Ret  ole32.CLSIDFromString() retval=00000000 ret=6059994e
0042:trace:msi:MSIREG_OpenUserProductsKey
L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}"
0042:Call ole32.CLSIDFromString(0013bf68
L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}",0033f30c) ret=6059994e
0042:Ret  ole32.CLSIDFromString() retval=00000000 ret=6059994e
0042:trace:msi:MSIREG_OpenUserProductsKey squished
(L"DDE7F2BCF1D91C3409CFF425AE1E271A")
0042:Call advapi32.RegOpenKeyW(80000001,0033f34e
L"Software\\Microsoft\\Installer\\Products\\DDE7F2BCF1D91C3409CFF425AE1E271A",0033f7d8)
ret=6059cad7
0042:Ret  advapi32.RegOpenKeyW() retval=00000002 ret=6059cad7
0042:trace:msi:MsiSourceListGetInfoW L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}"
L"PackageName"
0042:Call ole32.CLSIDFromString(0013bf68
L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}",0033f7cc) ret=6059994e
0042:Ret  ole32.CLSIDFromString() retval=00000000 ret=6059994e
0042:trace:msi:MSIREG_OpenUserProductsKey
L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}"
0042:Call ole32.CLSIDFromString(0013bf68
L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}",0033f30c) ret=6059994e
0042:Ret  ole32.CLSIDFromString() retval=00000000 ret=6059994e
0042:trace:msi:MSIREG_OpenUserProductsKey squished
(L"DDE7F2BCF1D91C3409CFF425AE1E271A")
0042:Call advapi32.RegOpenKeyW(80000001,0033f34e
L"Software\\Microsoft\\Installer\\Products\\DDE7F2BCF1D91C3409CFF425AE1E271A",0033f7d8)
ret=6059cad7
0042:Ret  advapi32.RegOpenKeyW() retval=00000002 ret=6059cad7
0042:trace:msi:MSI_OpenProductW L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}"
0x33fcd8
0042:trace:msi:MSIREG_OpenUninstallKey
L"{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}"
0042:Call advapi32.RegOpenKeyW(80000002,0033f42c
L"Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1}",0033f878)
ret=60599363
0042:Ret  advapi32.RegOpenKeyW() retval=00000000 ret=60599363
0042:Call advapi32.RegQueryValueExW(00000058,605c3616
L"LocalPackage",00000000,0033f870,00000000,0033f874) ret=60589eda
0042:Ret  advapi32.RegQueryValueExW() retval=00000002 ret=60589eda
..
0042:Ret  msi.MsiApplyPatchW() retval=00000645 ret=60167a26
0042:Call KERNEL32.ExitProcess(00000645) ret=60169079
..
--- snip ---

Exit code: 0x645 -> 1605 (UnexpectedError)

Additionally there seems to be heap corruption :|

--- snip ---
0042:Call ntdll.RtlFreeHeap(00110000,00000000,0013b488) ret=60569e47
0042:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=60569e47
0042:Call ntdll.RtlFreeHeap(00110000,00000000,0013c600) ret=605a7a53
0042:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=605a7a53
0042:Call ntdll.RtlFreeHeap(00110000,00000000,0013c1e0) ret=605a7a73
0042:err:heap:HEAP_ValidateInUseArena Heap 0x110000: prev arena 0x13c118
invalid for in-use 0x13c1d8
0042:Ret  ntdll.RtlFreeHeap() retval=00000000 ret=605a7a73 
--- snip ---

Regards


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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