protonscr

Call of Duty®: Black Ops III - Zombies

protonclosed appid 311210
ValveSoftware/Proton#6456 · opened 2023-01-16 by Outlet7493 · updated 2023-01-16 · 1 comments · github · game page · search this game
OOutlet7493 2023-01-16 github

Compatibility Report

  • Name of the game with compatibility issues: Call of Duty®: Black Ops III
  • Steam AppID of the game: 311210

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

Game green screens and then crashes with a SIGSEGV when trying to load some custom zombies map from the workshop on Proton 7.0.5 and above.

Fedora crash reporter says:

wine64-preloader killed by SIGSEGV
Likely crash reason: Jump to an invalid address
Exploitable rating (0-9 scale): 6

There was another user report here but it seems to have been deleted now. They commented to say they also experienced a green screen on 7.0.5+, however with 7.0.4 it worked fine. I checked out 4221d9ef07cc38209ff93dbbbca9473581a38255 and built Proton, and can confirm that everything works as intended on 7.0.4.

Reproduction

  1. Launch into a custom map zombies game (for example this map and others cause the crash, but not all)
  2. Wait for map to load
  3. Game will show a green static screen and then crash

Logs

1667938887 proton-7.0-5 log
1671471180 proton-7.0-6 log
1673611306 experimental-7.0-20230113 log

All logs seem similar ending with:

5449.265:0128:01c4:trace:seh:call_handler handler at 0000000142C3F1C4 returned 0
5465.721:0108:0120:fixme:oleacc:find_class_data unhandled window class: L"[#32769](/issue/ValveSoftware/Proton/32769)"
pid 20370 != 20369, skipping destruction (fork without exec?)
Kkisak-valve maintainer 2023-01-16 github

Hello @Outlet7493, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/864#issuecomment-1384185957.

Proton versions

Upstream links