Closed OfficialEsco closed 1 year ago
Could you elaborate on how "to play differently in one old area"? It seems rather crucial so a detailed description might give a hint to troubleshoot with
So to be specific, one day i decided to farm trees in Everfall while testing a change and waiting for the crash, in those 2 hours the highest place i went to was Myrkgard. The places i constantly crash in seems to be in elite zones in Brimstone and Elysium (new zone) and newer dungeons (might be Corrupted related)
I've tested DX11 and DX12
Does the game support dx12?
I currently have a 1.2GiB crash log file i can grep if anyone have something i can search for
The log should compress very well.
Alternatively you can run with PROTON_LOG=-unwind
Oh it did compress very well (55mb), but GitHub does not like anything over 25MB. I also see i've removed the "dump_unwind_info" lines with this command
sed '/.*trace:unwind:dump_unwind_info.*/d' ./steam-1063730.log > ./steam-1063730_crash.log
so here is a cute 214 MiB unedited log where i got the new "Failed to create image view" crash steam-1063730.tar.gz
New World does kind of support -dx12, but also not really as its been put on ice.
What does -unwind do? (guess i'll find out live)
What does -unwind do? (guess i'll find out live)
It just makes it so the unwinds aren't logged.
New World does kind of support -dx12, but also not really as its been put on ice.
Did you verify it was using d3d12 via vkd3d-proton then? If it crashes the same way.
Edit: Do you know if there is a good area not too far in to the game that is decent to reproduce it or have you mostly tried the later areas. I'm not too familiar with the game.
It just makes it so the unwinds aren't logged.
Ahaaaa ok i'll use this from now on
Did you verify it was using d3d12 via vkd3d-proton then? If it crashes the same way.
How can i see if it uses DX12? Mangohud still says DXVK, and i do notice a difference in performance
Update adding info from DX11 proton log:
info: DXVK: v2.3-11-ge00db245574c7a5
info: D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1
info: D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_1
Starting the game with -dx12
info: DXVK: v1.10.3
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_1
info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_1
Edit: Do you know if there is a good area not too far in to the game that is decent to reproduce it or have you mostly tried the later areas. I'm not too familiar with the game.
Yeeeah thats kind of a issue, my daily run consists of doing Heliopolis (Brimstone) -> Westwall Nebet-Het (Brimstone) -> Castrum Principium (Brimstone), i will usually crash in Castrum, depending on other players i do Myrkgard in Shattered Mountains, Atalus Foundry in Ebonscale and Imperial Palace in Ebonscale. I also loot the chests in Isle of Zurvan and Dreaded Landing (i've crashed at the end of the cave here) in Elysian Wilds. All of these places are 65+ Areas (one which requires the DLC...)
I've also crashed in "The Depths" dungeon which i ran without issues before the DLC update. Unsure if i've tested any other dungeons as i've jumped over to my VFIO VM to do stuff which requires not crashing.. (I've done some dungeons but crashed after getting out of the dungeon) I'll take note of where exactly i'm crashing from now on as i thought this was a global map issue.
Mangohud still says DXVK, and i do notice a difference in performance
Then it's still d3d11 api. Feature level is a different thing. (I'm not technical enough to give a in depth explanation :grin: )
I will try to poke at the game a bit and see if i hit anything thanks :eyes:
Tested PROTON_HIDE_NVIDIA_GPU=1
which gave horrible performance
steam-1063730_crash.tar.gz
Crashed at the start of Dreaded Landing after doing Heliopolis -> Westwall -> Castrum (60min mark)
Weirdly DXVK still says version 1.10.3
1.10.3 is the version used with Proton 7.0-6 (actually it has more commits than released 1.10.3 but the version number will say that)
Oh my bad, forgot i was going to double check proton 7... okok so DXVK is bundled with Proton, so when i use GE-Proton 8-21 i'm on the latest version (according to patch notes)
Edit: waaait that defo means i'm not actually using DX12 when using the -dx12 flag?
Edit2: Also i'm currently going strong at 2 hours after finishing Dreaded Landing after the crash and then doing Isle of Zurvan, currently farming again so probably not going to crash until i go do something in the newer zones
Edit3: Uhh my log file is just 35 MiB after 2 hours
Proton GE 8-21 DXVK version: v2.3-11-ge00db245574c7a5
Edit4: I then played for 5+ hours doing stuff in Everfall/Windsward until i crashed in a dungeon with a typical Windows crash (i think so atleast), the log file ended at 68 MiB steam-1063730_crash.tar.gz
Edit5: Today i took a different route and tracked the log size Just a few MiB by chopping trees in Everfall 162 MiB after Helio 181 MiB after Wall skip Castrum 186 MiB after Zurvan Teleport to Windsward Unexpected crash in the City o_O steam-1063730.tar.gz
I've hit the D3D11: Cannot create texture:
errors a few times while leveling in the beginning of the game. Mostly when fast traveling to a settlement i think. But nothing fatal as i haven't encountered a crash yet.
The settlements seem to be quite heavy in general using a large mount of vram, at least on very high. And the allocated amount can stay high when traveling from place to place.
Yeah i'm kinda unsure if its starting to be related, because from my 5 hour session log in Windsward/Everfall it does appear a few times with a lot of space between without being the cause of crash...
I've seen people suggest upping the swap file size for the settlements, but noticed no difference myself.
Also what a dedication starting from scratch in a game to troubleshoot a potential issue :p
I just checked journalctl for errors related to New World and i cannot see anything related to New World/NewWorld at 13:00 blank which is apparently when i crashed.. It does spam this tho while playing
Oct 28 12:59:06 esco pipewire-pulse[2416]: mod.protocol-pulse: 0x55924e63c0a0: [New World] overrun recover read:3644416 avail:80896 max:7680 skip:78976
OKAY SO, i've finally found something in the journalctl that matches the crash time frame. So DXVK might not be related, even tho those errors should probably be explained
Edit: Except i can only see that for today... no trace of yesterdays proton 7 crash
Edit2: this might be a different crash.. https://paste.gloriouseggroll.tv/?9de5ac131c3cded6#4WmRGSLRBuYxtAmpim66jfpLMgdbhd7KckeabCypH9hS
Edit3: Logged back on to test some more Cast, 15 MiB (5 texture errors) Tribunal, 29 MiB (0 texture erros) Myrk, 63 MiB, crash, TONS OF ERRORS (Amazon bug report window)
Logged back in to finish Myrkguard, 0 errors
Journalctl dosn't show anything interesting other than me probably killing the process to get back ingame
Edit4:
Ok so i just learned about DXVK_HUD=full
, is there anything fun i should be looking for?
I just did a dryrun of Myrkguard and didnt manage to replicate the issue, maybe portals are involved? or spells from 40+ players?
Okay so, yeah i think the specific screen freeze crash is related to DXVK and the error causing the crash is err: DxvkBufferView: Failed to create buffer view:
steam-1063730.tar.gz
Nothing in Journalctl like the Proton crash
Edit: i've let it run for 20 min and the game have not been terminated even tho the game window is 100% black The crash happened in the cave in Tribunal
These crashes are also happening in the regular open world right? Not only in raids or dungeons or what they are called. Just so I am sure.
The raids are in the open world so yes, but i've not crashed while questing, so i think its specific to the raid area, i actually crashed twice in a very short time yesterday in Dreaded Landing/Tribunal without a raid party
I've gotten to the Elysian Wilds and peeked around a bit in Dreaded Landing/Tribunal (and fertilizing the ground with my corpses) but haven't had a crash yet. But will try some more
Edit: Also ran a round with a large group. Testing on a RX 6800
OK, thank you for the testing, i think i've fixed the problem by throwing money at it, my new AMD 7900XTX have not crashed doing these activities... TLDR for anyone getting these weird crashes in New World, throw your expensive Nvidia GPU out the window and go with team Red...
So ever since the New World Call of the Wilds DLC update i've been having some nasty consistent crashes at around the 1 hour mark. The most noticeable crash is the game picture stops updating and then i get disconnected from the game, however the game does not crash even after waiting 10min. I've tried to look at the Proton Logs but i cant find anything among the millions of lines... I did however grep for
err:
,warn:
andinfo:
lines and found these DXVK errors at the bottom of the log It always starts withThen these
Today i got a different error message but in the same ball park
So i wonder, is this a error message for the DXVK devs or the game devs that a texture is broken?
This is what i've tried:
SteamLibrary/steamapps/compatdata/1063730/pfx/drive_c/users/steamuser/AppData/*/AGS
as someone suggested for crashesThe ONE thing that DID work is to play differently in one old area, the log file was calm and i did not crash for 2.5 hours. Which probably indicates a issue with a texture?
Software information
New World on any settings.
System information
Click for System information
- Operating System: Arch Linux - KDE Plasma Version: 5.27.9 - KDE Frameworks Version: 5.111.0 - Qt Version: 5.15.11 - Kernel Version: 6.5.8-arch1-1 (64-bit) - Graphics Platform: X11 - Processors: 32 × AMD Ryzen 9 5950X 16-Core Processor - Memory: 31.3 GiB of RAM - Graphics Processor: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2 - Manufacturer: ASUS
Apitrace file(s)
For instructions on how to use apitrace, see: https://github.com/doitsujin/dxvk/wiki/Using-Apitrace
Log files
The logs are TOO DAMN BIG (50mill lines and 5GB in 1 hour. Most of the log is flodded with these
steam-1063730-err.log steam-1063730-info.log steam-1063730-err2.log
I currently have a 1.2GiB crash log file i can grep if anyone have something i can search for