Build 45 & 46 installer glitch

May 20, 2008
9,199
60
Syracuse, NY, USA
Rex, did you change anything? My (normally not so perfect) installer has been perfect from day one of the alpha until today.

Upgrading to 45, I was here for about 10 minutes. This is before any user input.
upload_2014-11-8_17-13-45.png
msiexec and updater were running but apparently idle. The two buttons were greyed and the "X" didn't work. I could minimize it but after doing so I couldn't restore it. After two tries at clicking the taskbar-thumbnail's "X", updater showed in the tray with a bubble saying the installation was incomplete. An attempt at "OPTION /U" gave a similar response. Yet another attempt at "OPTION /U" and (without a download) it installed.

Upgrading to 46 was similar but resulted in a crash.

[SEH_AV_DEP_BADPTR] ACCESS_VIOLATION (0xc0000005) at address [0x988a840f]

*** Stack Trace (x86) ***

[0x988a840f] -----
[0x6d787a94] MsiSetOfflineContextW()
[0x6d64a3cd] MsiInvalidateFeatureCache()
[0x6d6a5f16] MsiSetPropertyW()
[0x00f70858] -----
[0x00ed5420] -----
[0x00ed52f7] -----
[0x00f524ba] -----
[0x773dc4e7] gapfnScSendMessage()
[0x773f5b7c] CreateDialogParamW()
[0x773f59f3] CreateDialogParamW()
[0x773f5be3] DefDlgProcW()
[0x773dc4e7] gapfnScSendMessage()
[0x773dc5e7] gapfnScSendMessage()
[0x773dcc19] gapfnScSendMessage()
[0x773dcc70] DispatchMessageW()
[0x773f38d7] DrawStateW()
[0x773f3b27] DrawStateW()
[0x773f3b76] DialogBoxIndirectParamAorW()
[0x773f3b9a] DialogBoxIndirectParamW()
[0x00f30943] -----
[0x00f2dd48] -----
[0x00f21fd6] -----
[0x778e5a24] NtFreeVirtualMemory()
[0x77902817] RtlDosPathNameToNtPathName_U()
[0x00f21d37] -----
[0x00ed8464] -----
[0x00f9a177] -----
[0x00f8c8a3] -----
[0x00f8cfca] -----
[0x00f8d351] -----
[0x00f8d6a8] -----
[0x00f8d894] -----
[0x00f8c6f2] -----
[0x778e71f9] RtlRaiseStatus()
[0x778e71cb] RtlRaiseStatus()
[0x778e7057] KiUserExceptionDispatcher()
[0x00f8c414] -----
[0x00f23e71] -----
[0x00f8c667] -----
[0x00f8d3bb] -----
[0x00f8d781] -----
[0x00f8d894] -----
[0x00f8c57f] -----
[0x778e71f9] RtlRaiseStatus()
[0x778e71cb] RtlRaiseStatus()
[0x778e7057] KiUserExceptionDispatcher()
[0x6d64a3cd] MsiInvalidateFeatureCache()
[0x6d6a5f16] MsiSetPropertyW()
[0x00f70858] -----
[0x00ed5420] -----
[0x00ed52f7] -----
[0x00f524ba] -----
[0x773dc4e7] gapfnScSendMessage()
[0x773f5b7c] CreateDialogParamW()
[0x773f59f3] CreateDialogParamW()
[0x773f5be3] DefDlgProcW()
[0x773dc4e7] gapfnScSendMessage()
[0x773dc5e7] gapfnScSendMessage()
[0x773dcc19] gapfnScSendMessage()
[0x773dcc70] DispatchMessageW()
[0x773f38d7] DrawStateW()
[0x773f3b27] DrawStateW()
[0x773f3b76] DialogBoxIndirectParamAorW()
[0x773f3b9a] DialogBoxIndirectParamW()
[0x00f30943] -----
[0x00f2dd48] -----
[0x00f21fd6] -----
[0x778e5a24] NtFreeVirtualMemory()
[0x77902817] RtlDosPathNameToNtPathName_U()
[0x00f21d37] -----
[0x00ed8464] -----
[0x00f9a177] -----
[0x00f8c8a3] -----
[0x00f8cfca] -----
[0x00f8d351] -----
[0x00f8d6a8] -----
[0x00f8d894] -----
[0x00f8c6f2] -----
[0x778e71f9] RtlRaiseStatus()
[0x778e71cb] RtlRaiseStatus()
[0x778e7057] KiUserExceptionDispatcher()
[0x00f8c414] -----
[0x00f23e71] -----
[0x00f8c667] -----
[0x00f8d3bb] -----
[0x00f8d781] -----
[0x00f8d894] -----
[0x00f8c57f] -----
[0x778e71f9] RtlRaiseStatus()
[0x778e71cb] RtlRaiseStatus()
[0x778e7057] KiUserExceptionDispatcher()
[0x6d64a3cd] MsiInvalidateFeatureCache()
[0x6d6a5f16] MsiSetPropertyW()
[0x00f70858] -----
[0x00ed5420] -----
[0x00ed52f7] -----
[0x00f524ba] -----
[0x773dc4e7] gapfnScSendMessage()
[0x773f5b7c] CreateDialogParamW()
[0x773f59f3] CreateDialogParamW()
[0x773f5be3] DefDlgProcW()
[0x773dc4e7] gapfnScSendMessage()
[0x773dc5e7] gapfnScSendMessage()
[0x773dcc19] gapfnScSendMessage()
[0x773dcc70] DispatchMessageW()
[0x773f38d7] DrawStateW()
[0x773f3b27] DrawStateW()
[0x773f3b76] DialogBoxIndirectParamAorW()
[0x773f3b9a] DialogBoxIndirectParamW()
[0x00f30943] -----
[0x00f2dd48] -----
[0x00f21fd6] -----
[0x778e5a24] NtFreeVirtualMemory()
[0x77902817] RtlDosPathNameToNtPathName_U()
[0x00f21d37] -----
[0x00ed8464] -----
[0x00f9a177] -----
[0x00f8c8a3] -----
[0x00f8cfca] -----
[0x00f8d351] -----
[0x00f8d6a8] -----
[0x00f8d894] -----
[0x00f8c6f2] -----
[0x778e71f9] RtlRaiseStatus()
[0x778e71cb] RtlRaiseStatus()
[0x778e7057] KiUserExceptionDispatcher()
[0x00f8c414] -----
[0x00f23e71] -----
[0x00f8c667] -----
[0x00f8d3bb] -----
[0x00f8d781] -----
[0x00f8d894] -----
[0x00f8c57f] -----
[0x778e71f9] RtlRaiseStatus()
[0x778e71cb] RtlRaiseStatus()
[0x778e7057] KiUserExceptionDispatcher()
[0x6d64a3cd] MsiInvalidateFeatureCache()
[0x6d6a5f16] MsiSetPropertyW()
[0x00f70858] -----
[0x00ed5420] -----
[0x00ed52f7] -----
[0x00f524ba] -----
[0x773dc4e7] gapfnScSendMessage()
[0x773f5b7c] CreateDialogParamW()
[0x773f59f3] CreateDialogParamW()
[0x773f5be3] DefDlgProcW()
[0x773dc4e7] gapfnScSendMessage()
[0x773dc5e7] gapfnScSendMessage()
[0x773dcc19] gapfnScSendMessage()
[0x773dcc70] DispatchMessageW()
[0x773f38d7] DrawStateW()
[0x773f3b27] DrawStateW()
[0x773f3b76] DialogBoxIndirectParamAorW()
[0x773f3b9a] DialogBoxIndirectParamW()
[0x00f30943] -----
[0x00f2dd48] -----
[0x00f21fd6] -----
[0x778e5a24] NtFreeVirtualMemory()
[0x77902817] RtlDosPathNameToNtPathName_U()
[0x00f21d37] -----
[0x00ed8464] -----
[0x00f9a177] -----
[0x00f8c8a3] -----
[0x00f8cfca] -----
[0x00f8d351] -----
[0x00f8d6a8] -----
[0x00f8d894] -----
[0x00f8c6f2] -----
[0x778e71f9] RtlRaiseStatus()
[0x778e71cb] RtlRaiseStatus()
[0x778e7057] KiUserExceptionDispatcher()
[0x00f8c414] -----
[0x00f23e71] -----
[0x00f8c667] -----
[0x00f8d3bb] -----
[0x00f8d781] -----
[0x00f8d894] -----
[0x00f8c57f] -----
[0x778e71f9] RtlRaiseStatus()
[0x778e71cb] RtlRaiseStatus()
[0x778e7057] KiUserExceptionDispatcher()
[0x6d64a3cd] MsiInvalidateFeatureCache()
[0x6d6a5f16] MsiSetPropertyW()
[0x00f70858] -----
[0x00ed5420] -----
[0x00ed52f7] -----
[0x00f524ba] -----
[0x773dc4e7] gapfnScSendMessage()
[0x773f5b7c] CreateDialogParamW()
[0x773f59f3] CreateDialogParamW()
[0x773f5be3] DefDlgProcW()
[0x773dc4e7] gapfnScSendMessage()
[0x773dc5e7] gapfnScSendMessage()
[0x773dcc19] gapfnScSendMessage()
[0x773dcc70] DispatchMessageW()
[0x773f38d7] DrawStateW()
[0x773f3b27] DrawStateW()
[0x773f3b76] DialogBoxIndirectParamAorW()
[0x773f3b9a] DialogBoxIndirectParamW()
<--------------------MORE--FRAMES-------------------->
[0x00ec0000] MODULE_BASE_ADDRESS
 
May 20, 2008
9,199
60
Syracuse, NY, USA
I have changed absolutely nothing in the installer for weeks (other than updating the build number). The crash is inside Windows Installer; nothing I can do about that.

Did it work when you ran it again?
I had a tough time killing everything. But after that I fired up v17 (it still worked) and did "OPTION /U" ... it went right to the install (no download) and was successful.