RPCS3 / rpcs3

PS3 emulator/debugger
https://rpcs3.net/
GNU General Public License v2.0
15.18k stars 1.89k forks source link

No specific error message for when you have no storage space #3174

Open ghost opened 7 years ago

ghost commented 7 years ago

It's giving F LDR: St13runtime_error thrown: Unknown system error: 28.

PeterMcteague commented 7 years ago

Do you know when about it says this? Is it when you run a game, or after launching the emulator?

ghost commented 7 years ago

When I launch the game and it is trying to compile the shaders. Had a second game downloading in the background while I had RPCS3 open. It filled the hard drive while I was browsing. Tried the launch the first game and it gave me that error

dio-gh commented 4 years ago

This exact error is very hard to reproduce just by going at it naively. I tried filling up one of my nearly full hard drives with the help of Far Cry 2, as it extracts some of the game files on first launch, but this exact error I was unable to reproduce. It failed with this instead:

·F 0:07:40.316595 {PPU[0x1000003] Thread (ArchiveCopyThread) [0x01f711cc]} class std::runtime_error thrown: Verification failed (e=0x70): file::write (in file C:\projects\rpcs3\Utilities\File.cpp:1014)

While this still not an easily digestable message for the end user, on it's own it's perfectly fine. Besides, a full drive is very easily noticable, and the operating system usually warns the user about this fact separately. Even VM solutions like VirtualBox don't fail completely gracefully when encountering a situation like this, so I'm not sure if this is our problem to solve.

Maybe a message box could be added on failures like this, sounds more like an easy and small feature request actually.

kd-11 commented 2 years ago

What's the present behavior?

Darkhost1999 commented 2 years ago

RPCS3.log