https://bugs.winehq.org/show_bug.cgi?id=56110
--- Comment #1 from Zeb Figura z.figura12@gmail.com --- There's something weird going on here. If I even add a single trace to d3d_device7_DrawPrimitive(), *if* it's printed, the error message goes away. (It's replaced with some message about how my card isn't recognized, but I assume that was there before.)
+heap doesn't reveal anything. Possibly the application is depending on some stack memory to not be overwritten, or wants registers to be preserved...