IIRC there was a change in the message handling Windows 2008 in which I found 
(after a lots of hours debugging) that sometimes messages are ‘eaten’ away.
According to Microsoft this was an optimization where duplicate message where 
dropped to improve system speed.
But there was a bug in there. But since it has been a few years ago (hey it’s 
2013 not 2008) I can’t recall the details but the way to fix this was something 
with implementing your own message pump to handle messages before Windows does..

I hope this helps a bit (although the details are a bit blurry ☺ )

Best regards,

Albert van Peppen
Senior System Engineer
[Insad]
Insad Grafisch b.v.

Mollevite 28

6931 KG  Westervoort
The Netherlands


.

Van: Rob Mensching [mailto:r...@robmensching.com]
Verzonden: 25 March 2013 23:54
Aan: Windows Installer XML toolset developer mailing list
Onderwerp: Re: [WiX-devs] WixStdBA: fix for missing WM_QUIT message on Server 
2008

I expect the problem is that ::GetMessage() never gets the ::PostQuitMessage() 
so it's just hanging around waiting. We need to do the much harder, "Figure out 
what happned to the quit message that should have exited ::GetMessage()" :(

On Mon, Mar 25, 2013 at 11:56 AM, Bob Arnson 
<b...@joyofsetup.com<mailto:b...@joyofsetup.com>> wrote:
On 25-Mar-13 14:49, Bruce Cran wrote:
> On 25/03/2013 18:03, Rob Mensching wrote:
>> My favorite way to debug is to start Burn under the debugger using
>> Image Execution Option flags. gflags.exe makes it easy to set. For low
>> level stuff I often use windbg.exe, but I believe you can hook Visual
>> Studio in there too with the jit debugger.
> I've already stepped through the code - it shows PostQuitMessage being
> called. But I'm not sure what further debugging I can do to determine
> why GetMessage isn't returning.
You can use Process Explorer to get a dump of the process once it's
hung; with OS symbols, it's possible to get an idea of the root problem
from where it's stuck under GetMessage.

--
sig://boB
http://joyofsetup.com/

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net<mailto:WiX-devs@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wix-devs

<<inline: image001.jpg>>

------------------------------------------------------------------------------
Own the Future-Intel&reg; Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game 
on Steam. $5K grand prize plus 10 genre and skill prizes. 
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to