https://bugs.winehq.org/show_bug.cgi?id=43748
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Version|2.0.2 |1.9.3
--- Comment #9 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Tod Jackson from comment #8)
Created attachment 59260 [details] +tid,d3d9,d3d,d3d_shader failing
Thanks, that helped. It looks like the game checks for 2x multisampling and then proceeds to crash on a NULL dereference if it's not supported. I managed to reproduce your crash by hacking wined3d_check_device_multisample_type() to return WINED3DERR_NOTAVAILABLE for 2x multisampling.
I don't know if it's true that your GPU doesn't support 2x multisampling but I seem to recall some kind of limitation in Mesa Intel drivers with specifically 2x multisampling. I have no idea if that changes in any way with a newer kernel / Mesa.
I'd say this is an application bug but we might want to add some workaround if it turns out that there are more applications "surprised" by this specific behavior.
BTW, there was this in the log:
0009:trace:d3d:init_driver_info GPU override ffff:ffff.
Do you really need that?