I have 3 products that rollback when trying to install them - IBM Websphere Studio (WSAD), Logitech QuickCam, and Microsoft Installer Cleanup Utility. I read through the log files but that is still unclear to me. Is the "MSI (s) (E4:30): FEATURECACHE: Entering Invalidate" the problem? What does this mean?
I have listed below what seem to me the key extracts from the log files.
If you have any hint or any suggested action, please let me know.
1) Here are the log lines a little ahead and after the rollback starts when installing IBM Websphere Studio (WSAD) :
MSI (s) (E4:30): Note: 1: 1402 2: Installer\Products\137CB1E6DB49E8541A5694C114183D5E\SourceList 3: 2
MSI (s) (E4:30): Executing op: ProductPublishClient(,,)
MSI (s) (E4:30): Executing op: SourceListRegisterLastUsed(SourceProduct={6E1BC731-94BD-458E-A165-491C4181D3E5},LastUsedSource=D:\GAinstall\)
MSI (s) (E4:30): Entering CMsiConfigurationManager::SetLastUsedSource.
MSI (s) (E4:30): Specifed source is already in a list.
MSI (s) (E4:30): User policy value 'SearchOrder' is 'nmu'
MSI (s) (E4:30): Machine policy value 'DisableBrowse' is 0
MSI (s) (E4:30): Machine policy value 'AllowLockdownBrowse' is 0
MSI (s) (E4:30): Adding new sources is allowed.
MSI (s) (E4:30): Set LastUsedSource to: D:\GAinstall\.
MSI (s) (E4:30): Set LastUsedType to: m.
MSI (s) (E4:30): Set LastUsedIndex to: 1.
MSI (s) (E4:30): Executing op: End(Checksum=0,ProgressTotal=522088184)
MSI (s) (E4:30): FEATURECACHE: Entering Invalidate
MSI (s) (E4:30): User policy value 'DisableRollback' is 0
MSI (s) (E4:30): Machine policy value 'DisableRollback' is 0
Action 14:01:24: RollbackCleanup. Removing backup files
MSI (s) (E4:30): Creating MSIHANDLE (67) of type 790536 for thread 1840
MSI (s) (E4:30): Executing op: Header(Signature=1397708873,Version=110,Timestamp=741830040,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (E4:30): Executing op: DialogInfo(Type=0,Argument=1033)
MSI (s) (E4:30): Executing op: DialogInfo(Type=1,Argument=WebSphere Studio Application Developer)
MSI (s) (E4:30): Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=,CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: )
MSI (s) (E4:30): Executing op: RegisterBackupFile(File=C:\Config.Msi\7b9f8.rbf)
Action 14:01:27: Rollback. Rolling back action:
Rollback: Registering fonts
2) Here are the log lines when rollback starts when installing my Webcam:
NestedInstallLaunch: incrementing tick 1000000 of Installing Camera Driver... Please Wait...
MSI (s) (40:90): Executing op: ActionStart(Name=AppInstall,,)
Action 13:33:42: AppInstall.
MSI (s) (40:90): Executing op: CustomActionSchedule(Action=AppInstall,ActionType=1025,Source=Binarytall,Target=f6,CustomActionData=C:\Program Files\Logitech\QCamWebMedia\QCApInst\;C:\Program Files\Logitech\QuickCam\!enu@enu*1|C:\PROGRA~1\Logitech\QCAMWE~1
\QCApInst\Install.ini& )
MSI (s) (40:90): Creating MSIHANDLE (141) of type 790536 for thread 1936
MSI (s) (40:90): Executing op: ActionStart(Name=CleanUpDebugQC6File,,)
Action 13:33:42: CleanUpDebugQC6File.
MSI (s) (40:90): Executing op: CustomActionSchedule(Action=CleanUpDebugQC6File,ActionType=1089,Source=BinarypDeb,Target=f20,CustomActionData=C:\Program Files\Logitech\QCamWebMedia\QCApInst\;C:\Program Files\Logitech\QuickCam\!enu@enu*1|C:\PROGRA~1\Logitec
h\QCAMWE~1\QCApInst\Install.ini& )
MSI (s) (40:90): Creating MSIHANDLE (142) of type 790536 for thread 1936
MSI (s) (40:90): Executing op: End(Checksum=0,ProgressTotal=91424636)
MSI (s) (40:90): FEATURECACHE: Entering Invalidate
MSI (s) (40:90): User policy value 'DisableRollback' is 0
MSI (s) (40:90): Machine policy value 'DisableRollback' is 0
Action 13:33:44: RollbackCleanup. Removing backup files
MSI (s) (40:90): Creating MSIHANDLE (143) of type 790536 for thread 1936
MSI (s) (40:90): Executing op: Header(Signature=1397708873,Version=110,Timestamp=741829622,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (40:90): Executing op: DialogInfo(Type=0,Argument=1033)
MSI (s) (40:90): Executing op: DialogInfo(Type=1,Argument=Logitech QuickCam)
MSI (s) (40:90): Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=,CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: )
MSI (s) (40:90): Executing op: RegisterBackupFile(File=C:\Config.Msi\557e55d.rbf)
MSI (s) (40:90): Executing op: RegisterBackupFile(File=C:\Config.Msi\557e55e.rbf)
MSI (s) (40:90): Executing op: RegisterBackupFile(File=C:\Config.Msi\557e55f.rbf)
Action 13:33:45: Rollback. Rolling back action:
Rollback: CleanUpDebugQC6File
3) Here are the log lines when rollback sounds to start when installing Microsoft Installer Cleanup Utility:
MSI (s) (40:50): Note: 1: 1402 2: Installer\Products\0B436121A4F23D11DA3A000CF425DD25 3: 2
MSI (s) (40:50): Executing op: UpgradeCodePublish(UpgradeCode={121634B1-2F4A-11D3-ADA3-00C04F52DD52})
MSI (s) (40:50): Executing op: SourceListPublish(,,DiskPromptTemplate=Please insert the disk labeled "[ProductName]",,NumberOfDisks=1)
MSI (s) (40:50): Note: 1: 1402 2: Installer\Products\0B436121A4F23D11DA3A000CF425DD25\SourceList 3: 2
MSI (s) (40:50): Executing op: ProductPublishClient(,,)
MSI (s) (40:50): Executing op: SourceListRegisterLastUsed(SourceProduct={121634B0-2F4A-11D3-ADA3-00C04F52DD52},LastUsedSource=C:\DOCUME~1\corinne\LOCALS~1\Temp\IXP000.TMP\)
MSI (s) (40:50): Entering CMsiConfigurationManager::SetLastUsedSource.
MSI (s) (40:50): Specifed source is already in a list.
MSI (s) (40:50): User policy value 'SearchOrder' is 'nmu'
MSI (s) (40:50): Machine policy value 'DisableBrowse' is 0
MSI (s) (40:50): Machine policy value 'AllowLockdownBrowse' is 0
MSI (s) (40:50): Adding new sources is allowed.
MSI (s) (40:50): Set LastUsedSource to: C:\DOCUME~1\corinne\LOCALS~1\Temp\IXP000.TMP\.
MSI (s) (40:50): Set LastUsedType to: n.
MSI (s) (40:50): Set LastUsedIndex to: 1.
MSI (s) (40:50): Executing op: End(Checksum=0,ProgressTotal=504342)
MSI (s) (40:50): FEATURECACHE: Entering Invalidate
MSI (s) (40:50): User policy value 'DisableRollback' is 0
MSI (s) (40:50): Machine policy value 'DisableRollback' is 0
Action 13:27:02: RollbackCleanup. Removing backup files
MSI (s) (40:50): Creating MSIHANDLE (1) of type 790536 for thread 1872
MSI (s) (40:50): Executing op: Header(Signature=1397708873,Version=110,Timestamp=741829472,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (40:50): Executing op: DialogInfo(Type=0,Argument=1033)
MSI (s) (40:50): Executing op: DialogInfo(Type=1,Argument=Windows Installer Clean Up)
MSI (s) (40:50): Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=,CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: )
Action 13:27:05: Rollback. Rolling back action:
Rollback: Publishing product information
Thanks for helping. Gilles.