http://bugs.winehq.org/show_bug.cgi?id=1934
--- Comment #21 from EA Durbin ead1234@hotmail.com 2007-10-28 05:25:36 --- (In reply to comment #20)
I think we have a test for a CreateSurface call without width or height info, and it is supposed to return DDERR_INVALIDPARAMS. So by the time you get this bad call, the problem has already occured.
Hmmm, the test doesn't trigger the debugger? This is the point at which the debugger starts and bypassing the CreateSurface call allows it to proceed.