http://bugs.winehq.org/show_bug.cgi?id=31122
--- Comment #7 from Michael Stefaniuc mstefani@redhat.com 2012-07-05 17:02:10 CDT --- It doesn't matter which backtrace I get as long as I can see it in the +d3d9 trace.
wine-1.3.23 crashes in the vtable of IDirect3DSurface9, probably the corruption just being passed on. The code back then just casted the interface field to the object struct; if it's the wrong interface the object won't be any better and a crash later on is normal.