http://bugs.winehq.org/show_bug.cgi?id=32464
--- Comment #4 from GyB gyebro69@gmail.com 2013-01-21 12:50:54 CST --- This is a follow-up to my comment #3 as the bug reporter seems to be disappeared..
To reproduce the problem you have to register an account at http://www.playhawken.com/#enlist/ Then you have to download the client application (~18 MB), and start it with HawkenLauncher.exe The launcher appears but the background image is missing, only the login fields are present. After some time (30 secs - 1 minute) the launcher quits silently. In the terminal only some fixmes from winhttp are present. During the short period while the launcher is active, some files are downloaded in ../users/user_name/Local Settings/Application Data/Solid State Networks/Hawken/ directory.
A +loaddll log reveals that the launcher loads d3dx9_43 and d3dcompiler_43.dll. Using a native d3dx9_43 works around the crash, and the background image is shown in the launcher.
Yet, I'm not entirely sure that it is a d3dx issue: starting the launcher with 'WINEDEBUG=warn+heap' and with built-in d3dx9 libraries also acts as a workaround for the crash.