> -----Original Message-----
> From: Bob Arnson [mailto:[EMAIL PROTECTED]
> Sent: Saturday, November 29, 2008 11:04 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Uninstall fails when
> callingNetFxScheduleNativeImage
> 
> John Vottero wrote:
> > Is the "Action start 16:35:47: NetFxScheduleNativeImage." log text
> the result of calling WcaProgressMessage?  That would confirm that I'm
> reading my way through the source code correctly.
> >
> 
> I don't think so -- I think that's coming straight from MSI when it
> invokes the CA. See
> https://blogs.msdn.com/heaths/archive/2008/02/12/debugging-custom-
> actions-leaked-handles.aspx
> for a list of what the handle types are. I'd suggest using /L*vx! as
> your logging switches; the ! tells MSI to flush each log line as it's
> written, which might show the "Action start" message earlier, before
> the
> record-creation log lines.

Thanks for the pointer to the explanation of the MSI handle types.  They
confirmed that I worked my way through the source code correctly.  But,
I still can't see a code path between the end of the NetFxNativeImage
while loop and the call to WcaFinalize that would create and close two
"record" MSI Handles (type 790531).  A successful uninstall creates and
closes one "record" handle, in the call to WcaProgressMessage.  The
failing uninstall creates and closes two and I can't see how.  I think
that one is the call to WcaProgressMessage but I can't figure out where
the other one could be coming from.



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to