Re: [WiX-users] Gaming extension leaking MSIHANDLES

2011-09-30 Thread Bob Arnson
On 29-Sep-11 22:07, Gavin Dodd wrote: > This is called for files that have a gaming extension element to determine > if the custom action should try to process the Game Explorer data. > The check is incomplete it only checks for install / uninstall states not > WCA_TODO_UNKNOWN (seems to mean 'do n

Re: [WiX-users] Gaming extension leaking MSIHANDLES

2011-09-29 Thread Gavin Dodd
If anyone else is interested I found and fixed the problem In GamingExtension src\ext\GamingExtension\ca\gaming.cpp | SchedGameExplorer // we need to know if the component's being installed, uninstalled, or reinstalled WCA_TODO todo = WcaGetComponentToDo(pwzComponentId); This is

[WiX-users] Gaming extension leaking MSIHANDLES

2011-09-29 Thread Gavin Dodd
Hi I'm trying to set up an install of multiple games from one package. All games are optional installs. When adding game explorer data using the gaming extension I get MSIHANDLE leaks if some of the games (and therefore the gaming data) is not installed. The leaks are during the WixSchedGameExplore