mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-25 15:56:00 +03:00
[GH-ISSUE #687] [CUSA03173] Bloodborne freezes on death / warping #166
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#166
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Julioevm on GitHub (Aug 31, 2024).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/687
Hey there,
I've been following the development and testing different builds. The game gets in-game and as of current builds (bb-hacks) also with this build its quite playable. However, theres an issue that keeps happening consistently. Everytime I die, or try to warp to the hunters dream the loading screen freezes. It seems to be always in the same moment, with a list of '[Core.Linker] linker.cpp:InitTlsForThread:358: TLS user malloc called, using std::malloc' errors in the log.
I have to kill the process, it doesn't really crash. And curiously, I can warp from hunters dream to the Yarnham after the hunter first goes to the hunters dream.
I have both AMD cpu and gpu: RX 6650 XT and Ryzen 7 7800X3D.
Logs:
shad_log.txt
@voguelike commented on GitHub (Aug 31, 2024):
just here to corroborate the report. regardless build or permutations of mods, game files, and configurations, dying or warping causes the game to freeze until the process is manually aborted.
i'm also running amd everything (5700x3d, 6750xt)
@jerseydevil1box1 commented on GitHub (Aug 31, 2024):
im also getting crash on warp but with AMD Ryzen 7 and NIVIDIA Geforce RTX 2060
@MaxStive commented on GitHub (Aug 31, 2024):
I am also get this freeze but on AMD ryzen 7 and Nvidia Geforce RTX 3060ti, maybe, this freeze bound with Ryzen 7
@AnimatedG commented on GitHub (Aug 31, 2024):
Same problem here with AMD ryzen 7 1700x + Gtx 1080ti
@ghost commented on GitHub (Aug 31, 2024):
same happens for me on Ryzen 7 3060ti
@Ishikudeska commented on GitHub (Aug 31, 2024):
anytime you warp/die it freezes and crashes. it's due to:
[Debug] <Critical> liverpool.cpp:ProcessGraphics:180: Unreachable code! invalid PM4 type 0So it isn't your hardware. It's a code-based issue (someone please correct me if I'm wrong)
@voguelike commented on GitHub (Aug 31, 2024):
this only helps if your issue is a crash. if you would pay attention to the title of this issue you would see that this is about a freeze on death/warp not a crash which that build unfortunately does not fix. at least not for me.
@rafael-57 commented on GitHub (Sep 1, 2024):
I've collected log + call stack, I don't think it's much useful because I don't know where to put breakpoints for this
bb_warp_hang.txt
@vigor-c commented on GitHub (Sep 1, 2024):
I also had the freeze on death and couldn't make it work with the bb-hacks build. But with this other one it works perfectly and I actually get more fps: https://github.com/kotn3l/shadPS4/actions/runs/10583347853.
@Julioevm commented on GitHub (Sep 1, 2024):
And do you have the issue too with newer builds of that user? I have the issue with bb-8, maybe I can try again with bb-5 and check...
@vigor-c commented on GitHub (Sep 1, 2024):
I just tried and it works fine with bb-8. Have you went through this guide: https://docs.google.com/document/d/17WixYgtwTdTeqL0NFKEqVrzCWu7Wr-x7/edit ?
I've also seen that people suggest using this driver version:
https://www.amd.com/en/resources/support-articles/release-notes/RN-RAD-WIN-AFMF2-TECH-Preview.html
Another person had it working with the 24.5.1 version.
I also used this mod to add working sounds: https://www.nexusmods.com/bloodborne/mods/34
@Julioevm commented on GitHub (Sep 3, 2024):
Yes I've tried that, except for those specific driver versions. Might be worth a shot. Thanks.
@adjonesey commented on GitHub (Sep 3, 2024):
I caught this issue with a debugger attached today - it looks like a deadlock. The game spawns a number of threads while reloading a level (CSCloth among others) and they will randomly hang waiting for mutexes to unlock
@Julioevm commented on GitHub (Sep 7, 2024):
Finally not having issues on death or warph with this build: https://github.com/Foul-Tarnished/shadPS4/actions/runs/10753285567
@adjonesey commented on GitHub (Sep 8, 2024):
The workaround being used for this in hack builds forces reuse of the existing thread pool threads - it's not something we can merge into main. The root cause of the issue appears to be a missed cleanup when the threads are exiting.
@adjonesey commented on GitHub (Sep 15, 2024):
This issue should now be resolved in main
@rafael-57 commented on GitHub (Sep 15, 2024):
can be safely closed, fixed some days ago by #855
@raphaelthegreat