Unreal engine 5.4.4 crashes opening static meshes and materials

With Unreal engine 5.4.4 we’re experiencing consisting crashes opening static meshes and materials tends to crash it. I had 10 crashes today. If I open a mesh, it crashes, then I restart the project and open the same mesh, it is fine. But it might crash next when I open the material. My students say they are noticing more crashes than ever on this version, but it is anecdotal.

Anyone else experiencing this? If so, how have you remedied this issue? Thank you for your help!

It just gives the generic Unreal error:

Fatal error!

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000040000

0x00007ffc3a992e8c UnrealEditor-Core.dll!UnknownFunction
0x00007ffc3d705f3a UnrealEditor-CoreUObject.dll!UnknownFunction
0x00007ffc3d6a111f UnrealEditor-CoreUObject.dll!UnknownFunction
0x00007ffc3d3f7ce9 UnrealEditor-CoreUObject.dll!UnknownFunction
0x00007ffc3d706fab UnrealEditor-CoreUObject.dll!UnknownFunction
0x00007ffc3d651dec UnrealEditor-CoreUObject.dll!UnknownFunction
0x000001781f42b874 UnrealEditor-MagicBulletLooksEditor.dll!UnknownFunction
0x000001781f423fca UnrealEditor-MagicBulletLooksEditor.dll!UnknownFunction
0x000001781f419bae UnrealEditor-MagicBulletLooksEditor.dll!UnknownFunction
0x00007ffc32a70c51 UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc3320b3e3 UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc332fc86c UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc090400f4 UnrealEditor-StaticMeshEditor.dll!UnknownFunction
0x00007ffc08febb69 UnrealEditor-StaticMeshEditor.dll!UnknownFunction
0x00007ffc33a8d867 UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc08f6fdc9 UnrealEditor-StaticMeshEditor.dll!UnknownFunction
0x00007ffc08f2acb4 UnrealEditor-StaticMeshEditor.dll!UnknownFunction
0x00007ffc08f5de52 UnrealEditor-StaticMeshEditor.dll!UnknownFunction
0x00007ffc33318bd0 UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc32c12d6a UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc333439ce UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc32bf0b82 UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc33368cd7 UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc3335bb4f UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc33331a24 UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc0902bde5 UnrealEditor-StaticMeshEditor.dll!UnknownFunction
0x00007ffc08fa39a7 UnrealEditor-StaticMeshEditor.dll!UnknownFunction
0x00007ffc3c6436c0 UnrealEditor-Slate.dll!UnknownFunction
0x00007ffc3c637f7f UnrealEditor-Slate.dll!UnknownFunction
0x00007ffc3c63ae48 UnrealEditor-Slate.dll!UnknownFunction
0x00007ffc3c639bd2 UnrealEditor-Slate.dll!UnknownFunction
0x00007ffc3c6374e9 UnrealEditor-Slate.dll!UnknownFunction
0x00007ffc3c63a875 UnrealEditor-Slate.dll!UnknownFunction
0x00007ffc33ed379d UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc33eda413 UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc33e8af9f UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc33e8b4ed UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc08fe6018 UnrealEditor-StaticMeshEditor.dll!UnknownFunction
0x00007ffc08f93908 UnrealEditor-StaticMeshEditor.dll!UnknownFunction
0x00007ffbff2279ab UnrealEditor-EngineAssetDefinitions.dll!UnknownFunction
0x00007ffc28eb31e4 UnrealEditor-AssetTools.dll!UnknownFunction
0x00007ffc33d0dde2 UnrealEditor-UnrealEd.dll!UnknownFunction
0x00007ffc2cb31347 UnrealEditor-PropertyEditor.dll!UnknownFunction
0x00007ffc2cb1b8ce UnrealEditor-PropertyEditor.dll!UnknownFunction
0x00007ffc2cade1fa UnrealEditor-PropertyEditor.dll!UnknownFunction
0x00007ffc353ac2fc UnrealEditor-SlateCore.dll!UnknownFunction
0x00007ffc3c5014ca UnrealEditor-Slate.dll!UnknownFunction
0x00007ffc3c55f444 UnrealEditor-Slate.dll!UnknownFunction
0x00007ffc3c54d550 UnrealEditor-Slate.dll!UnknownFunction
0x00007ffc3c540dad UnrealEditor-Slate.dll!UnknownFunction
0x00007ffcbb75d50f UnrealEditor-ApplicationCore.dll!UnknownFunction
0x00007ffcbb746f16 UnrealEditor-ApplicationCore.dll!UnknownFunction
0x00007ffcbb75ff93 UnrealEditor-ApplicationCore.dll!UnknownFunction
0x00007ffcbb740e51 UnrealEditor-ApplicationCore.dll!UnknownFunction
0x00007ffd026282e1 USER32.dll!UnknownFunction
0x00007ffd02627da1 USER32.dll!UnknownFunction
0x00007ffcbb760a96 UnrealEditor-ApplicationCore.dll!UnknownFunction
0x00007ff6bde2780a UnrealEditor.exe!UnknownFunction
0x00007ff6bde4e33c UnrealEditor.exe!UnknownFunction
0x00007ff6bde4e42a UnrealEditor.exe!UnknownFunction
0x00007ff6bde518a4 UnrealEditor.exe!UnknownFunction
0x00007ff6bde670c4 UnrealEditor.exe!UnknownFunction
0x00007ff6bde6a37a UnrealEditor.exe!UnknownFunction
0x00007ffd035e257d KERNEL32.DLL!UnknownFunction

