I have a crash that is only happening on shipping build.
I have no errors appearing on my dev build.
The crash happens immediately on load and is an unhandled exception reading address 0x0000000000000020
The minidump file doesn’t seem to help as there is no error info and I’m not sure if there is a way to enable debug symbols on a shipping build.
Before you ask:
I have essentially rebuilt the project on a new drive, removed/recreated all cached data and folders in the local appdata drive and in the project folder. The issue is very recent, I do a lot of compiling. I’ve undone any/all recent changes leading up to this.
What the next logical step is here to track this down?
There are some warning yes but they are the same ones that I’ve had for a while and just need to clean up. Shipping builds have been fine with these warnings, but I’ll check again to make sure no new warnings are present.
Looks like I do have a few new warning types in there that I haven’t seen before.
LogPhysics: Warning: Failed to cook convex: /Game/Medieval_Town_Houses_1_0/Geometry/SM_Roof_Modules/SM_SM_MH_T_01_Roof_connector_01.SM_SM_MH_T_01_Roof_connector_01 18 (FlipX:0). The remaining elements will not get cooked.
LogPhysicsCore: Warning: PHYSX: (D:\Build++Fortnite\Sync\Engine\Source\ThirdParty\PhysX3\PhysX_3.4\Source\PhysXCooking\src\convex\QuickHullConvexHullLib.cpp 937) eINTERNAL_ERROR : QuickHullConvexHullLib::findSimplex: Simplex input points appers to be coplanar.
Does the shipping build crash on your development computer?
If so, you can start the executable from visual studio, which should let you actually catch the bug and get a stack trace, which might help pinpoint what’s going wrong.
Else, put in log statements between each statement in your startup code (C++) then when you see where it crashes, drill in one function, and put log statements between each statement in THAT function, and so on. Very tedious, but does get to the solution in the end.
YES!
After removing cached data and resolving this warning a shipping build is finally running again. 5 days! I can’t thank you enough @ClockworkOcean. I would have not scrutinized the warning messages as closely for a long time without your suggestion.
thanks!!! you just saved me a lot of work! on top of that i am building for iOS, so i didnt knew where the issue was. I hope all the issues in unreal were so easy to solve. Thanks again!!!