Cool, cool. I'm really worried about doing "workarounds" in wixstdba since it runs on user's machines for long after we ship a WiX toolset release. The more workarounds we put in it, the harder it will be to maintain.
Plus if thmutil is busted, it'd be good to get it fixed so that anything using it in the future won't have this same problem. -----Original Message----- From: Bruce Cran [mailto:br...@cran.org.uk] Sent: Thursday, January 23, 2014 8:22 AM To: WiX toolset developer mailing list Subject: Re: [WiX-devs] Issue 4114: WixStdba and missing WM_QUIT again The root solution was thought to be using HWND_MESSAGE windows for communication, but that doesn't work because we still load all the theme GUI stuff. I'll go back and continue removing stuff until I can figure out exactly what's causing PostQuitMessage to wait/fail. -- Bruce On 1/23/2014 9:12 AM, Rob Mensching wrote: > It still very much concerns me that we fallback to "workarounds" before we > understand what the issue is. I thought Bob had some information previously > that suggested posting messages to quit was wrong or something. I honestly > don't remember the details but I thought we had a better idea of the root > solution. > > -----Original Message----- > From: Bruce Cran [mailto:br...@cran.org.uk] > Sent: Tuesday, January 21, 2014 8:29 AM > To: WiX toolset developer mailing list > Subject: Re: [WiX-devs] Issue 4114: WixStdba and missing WM_QUIT again > > > On 1/20/2014 11:17 AM, Bruce Cran wrote: >> I've been working on the Vista PostQuitMessage/WM_QUIT issue again >> (http://wixtoolset.org/issues/4114/) and have found that changing the >> code to use HWND_MESSAGE makes the problem worse, by causing >> PostQuitMessage to do nothing when the installer is run as a normal >> process in addition to via a system process/service. >> >> Does anyone have any ideas? > It has something to do with loading the theme. I've submitted > http://wix.codeplex.com/SourceControl/network/forks/bcran/wixstdba/contribution/6059 > to work around the issue by not loading the theme if no UI is to be displayed. > > -- > Bruce > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical > Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-devs mailing list > WiX-devs@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-devs > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-devs mailing list > WiX-devs@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-devs ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list WiX-devs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-devs ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list WiX-devs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-devs