ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.3k stars 1.06k forks source link

KurtzPel (844870) #2978

Open Aadniz opened 5 years ago

Aadniz commented 5 years ago

Compatibility Report

System Information

I confirm:

4.11-2: steam-844870 Proton4.11-2.log

4.2-9: steam-844870 Proton4.2-9.log

Symptoms

The game crashes when typing in chat, or when creating a new character and giving a name.

Reproduction

Crashes with Proton 4.11-2 Works with Proton 4.2-9

Aadniz commented 5 years ago

It is the first time I've submitted a Compatibility Report. I hope I didn't do anything wrong here.

If the issue gets canceled, I would really like to use Proton 4.11 instead of 4.11-2. If I remember correctly, the 4.11 version worked like it should and runs much smoother than 4.2. I don't know how to change the specific Proton version.

kisak-valve commented 5 years ago

Possible line of interest from the log: LogWindowsTextInputMethodSystem: Error: Registering a context failed while getting the TSF context owner composition services. (0x80004002) 202602.801:002c:002d:trace:seh:NtRaiseException code=c0000005 flags=0 addr=0x14059256d ip=14059256d tid=002d

aeikum commented 5 years ago

Thanks for reporting. This is a known issue in 4.11-2 and should be resolved in the next version of Proton.

imaami commented 5 years ago

Thanks for reporting. This is a known issue in 4.11-2 and should be resolved in the next version of Proton.

Curious to hear if the fix is anything like this: https://github.com/imaami/wine/commit/f14b005199d23a90bb520d990e0a62344bcd18f5

I got this exact same crash and error message with protonified Wine 4.13, and reverting one particular commit seems to fix it.

Aadniz commented 5 years ago

Thank you @imaami I saw your post on Reddit, and it fixed the issue!

aeikum commented 5 years ago

@imaami The fix isn't to revert it, but implement some other missing features in msctf. As I think you found, Zhiyi already upstreamed one fix for this, and he wrote a pair of other hacks to fix some other related issues. Hopefully they'll be upstreamed properly soon, but the hacks will be in the next Proton release.

aeikum commented 5 years ago

This should be fixed in 4.11-3. Please retest.

Aadniz commented 5 years ago

This should be fixed in 4.11-3. Please retest.

Yes, tested with newest official 4.11-3 release and it works!

Not sure why this bug appeared in the first place. It seems to have effected more games