When i try to start a game in wine ("Industriegigant 2"), i see many segfaults in dmesg and that game does not start. It does not even get to the point of cdrom detection, if i missed mounting the cd. If i try the same with a none-hardened kernel, the game starts and runs ok. But this seems to be specific to some apps, since another one ("Civilisation V" started via "Steam") does start and run fine with the same kernel. Some lines from dmesg for the failing app: grsec: Segmentation fault occurred at 0000000000380000 in /usr/bin/wine-preloader[winemenubuilder:2939] uid/euid:1000/1000 gid/egid:1000/1000, parent /usr/bin/wine-preloader[wineboot.exe:2938] uid/euid:1000/1000 gid/egid:1000/1000 grsec: Segmentation fault occurred at (nil) in /usr/bin/wine-preloader[ig2.exe:2933] uid/euid:1000/1000 gid/egid:1000/1000, parent /bin/bash[bash:2932] uid/euid:1000/1000 gid/egid:1000/1000 both lines are repeated many times. While it seems like the first does not occur any more after some time, the second occurs until i quit wine. paxctl -v /usr/bin/wine-preloader: - PaX flags: -p-s-m-x-e-r [/usr/bin/wine-preloader] I will attach my kernel config, so it wont take that much space in this report.
Created attachment 260192 [details] kernel config
Can you paste the output of "winedbg executable" ? Having a backtrace may help finding where the issue is, for now I already found one in cursor.c
Oddly enough winedebug won't be able to start the file :( (according to the reporter). As I don't have the particular game I can't do much to help. On a side note grsec is putting a lot of useless warning for first chance exceptions which shouldn't be logged as they are normal behaviour :/ Tommy, is this reproducible on a vanilla kernel?
Quote from my initial report: If i try the same with a none-hardened kernel, the game starts and runs ok.
Hardened-sources no longer supported.