Hard crashing PC locks up

i wished i could refund this shit game
ah thank you for that, didn't see timothy's post. Sent him a dxdiag and hope it can somehow help.
"
"
Cainrith#2807 wrote:

This is a strong assertion that is not necessarily substantiated by the evidence provided. If the freeze were caused by user-mode threads, this would indeed indicate a flaw in the OS's privilege isolation and resource management. This should not be possible unless there is a vulnerability that permits such abuse (e.g., a privilege escalation exploit).

Instead, a more likely scenario is that the OS is not letting abuse happen. If so, an excessive or invalid request from user mode may cause the kernel to malfunction as it tries to enforce control.

It's just my assumption, sure.

OS shoudn't let abuse kernel API anyway even if it's not made on purpose but because of mistake / design flaw. We have good example - CrowdStrike driver caused BSOD because one of the function received inadequate parameters (the data structure changed its format) WITHOUT THE CHECKS. So from the user perspective it doesn't matter is it vulnerability at the kernel level or design flaw or anything else - user applications MUST NOT crash the entire system or lead to sort of spinlocks / halt (cli + hlt combo passed through stack overflow).

Even if poe crashes at shader compilation, the OS should start exception handling routine (utilizing user defined handler, specific runtime handler or default OS handler) and close the application, clearing and freeing all allocated resources, collecting all garbage, closing handles, etc.


I agree to the point that we had to disable the CPU cores
to even end the process (pathofexile) in order to stop the freeze of the whole system. I even created a rule over 'Process Lasso' to reduced the Cores Count if reach 90% usage for 2 seconds so the game doesn't freeze the whole system.

And this only happened when we move to region to region.
something is overdoing what it should be normally done.

Someone planted 'a bomb' inside the game!
crash fix when?
This is a last post from me with a possible way to run the game, if you really want to, as this seems to have worked for me for the past 2 days.

Saying this now: It might not work for everyone and GGG needs to address this at some point. However, for people that despair, this is what I've managed to gather after reading through all reports I could find and the very helpful data that people have been poasting in this thread and more:

- I DO NOT disable SMT, DO NOT disable cores and DO NOT fuck around with BIOS settings

- in game switched to dx11
- tripple bufering off
- dynamic resolution on
- culling on (for 60 fps target)
- foreground and background fps limiting of 60
- I have an NVidia card so I use DLSS on Balanced
- and turn reflex to disabled (I noticed latency spikes of reflex is on)
- all graphics settings are set to low (no global illumination, shadows to low)
- except textures which are high and anisotropic with is 8x
- before starting the game, I clear Minimap and dx11 cache folders in %appdata% poe 2 folder
- I play for at most 1 hour, then quit
- repeat cache cleaning and start the game again

Also as extra measures of protection - though this is mostly mental support more than anything to be honest:
- run Process Lasso to always set the exe as Below Normal priority
- also because I allow its load balancing to work
- and also because I have a cpu limit rule for over 90% usage after 1 second - but to be honest I haven't seen this being hit at all. I do see the cpu hitting 100% utilization in loading screens, but it's for less than a second
- I also try to disable multithreading in game whenever I know a loading screen is about to happen

CPU and GPU clocks do not go haywire and I'm seeing expected temps.

The reasoning for clearing the caches every 1 hour or so is because I have seen extreme fps drops and stutter if not doing so. I also don't think it's a good idea to clear caches while the game is actively trying to make use of them and to be honest I'm more than sure there's something we don't see happening in code under certain conditions related to shaders and time - don't know what it is and I don't care anymore.

And to reiterate - this works for me, but it might not work for everyone. And is a pain in the ass.
Last edited by shenk800#1840 on Dec 16, 2024, 10:02:30 AM
Posting to bump the thread as I'm someone who would not normally post and just wait for a fix but the fact we've barely heard a thing from GGG is very concerning.
I am guessing if it's a partner like NVIDIA they have to wait for confirmation it's a driver problem before they can announce it, or if it's a Windows issue. You can't make an announcement that it's a third party problem until someone on that side admits it is.

It's on the high priority list:

https://www.pathofexile.com/forum/view-thread/3594260
Last edited by eirenmichael#0456 on Dec 16, 2024, 10:26:00 AM
Guys who play via steam, just complain about the steam game that it doesn't work. If the developers of the game don't care about this, then why should we figure it out. They can ignore the community, but they are unlikely to be able to ignore steam.
"
I am guessing if it's a partner like NVIDIA they have to wait for confirmation it's a driver problem before they can announce it, or if it's a Windows issue. You can't make an announcement that it's a third party problem until someone on that side admits it is.

It's on the high priority list:

https://www.pathofexile.com/forum/view-thread/3594260


It’s been there for over a week. Expect to wait til 2025 for a fix
"
benjy3gg#0693 wrote:
My Rig:
7800x3d
4090
32GB RAM

was crashing before every 3rd or so loading screen.
Tried Process Lasso, Hard Setting SMT Disabled.
Vulkan instead of DX12

All of this made the problem better but i would still get occasional crashes now and then.

Only thing that helped was setting Engine Multithreading to False which results in much lower FPS.

BUT I might have found the cause (atleast on my system) and a solution for it:

I was looking at Task manager and i saw that the
Antimalware Service Executable (Windows Defender) had super high CPU Load during Loading Screens.
Upon further investigation with Resource Monitor, it was scanning the Shadercache Files on each loading screen.

I always set an Antimalware Exclusion for my Games for their Folder and also did this for POE2 before launch, but the "problem" is that they moved the shadercache files from the gamefolder to "C:\Users\username\AppData\Roaming\Path of Exile 2\ShaderCacheD3D12" which is obviously not excluded from Windows Defender.

After adding the ShaderCacheD3D12 Folder to exclusions the loading never crashed since more than 8 hours now. I can set Engine Multithreading and DX12 back and it works perfectly.

If you wanna try it too:
1. Open Windows Security (From Startmenu)
2. Click on Virus&Thread Protection
3. Under "Virus & Thread Protection Settings" Click on "Manage Settings"
4. Scroll all the way down to "Exclusions" and click on "Add or Remove Exclusions"
5. Click on "Add Exclusion" and then "Folder" and navigate to the app data folder (easiest way is to click into the navbar in the top and then type "%appdata%" which is a shortcut to the appdata folder)
6. Scroll down to "Path of Exile 2" double click on the folder and then choose "Select Folder"

7. Optional: Add an exclusion for the Path of Exile 2 Game folder the same way



Just tried this and tested very briefly. So far, seems to have worked for the very little time I spent in the game.

Edit: I am seeing videos from some content creators about these crashing issues. It doesn't seem like they are suggesting anything we havent tried but the fact that videos are being made by these creators gives me hope. There are plenty more videos but here are just some.

https://www.youtube.com/watch?v=Z7oGd4IU4xQ
https://www.youtube.com/watch?v=FfiUxDZ0e3M
https://www.youtube.com/watch?v=4Ggh2vUcoDo
https://www.youtube.com/watch?v=juH0QxCtiUY

Edit 2: Nevermind... did not work.
Last edited by TFMaraSov#2163 on Dec 16, 2024, 11:21:04 AM

Report Forum Post

Report Account:

Report Type

Additional Info