Release Notes v0.2.8540.5483: Some Mostly Minor Bug Fixes

The last update had some minor bugs and crashes, so I fixed them.

Top line stuff, details are below:
  • Fixed a few rare startup and shutdown crashes.
  • Changed replay maximized UI to be completely under user control and saved in settings.
  • Both practice mode and normal match play saves last quickplay group across runs.
  • Replays menu hotkeys for opening explorer, marking, all work with chat up (except ctrl-c), just not while typing chat.
  • Gamepad can cycle all replays menu file sort keys and inverts.
  • /fps actually prints the fps again

The new 64-bit build seems to be working for people, so I might switch the Steam launch to have the slightly annoying “choose your executable” popup to, uh, pop up so we get more test coverage on it before I switch it to the default. I’ll wait until this build simmers for a bit before doing that.

So, the weird(?) thing is that there have been almost no crashes since the last build. The few that got reported I have fixed, but I think/hope the memory fixes from last time (and specifically the large address aware thing that bl00dw0lf found) have basically fixed all the problems I was having with the graphics hooks like discord, steam, obs, and whatnot. That’s amazing, since I was getting multiple crashes per day from those! Here is an screenshot for you…I hope it is as exciting a screenshot for you as it is for me…

No Crashes Screenshot 2026-10-02 180858.png

I re-run this crash dump download script all the time because I don’t believe it!



Enjoy, and let me know if there are bugs!
Chris

v0.2.8540.5483
  • fix startup crash bugs if you got unlucky with the initial stack and some arguments
  • fix shutdown crash bugs if settings config was readonly
  • cherrypick twotorial ctrl-c and exception handling before big merge
  • more robust early command line parameter handling to avoid oob crash oops
  • hopefully prevent nahimic sound driver from crashing when window is moved to second monitor (so dumb why is a sound driver crashing a window?!)
  • replay maximized only controlled by setting and ui, won’t be automatically windowed anymore, and is saved in prop
  • canonicalizing assert paths across all platforms
  • add /crash SpyPartyMem for testing memory crashes
  • get new failure actually crashing and leaving a dmp with set_terminate
  • mission and venue unlocks sort and display correctly when both and either wins required
  • save quickplay group on practice and normal matches
  • actually load the saved quickplay group correctly, which wasn’t happening
  • fix a minor replay sniper shot bug that I don’t think manifested irl but the code was wrong
  • make most replays menu keyboard shortcuts (ctrl e, m, n, o, r, not c because it copies chat) work with chat up, just not while typing chat
  • gamepad can cycle replays menu sort key in addition to invert it
  • fixing /fps profiler dump to work and be more readable
  • remove memory part of dump if not gathering stats
  • better /fps memory display

Comments are closed.

I have temporarily disabled blog comments due to spammers, come join us on the SpyParty Discord if you have questions or comments!