So I have several MSI packages which we use to deploy to our production environment with an in house application. But recently we started moving to SCCM. This is when the problem started, most of the MSIs tend to have handle leaks. My observations below -
- Tried manual installation of the MSI - works fine
- Tired using MSIEXEC with verbose logging - works fine
- Same MSI being installed thru SCCM fails with mishandle leak errors. All these leaks tend to happen in the custom actions in *.rul files.
Note that this is not specific to a particular MSI or particular server, similar behavior is observed in several MSI packages and in several servers.
Any help would be appreciated.