It is a first person game in which the player clicks to alternate the contents of the environment (meshes and materials) and the elements which change are handled a set of blueprints which each implement an interface with a manager actor which calls the interface function to change states. Nothing that I have been able to ferret out about how that is all working seems to me to be the problem here.
Below is what the crash looks like in a built version of the game, and what the crash report from such a crash looks like in vs:
Would greatly appreciate any help in diagnosing this issue and am happy whenever possible to provide any additional information you might want. Thanks!
This does look like a GPU crash from the limited information on the crash client, so I would recommend updating your GPU drivers and see if that fixes the problem
You can also download the engine source code and debugging symbols through the launcher by modifying your engine installation, which will give you more detailed crash information
If you are comfortable using Visual Studio, you can also attach to the process to intercept the crash and see what is causing it. That might give you some leads perhaps to specific meshes or materials that might be problematic.
Using debugging symbols has given more detailed crash reports. I have passed them on to the team and will recommend trying to removing/altering post processing and seeing if that helps since one of these more detailed reports has mentioned the post processing.
I am having issues attaching to the process using visual studio.
I am getting an error that seems to time out when i allow it to default to python, but it is unclear to me which other script type I should select in order to get more detail about the crash. EDIT: “Native” seems like the choice so far (doesn’t time out and actually presents the call stack).
Will continue to try figure out how to attach to the process, and see if any of this information can help.
Thanks again!
PS: Also, subsequent to your post i did check that the graphics card drivers on my machine are up to date (I do not have permission to update a large swath of the computers that are being used to work on this project as they belong to a school, but since this issue is persistent across multiple machines with different hardware, I am doubtful that the issue is the drivers).
If your project is a C++ unreal project, then you can directly open it through VS by opening the solution file, and then if you start debugging it should launch the project and automatically attach
This is most likely a system stability issue.
Most threads of a similar manor suggest doing an antivirus scan, checking system file integrity.
Uninstall GPU drivers with DDU. Do a fresh install of your GPU drivers
If there is any overclocking → try disabling it.
Sometimes reducing XMP profiles can help.
Run HWMonitor and check if all pc vitals are ok (temperatures)
It could also be faulty memory
The error is with mimalloc a third party substitute for malloc made by Microsoft.
Perhaps this could point towards memory issues => malloc is used to allocate memory.
Are the multiple computers on which you’ve run the project of similar specs?
Perhaps they all have the same limitations / flaws?