Rein Wrote: > >> trace:msg:put_message_in_queue dest_tid 9 >> 000c: send_message( id=0009, type=6, flags=0, win=0x20021, msg=0000800c, >> .... >> 000d: get_message( flags=1, get_win=(nil), get_first=00000000, > > Pay attention to the threads, each has its own message queue. It looks > that your 'missing' message is sent to the thread with thread ID (tid) > 9. The get_message is done by thread with tid 0xd. > > Look in the relay trace what thread 9 is doing. > So thread 0x000d is doing the get_message (in it's own thread message queue) while the post is done to 0x0009. What I see in the strace from W2KProf is that the GetMessage's are done from the main thread (0x0009 in my case). Investigating further. Cheers, Paul. _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users