https://bugs.winehq.org/show_bug.cgi?id=41577
--- Comment #7 from Aaron ironblood@gmail.com --- (In reply to Aaron from comment #6)
I was having similar crashes, but usually at the end of the self update, for both the classic and renewal clients, even with winetest's instructions. The final fix, for me, was to launch each client's setup utility, and manually select the correct output device and window resolution. I did try selecting the fullscreen option, but that made my system slow down to the point of complete unresponsiveness, with random garbage on the screen. This is in a 32-bit wine prefix, on an HP elitebook 2540p, sporting 64-bit Linux Mint 18.1 Cinnamon Edition, 4 GB ram, a 250GB hdd, and wine 2.0rc3 from the winehq repo.
Just in case, I thought I'd clarify what I meant by the Setup utilities. After installation, there is a Setup.exe and a Setup_Classic.exe. Launching each of these, and manually selecting the wine d3d7 device and a window resolution that fits on the screen, THEN launching the game clients is what fixed it for me.