http://bugs.winehq.org/show_bug.cgi?id=21627
--- Comment #32 from Andrew Kanaber akanaber@chiark.greenend.org.uk 2011-08-12 18:42:43 CDT --- The bug above now no longer occurs for me (regardless of wine version used) with libdrm 2.4.24, mesa 7.10.2, intel xorg driver 2.14.0. Before that with libdrm 2.4.23, mesa 7.10.0, intel driver 2.13.0 the graphics were glitched differently (character eyes correctly rendered but hair now alpha-transparent(!)), again with no variation on the "zero-length vectors for WINED3DSIH_NRM" change.
I guess that change was hitting some bug in the 3D drivers that is now fixed.
(BTW I forgot to mention the mesa version in the previous report, it was 7.7.1)