dolphin/Source/Core
Dentomologist 3e7ba69205 FifoPlayer: Fix hang when taking screenshot during FIFO log playback
Don't copy null terminators from the log's `header.gameid` into
`FifoDataFile`'s `m_game_id`.

Doing so would cause an infinite loop in `Core::GenerateScreenshotName`
as the various concatenations and `fmt::format` calls would then
effectively drop all the timestamps and disambiguating arbitrary numbers
since they followed the null terminator in the gameid, and so the
`File::Exists` calls would always return true.

Fixes https://bugs.dolphin-emu.org/issues/14002.
2026-03-16 00:49:38 -07:00
..
AudioCommon
Common Merge pull request #14317 from JosJuice/jit-cache-macro-loop 2026-02-26 19:25:29 -08:00
Core FifoPlayer: Fix hang when taking screenshot during FIFO log playback 2026-03-16 00:49:38 -07:00
DiscIO DiscIO: Only allow alphanumeric ASCII in game IDs 2026-02-24 21:36:02 +01:00
DolphinNoGUI
DolphinQt Merge pull request #14345 from TryTwo/cheat_search_work 2026-03-12 12:35:51 -07:00
DolphinTool
InputCommon DSU: Don't crash on bad hostname 2026-03-01 00:08:08 -06:00
MacUpdater
UICommon
UpdaterCommon
VideoBackends Metal: Always run endEncoding on command encoders 2026-03-03 09:49:42 -05:00
VideoCommon Move PerformanceMetrics from global variable to System 2026-03-14 16:42:21 +02:00
WinUpdater
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props Triforce: Implement The Key of Avalon's touchscreen. 2026-03-12 03:57:47 -05:00
DolphinLib.vcxproj
DolphinLib.vcxproj.user
DolphinLib.x64.props
VersionInfo.plist.in