Hey there @Cahelp! There have been more crash reports with the recent update, so your student’s intuition is spot on. If possible, could you enable editor symbols? This will give us a better look at what classes/functions are failing inside of a new log.

This can be found inside of the Epic Games Store launcher, and selecting options of your installation.

May I also know your specs?

Hi. Thank you for your quick response! These are the specs of our lab computers: HP z4 G5 workstations, intel xeon w3-2425 3.00Ghz, 64gb mem, NVidia GeForce RTX 3090 gpus. Thank you, again. I’ll enable what asked.

No red flags hardware wise, let me know when you get the new logs! I have a feeling they won’t provide a direct answer, but may point us in the correct direction.

Hi,
here is a crash log from one of our recent crashes: (thank you for your help!)
LoginId:3640dbd849e2573c5dac8f8c929623d9

EpicAccountId:0ffe611c19f94894a84a9fb22575ba4e

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000040000

UnrealEditor_Core!FName::ToString() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\UObject\UnrealNames.cpp:3361]

UnrealEditor_CoreUObject!FNameProperty::ExportText_Internal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyName.cpp:36]

UnrealEditor_CoreUObject!FProperty::ExportText_Direct() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Property.cpp:1159]

UnrealEditor_CoreUObject!UScriptStruct::ExportText() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:3173]

UnrealEditor_CoreUObject!FStructProperty::ExportText_Internal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyStruct.cpp:295]

UnrealEditor_CoreUObject!UObject::SaveConfig() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp:3327]

UnrealEditor_MagicBulletLooksEditor

UnrealEditor_MagicBulletLooksEditor

UnrealEditor_MagicBulletLooksEditor

UnrealEditor_UnrealEd!TMulticastDelegate<void __cdecl(void),FDefaultDelegateUserPolicy>::Broadcast() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateSignatureImpl.inl:956]

UnrealEditor_UnrealEd!UEditorEngine::AddViewportClients() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorEngine.cpp:1296]

UnrealEditor_UnrealEd!FEditorViewportClient::FEditorViewportClient() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorViewportClient.cpp:500]

UnrealEditor_MaterialEditor!FMaterialEditorViewportClient::FMaterialEditorViewportClient() [D:\build++UE5\Sync\Engine\Source\Editor\MaterialEditor\Private\SMaterialEditorViewport.cpp:78]

UnrealEditor_MaterialEditor!SMaterialEditor3DPreviewViewport::MakeEditorViewportClient() [D:\build++UE5\Sync\Engine\Source\Editor\MaterialEditor\Private\SMaterialEditorViewport.cpp:711]

UnrealEditor_UnrealEd!SEditorViewport::Construct() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\SEditorViewport.cpp:74]

UnrealEditor_MaterialEditor!SMaterialEditor3DPreviewViewport::Construct() [D:\build++UE5\Sync\Engine\Source\Editor\MaterialEditor\Private\SMaterialEditorViewport.cpp:255]

UnrealEditor_MaterialEditor!TSlateDecl<SMaterialEditor3DPreviewViewport,RequiredArgs::T0RequiredArgs>::operator<<=() [D:\build++UE5\Sync\Engine\Source\Runtime\SlateCore\Public\Widgets\DeclarativeSyntaxSupport.h:976]

UnrealEditor_MaterialEditor!FMaterialEditor::CreateInternalWidgets() [D:\build++UE5\Sync\Engine\Source\Editor\MaterialEditor\Private\MaterialEditor.cpp:1512]

UnrealEditor_MaterialEditor!FMaterialEditor::InitMaterialEditor() [D:\build++UE5\Sync\Engine\Source\Editor\MaterialEditor\Private\MaterialEditor.cpp:620]

