http://bugs.winehq.org/show_bug.cgi?id=1347
--- Comment #41 from Dan Kegel dank@kegel.com 2009-01-05 07:44:23 --- In http://forums.virtualdub.org/index.php?act=ST&f=2&t=16326&s=354f... the author of VirtualDub says:
"all I'm doing is blitting to the primary surface from an offscreen surface using a destination rect and through a clipper. Wine is horribly broken in this regard in that it ignores both the subrect and the clipper and blits over the primary surface instead. Whoever's triaging this bug has latched onto a corner case that's not the root problem. VirtualDub works perfectly fine in Vista with Aero Glass enabled.
As for Wine, I do like it, mainly because it's the closest I can get to seeing the source code of Windows in a useful fashion. I've referenced the Wine source code several times to figure out bizarre behavior in Windows, such as WM_NCHITTEST bogosity between parent and child windows on different threads.
The attitude of the developers on this bug is bizarre. This behavior is valid and working on both Windows XP and Vista, and for some reason they're blaming it on the apps. If you look at the list of apps affected, it's pretty diverse, and many of these have already been fixed for Vista but still break on Wine."
Stefan, can you address his comments?