This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallAnywhere
- :
- InstallAnywhere Forum
- :
- Re: Registry problem when rollback in install phase
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 19, 2012
06:08 AM
Registry problem when rollback in install phase
Hello,
I'm facing another problem which happens when cancelling the installation in the beginning of the installation phase (After the pre-install phase).
Everything is removed properly, except the registry.
The registry still contains the product.
In the product, everything has been removed except the uninstaller component.
As a result, since I'm using a single instance, the product cannot be removed or repaired since the registry contains 'pointers' to no longer installed things and the installation is canceled.
I checked the 'Change $PRODUCT_NAME$ Installation' Action in the Install tab for the rollback settings, the two checkboxes are set and the uninstaller should be remove in case the cancel event is triggered.
Did somebody experience the same problem ?
Is ther a workaround ?
How to catch the cancel event so as to clear the registry manually ?
Thank you and kind regards.
I'm facing another problem which happens when cancelling the installation in the beginning of the installation phase (After the pre-install phase).
Everything is removed properly, except the registry.
The registry still contains the product.
In the product, everything has been removed except the uninstaller component.
As a result, since I'm using a single instance, the product cannot be removed or repaired since the registry contains 'pointers' to no longer installed things and the installation is canceled.
I checked the 'Change $PRODUCT_NAME$ Installation' Action in the Install tab for the rollback settings, the two checkboxes are set and the uninstaller should be remove in case the cancel event is triggered.
Did somebody experience the same problem ?
Is ther a workaround ?
How to catch the cancel event so as to clear the registry manually ?
Thank you and kind regards.
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 20, 2012
05:59 AM
After having some checks performed, I can give extra precisions.
The Rollback fails on the Mac only, on windows it works.
On the Mac, I ONLY receive in the console:
'The uninstallation could not complete due to an error'
(but which error ???)
It looks like the uninstaller has been partially removed and the registry has not been cleaned.
I don't have any more informations....
Is there a way to get into a verbose mode or a debugging mode?
Thank you for your help and kind regards
The Rollback fails on the Mac only, on windows it works.
On the Mac, I ONLY receive in the console:
'The uninstallation could not complete due to an error'
(but which error ???)
It looks like the uninstaller has been partially removed and the registry has not been cleaned.
I don't have any more informations....
Is there a way to get into a verbose mode or a debugging mode?
Thank you for your help and kind regards
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 22, 2012
09:52 AM
Extra info:
After console redirection this is what appears on the Mac:
20.03.12 18:03:41 [0x0-0xf99f99].install product was null
20.03.12 18:03:41 [0x0-0xf99f99].install ZeroGby: Unable to load product from registry. Product ID: aa95ab61-1efe-11b2-98ea-eb13da34bf99
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.uninstall.DescriptorList.i(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.uninstall.DescriptorList.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.LifeCycleManager.ai(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at ZeroGh5.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.Installer.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.Installer.exit(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.installpanels.ProgressActionPanel.s(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.installpanels.InstallProgressActionPanel$1.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at ZeroGkw.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.InstallPiece.processEvent(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.actions.InstallFile.processEvent(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.actions.InstallDirectory.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.GhostDirectory.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.Installer.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.actions.InstallProgressAction.n(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.actions.ProgressPanelAction$1.run(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install The uninstallation could not complete due to an error.
Since the installation has been canceled, this is normal that the product is not yet in the registry.
But the installer fails and the registry is set AS IF THE PRODUCT WAS INSTALLED....
Any idea ?
Thank you
After console redirection this is what appears on the Mac:
20.03.12 18:03:41 [0x0-0xf99f99].install product was null
20.03.12 18:03:41 [0x0-0xf99f99].install ZeroGby: Unable to load product from registry. Product ID: aa95ab61-1efe-11b2-98ea-eb13da34bf99
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.uninstall.DescriptorList.i(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.uninstall.DescriptorList.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.LifeCycleManager.ai(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at ZeroGh5.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.Installer.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.Installer.exit(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.installpanels.ProgressActionPanel.s(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.installpanels.InstallProgressActionPanel$1.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at ZeroGkw.a(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.InstallPiece.processEvent(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.actions.InstallFile.processEvent(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.actions.InstallDirectory.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.GhostDirectory.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.Installer.install(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.actions.InstallProgressAction.n(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install at com.zerog.ia.installer.actions.ProgressPanelAction$1.run(DashoA10*..)
20.03.12 18:03:41 [0x0-0xf99f99].install The uninstallation could not complete due to an error.
Since the installation has been canceled, this is normal that the product is not yet in the registry.
But the installer fails and the registry is set AS IF THE PRODUCT WAS INSTALLED....
Any idea ?
Thank you
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)