UnrealEditor_MaterialEditor!FMaterialEditorModule::CreateMaterialEditor() [D:\build++UE5\Sync\Engine\Source\Editor\MaterialEditor\Private\MaterialEditorModule.cpp:92]

UnrealEditor_EngineAssetDefinitions!UAssetDefinition_Material::OpenAssets() [D:\build++UE5\Sync\Engine\Plugins\Editor\EngineAssetDefinitions\Source\Private\Material\AssetDefinition_Material.cpp:11]

UnrealEditor_AssetTools!FAssetDefinitionProxy::OpenAssetEditor() [D:\build++UE5\Sync\Engine\Source\Developer\AssetTools\Private\AssetTools.cpp:250]

UnrealEditor_UnrealEd!UAssetEditorSubsystem::OpenEditorForAsset() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\Subsystems\AssetEditorSubsystem.cpp:577]

UnrealEditor_PropertyEditor!SPropertyEditorAsset::OnOpenAssetEditor() [D:\build++UE5\Sync\Engine\Source\Editor\PropertyEditor\Private\UserInterface\PropertyEditor\SPropertyEditorAsset.cpp:1292]

UnrealEditor_PropertyEditor!SPropertyEditorAsset::OnAssetThumbnailDoubleClick() [D:\build++UE5\Sync\Engine\Source\Editor\PropertyEditor\Private\UserInterface\PropertyEditor\SPropertyEditorAsset.cpp:1564]

UnrealEditor_PropertyEditor!V::TBaseSPMethodDelegateInstance::Execute() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:281]

UnrealEditor_SlateCore!SWidget::OnMouseButtonDoubleClick() [D:\build++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SWidget.cpp:508]

UnrealEditor_Slate!TArray<TSharedRef<SWindow,1>,TSizedDefaultAllocator<32> >::RemoveAll<TArray<TSharedRef<SWindow,1>,TSizedDefaultAllocator<32> >::Remove'::2’::<lambda_1> >() [D:\build++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:442]

UnrealEditor_Slate!FSlateApplication::RoutePointerDoubleClickEvent() [D:\build++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5773]

UnrealEditor_Slate!FSlateApplication::ProcessMouseButtonDoubleClickEvent() [D:\build++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5758]

UnrealEditor_Slate!FSlateApplication::OnMouseDoubleClick() [D:\build++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5721]

UnrealEditor_ApplicationCore!FWindowsApplication::ProcessDeferredMessage() [D:\build++UE5\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2247]

UnrealEditor_ApplicationCore!FWindowsApplication::DeferMessage() [D:\build++UE5\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2750]

UnrealEditor_ApplicationCore!FWindowsApplication::ProcessMessage() [D:\build++UE5\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:1919]

UnrealEditor_ApplicationCore!FWindowsApplication::AppWndProc() [D:\build++UE5\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:929]

user32

user32

UnrealEditor_ApplicationCore!FWindowsPlatformApplicationMisc::PumpMessages() [D:\build++UE5\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsPlatformApplicationMisc.cpp:145]

UnrealEditor!FEngineLoop::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5850]

UnrealEditor!GuardedMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:180]

UnrealEditor!GuardedMainWrapper() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]

UnrealEditor!LaunchWindowsStartup() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]

UnrealEditor!WinMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]

UnrealEditor!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]

kernel32

ntdll

UEMinidump.dmp (976.2 KB)

CrashContext.runtime-xml (172.7 KB)

CrashReportClient.ini (160 Bytes)

SystemsOffice.log (208.1 KB)

Interesting, top level coming from a function to change an object name into a string. UnrealNames.cpp:3361]

This isn’t the most useful crash since object name ToString is used a basically everywhere in the editor including for populating names in the UI.

Since you mentioned teaching and students, did you build this engine version from source? If so, was the project that’s crashing this way migrated from a previous version? Some crashes are expected with 5.4+ at the moment, but this is rather core so something is definitely going wrong.

Since you mentioned teaching and students, did you build this engine version from source? If so, was the project that’s crashing this way migrated from a previous version? Some crashes are expected with 5.4+ at the moment, but this is rather core so something is definitely going wrong."

No, we updated to unreal engine 5.4.4 and suddenly the faculty teaching unreal engine started experiencing excessive crashes. The prior version we had installed (5.4.3) would crash from time to time but with the upgrade to 5.4.4, all of the faculty teaching and working with unreal began experiencing a severe number of crashes. It is happening with students as well.
For one professor, we upgraded his lab to preview 5.5 a few weeks ago and the crashes have ceased for him. We will not push preview unreal preview 5.5 campus wide but we would like a stable product as unreal is a significant part of the gaming development curriculum at SCAD.
Thank you for your help in trying to resolve this issue.