http://bugs.winehq.org/show_bug.cgi?id=28802
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |e4cba25ac74f00ced35de284835 | |ca646d3dd47db
--- Comment #5 from Austin English austinenglish@gmail.com 2011-11-01 19:58:23 CDT --- austin@aw25 ~/wine-blah $ git bisect bad e4cba25ac74f00ced35de284835ca646d3dd47db is the first bad commit commit e4cba25ac74f00ced35de284835ca646d3dd47db Author: Alexandre Julliard julliard@winehq.org Date: Tue Sep 16 16:30:19 2008 +0200
user32: Implemented UpdateLayeredWindow and UpdateLayeredWindowIndirect.
:040000 040000 161ea0f7e25b6a5c5751129245de52ff8aea386c 6443c4d67c3c687974a31e86c40758871ae50d8d M dlls :040000 040000 fa17c286d592c41c5950b4a29af80098f79dc299 dd22e84a7a093e9070901163460af36ee0a3282b M include
it's calling UpdateLayeredWindow, which forwards to UpdateLayeredWindowIndirect. Making UpdateLayered back into a stub avoids the hang.
I'll attach a +win trace.