[PR #2941] [MERGED] Fix reading not existing savedata #3099

Closed
opened 2026-02-27 22:02:26 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/shadps4-emu/shadPS4/pull/2941
Author: @mailwl
Created: 5/16/2025
Status: Merged
Merged: 5/16/2025
Merged by: @viniciuslrangel

Base: mainHead: savedata_fix


📝 Commits (5)

  • d5a4413 Fix reading not existing savedata
  • 289e9fb alloc save memory instead return error
  • 8e972e8 save memory saze to save slot instead of global
  • ae6779d remove unused enum
  • 7282ae2 remove unneeded memory clean

📊 Changes

5 files changed (+44 additions, -34 deletions)

View changed files

📝 CMakeLists.txt (+1 -0)
📝 src/core/libraries/save_data/save_memory.cpp (+8 -7)
📝 src/core/libraries/save_data/save_memory.h (+4 -3)
📝 src/core/libraries/save_data/savedata.cpp (+4 -24)
src/core/libraries/save_data/savedata_error.h (+27 -0)

📄 Description

This PR fix crashing CUSA02472 - Penarium


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/shadps4-emu/shadPS4/pull/2941 **Author:** [@mailwl](https://github.com/mailwl) **Created:** 5/16/2025 **Status:** ✅ Merged **Merged:** 5/16/2025 **Merged by:** [@viniciuslrangel](https://github.com/viniciuslrangel) **Base:** `main` ← **Head:** `savedata_fix` --- ### 📝 Commits (5) - [`d5a4413`](https://github.com/shadps4-emu/shadPS4/commit/d5a4413d6094dbc8298cbc954f0edfabb289d079) Fix reading not existing savedata - [`289e9fb`](https://github.com/shadps4-emu/shadPS4/commit/289e9fb5abc4cb9374fe905c533accb9405bd9ea) alloc save memory instead return error - [`8e972e8`](https://github.com/shadps4-emu/shadPS4/commit/8e972e81f43c002b75aab5f1a489cee3611d7731) save memory saze to save slot instead of global - [`ae6779d`](https://github.com/shadps4-emu/shadPS4/commit/ae6779dea26a38c621bbeda81e793f3ee0a762bc) remove unused enum - [`7282ae2`](https://github.com/shadps4-emu/shadPS4/commit/7282ae29a7503d20966147d14766747d2f0e7a4a) remove unneeded memory clean ### 📊 Changes **5 files changed** (+44 additions, -34 deletions) <details> <summary>View changed files</summary> 📝 `CMakeLists.txt` (+1 -0) 📝 `src/core/libraries/save_data/save_memory.cpp` (+8 -7) 📝 `src/core/libraries/save_data/save_memory.h` (+4 -3) 📝 `src/core/libraries/save_data/savedata.cpp` (+4 -24) ➕ `src/core/libraries/save_data/savedata_error.h` (+27 -0) </details> ### 📄 Description This PR fix crashing CUSA02472 - Penarium --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 22:02:26 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#3099
No description provided.