https://bugs.winehq.org/show_bug.cgi?id=44920
--- Comment #1 from Matteo Bruni matteo.mystral@gmail.com --- Thanks for the bug report and the log, there are a bunch of interesting bits in there...
First of all, can you try with the 64-bit client? There is some evidence of memory allocations failing (and apparently mishandling of that, although looking at the code I don't quite understand how).
If that still fails, you could try with native d3dcompiler / d3dx9? You probably have to copy the DLLs from .../StarCraft II/Support64/ to c:/windows/system32/ (or from .../StarCraft II/Support/ to c:/windows/syswow64/). No, I haven't mixed up the directories, that's MS's fault...