[Pokemon Sword} fiber.cpp:operator ():95: Assertion Failed!

I’m getting a “Debug common\fiber.cpp:operator ():95: Assertion Failed!” error every time I play Pokemon Sword on the most recent EA (18xx), but the version doesn’t matter, as I’m getting the same error on mainline versions and also on older EA Versions (17xx). The error is not reproduceable, it happens in random spots throughout the game, the emulator just crashes then.
Hardware:
Ryzen 5600x
RTX 3070
16GB of RAM
Pagefile created, error happens with and without.

My logfile is too big, therefore here the snippet that probably matters:
[1057.770154] Loader core\file_sys\patch_manager.cpp:PatchRomFS:432: RomFS: Update (v0.0.0) applied successfully
[1057.802790] Service.FS core\file_sys\system_archive\system_archive.cpp:SynthesizeSystemArchive:76: Synthesizing system archive ‘TimeZoneBinary’ (0x010000000000080E).
[1057.802819] Service.FS core\file_sys\system_archive\system_archive.cpp:SynthesizeSystemArchive:91: - System archive generation successful!
[1057.969367] Service.FS core\file_sys\system_archive\system_archive.cpp:SynthesizeSystemArchive:76: Synthesizing system archive ‘TimeZoneBinary’ (0x010000000000080E).
[1057.969394] Service.FS core\file_sys\system_archive\system_archive.cpp:SynthesizeSystemArchive:91: - System archive generation successful!
[1058.135082] Service.FS core\file_sys\system_archive\system_archive.cpp:SynthesizeSystemArchive:76: Synthesizing system archive ‘TimeZoneBinary’ (0x010000000000080E).
[1058.135117] Service.FS core\file_sys\system_archive\system_archive.cpp:SynthesizeSystemArchive:91: - System archive generation successful!
[1058.204356] Debug common\fiber.cpp:operator ():95: Assertion Failed!
Destroying a fiber that’s still running

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.

Yuzu requires the latest versions of Microsoft Visual C++
Maybe yours is outdated and that is why you get crashes.
Download this version and see if it works https://aka.ms/vs/16/release/vc_redist.x64.exe

Thanks for your reply. Just out of interest: If you run the setup, does it give you an install prompt or does it tell you you already have it on your computer? For me, it said the first, which sounds like that might have been the issue.

If you run the setup for the first time windows shouldn’t tell you that you have it installed already
Otherwise you’ll can only repair or uninstall microsoft visual C++

Okay played a little and turned out, installation of the recent Visual C++ Redist did not help. Here is the recent crashlog snippet:

[ 580.656945] Loader core\file_sys\patch_manager.cpp:PatchRomFS:432: RomFS: Update (v0.0.0) applied successfully
[ 580.788991] Service.FS core\file_sys\system_archive\system_archive.cpp:SynthesizeSystemArchive:76: Synthesizing system archive ‘TimeZoneBinary’ (0x010000000000080E).
[ 580.789025] Service.FS core\file_sys\system_archive\system_archive.cpp:SynthesizeSystemArchive:91: - System archive generation successful!
[ 580.951465] Service.FS core\file_sys\system_archive\system_archive.cpp:SynthesizeSystemArchive:76: Synthesizing system archive ‘TimeZoneBinary’ (0x010000000000080E).
[ 580.951499] Service.FS core\file_sys\system_archive\system_archive.cpp:SynthesizeSystemArchive:91: - System archive generation successful!
[ 581.058766] Debug common\fiber.cpp:operator ():95: Assertion Failed!
Destroying a fiber that’s still running

Pokémon Sword/Shield experiences both kernel and file system emulation issues, what you see in the log is that.

What do you mean by that? Is the error on my side, thus fixable or is it just the current state of the emulator?

It’s the current state of the emulator, we have to improve it codewise.

Thank you for your reply, I appreciate the help.

1 Like