I'm trying to solve my bug 16346 http://bugs.winehq.org/show_bug.cgi?id=16346
Whenever an application pops up a modal dialog in response to a WM_ACTIVATEAPP message, the entire app permanently hangs. The dialog comes up and is usually rendered the first time, but then no more messages are ever received by the app.
I'm trying to figure out where in the wine code I should look for a system that might be eating all of the messages intended for my application. Can anyone point me in the right direction?
My best guess is that there is a race between the application becoming the active window and the dialog taking over as the active window, and the message system is arriving at an inconsistent state.
Jeff