BernardoGiordano / Checkpoint

Fast and simple homebrew save manager for 3DS and Switch.
GNU General Public License v3.0
2.57k stars 153 forks source link

ERROR:0000F601 Failed to commit to save device #71

Closed canelodirrcto closed 6 years ago

canelodirrcto commented 6 years ago

Issue template

I get an error when I try to overwrite botw save ERROR:0000F601 Failed to commit to save device. I tried reinstalling everything on another sd card and still the same error, it allowed me to backup without a problem but can't write back into switch. Any ideas what it could be?

Error details

ERROR:0000F601 Failed to commit to save device

BernardoGiordano commented 6 years ago

Make sure to fill all the spots inside this issue form.

SuperOkazaki commented 6 years ago

Just would like to chime in for the same issue

Error details

yellows8 commented 6 years ago

"then system crash" ?

SuperOkazaki commented 6 years ago

I don't have a screenshot, but the console comes up with a message saying something to the effect of "please power off...etc., if you can't turn off then hold down the power button for 10 seconds" and there is no way out of that message. Background apps are closed too.

yellows8 commented 6 years ago

What's the fatal-error?

SuperOkazaki commented 6 years ago

I don't remember off the top of my head. I can try again but I was going to stop using Hekate (even for development work) because ktemkin said that it degrades the SoC

canelodirrcto commented 6 years ago

In my case I'm on 3.0.0 running pega switch trough the browser, I'm able to back up just fine however if you try to restore you get the above error and a few seconds later the console freezes completely forcing you to hard shutdown the switch, i also tried this with and without a cartridge on the device in case that would make a difference but still the same, also tried 2 different sd cards as well.

yellows8 commented 6 years ago

" I'm able to back up just fine however if you try to restore you get the above error and a few seconds later the console freezes completely forcing you to hard shutdown the switch"

Had this happen earlier with backup+restore for every save/user, on the last save-restore - except it hanged when pressing the 'Restore' button. Can't repro after that though...

aznguyz commented 6 years ago

i try backup and restore right away but it still gave error

BernardoGiordano commented 6 years ago

Reporting that I'm having error 0xF601 on 4.1.0 too, using Hekate-IPL. I'll work on the issue soon

yellows8 commented 6 years ago

@BernardoGiordano https://github.com/switchbrew/libnx/commit/02ff4915d9

BernardoGiordano commented 6 years ago

@yellows8 still 0xF601 on 4.1.0. Also, right after restoring, console went to 2011-0301

yellows8 commented 6 years ago

:(

yellows8 commented 6 years ago

@BernardoGiordano Maybe try calling fsdevCommitDevice() at the end of io::copyFile() when writing to the save?(And keep the original call)

BernardoGiordano commented 6 years ago

@yellows8 didn't have any issue and the save restored properly. I'm not checking for any return value inside of io::copyFile for that function though, hopefully it's not a problem. I currently have no way to do something if fsdevCommitDevice fails inside of that

canelodirrcto commented 6 years ago

[deleted]

manofsteel2017 commented 6 years ago

@canelodirrcto i followered your steps and it did say success but the game won't start saying the software was closed because an error occured which one did you copy ? 0 or 1 ?

thanks

canelodirrcto commented 6 years ago

I copied 0

On Sun, May 13, 2018, 3:30 PM manofsteel2017 notifications@github.com wrote:

@canelodirrcto https://github.com/canelodirrcto i followered your steps and it did say success but the game won't start saying the software was closed because an error occured which one did you copy ? 0 or 1 ?

thanks

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/BernardoGiordano/Checkpoint/issues/71#issuecomment-388650241, or mute the thread https://github.com/notifications/unsubscribe-auth/AlV_QR4_nTeF800bM-Gs3GNy09MtQUCLks5tyIm5gaJpZM4T5wbC .

manofsteel2017 commented 6 years ago

I got it to work. I didn't reboot lol. You can't run games with homebrew enable.

Thanks

canelodirrcto commented 6 years ago

Yeah you always have to reboot whenever you want to run games

On Sun, May 13, 2018, 5:14 PM manofsteel2017 notifications@github.com wrote:

I got it to work. I didn't reboot lol. You can't run games with homebrew enable.

Thanks

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/BernardoGiordano/Checkpoint/issues/71#issuecomment-388656509, or mute the thread https://github.com/notifications/unsubscribe-auth/AlV_QZeg8xg6Dd3zonBcEZrttUq8lYw6ks5tyKJRgaJpZM4T5wbC .

BernardoGiordano commented 6 years ago

fixed in 911375a63beabbec46af4f7f03a5bcdbafa75526