Expected crash. This is happening because users are copying their BaseLightmass.ini from old builds into 4.18. Just like all ini's, it must match the code used with it.
This is a trending crash coming out of the 4.18 Previews. Users have not provided any description of their actions when the crash occurred.
Source Context
1857 const FVector ImportanceExtent = CombinedImportanceVolume.GetExtent(); 1858 // Guarantee cube voxels. 1859 // This means some parts of the volumetric lightmap volume will be outside the lightmass importance volume. 1860 // We prevent refinement outside of importance volumes in FStaticLightingSystem::ShouldRefineVoxel 1861 const float MaxExtent = FMath::Max(ImportanceExtent.X, FMath::Max(ImportanceExtent.Y, ImportanceExtent.Z)); 1862 1863 OutSettings.VolumeMin = CombinedImportanceVolume.Min; 1864 const FVector RequiredVolumeSize = FVector(MaxExtent * 2); 1865 1866 verify(GConfig->GetInt(TEXT("DevOptions.VolumetricLightmaps"), TEXT("BrickSize"), OutSettings.BrickSize, GLightmassIni)); 1867 ***** verify(GConfig->GetInt(TEXT("DevOptions.VolumetricLightmaps"), TEXT("MaxRefinementLevels"), OutSettings.MaxRefinementLevels, GLightmassIni)); 1868 verify(GConfig->GetFloat(TEXT("DevOptions.VolumetricLightmaps"), TEXT("VoxelizationCellExpansionForGeometry"), OutSettings.VoxelizationCellExpansionForGeometry, GLightmassIni)); 1869 verify(GConfig->GetFloat(TEXT("DevOptions.VolumetricLightmaps"), TEXT("VoxelizationCellExpansionForLights"), OutSettings.VoxelizationCellExpansionForLights, GLightmassIni)); 1870 verify(GConfig->GetFloat(TEXT("DevOptions.VolumetricLightmaps"), TEXT("MinBrickError"), OutSettings.MinBrickError, GLightmassIni)); 1871 verify(GConfig->GetFloat(TEXT("DevOptions.VolumetricLightmaps"), TEXT("SurfaceLightmapMinTexelsPerVoxelAxis"), OutSettings.SurfaceLightmapMinTexelsPerVoxelAxis, GLightmassIni)); 1872 verify(GConfig->GetBool(TEXT("DevOptions.VolumetricLightmaps"), TEXT("bCullBricksBelowLandscape"), OutSettings.bCullBricksBelowLandscape, GLightmassIni)); 1873 verify(GConfig->GetFloat(TEXT("DevOptions.VolumetricLightmaps"), TEXT("LightBrightnessSubdivideThreshold"), OutSettings.LightBrightnessSubdivideThreshold, GLightmassIni));
repro steps currently unknown
Assertion failed: GConfig->GetInt(TEXT("DevOptions.VolumetricLightmaps"), TEXT("BrickSize"), OutSettings.BrickSize, GLightmassIni)
[File:D:\Build\++UE4+Release-4.18+Compile\Sync\Engine\Source\Editor\UnrealEd\Private\Lightmass\Lightmass.cpp] [Line: 1867]
UE4Editor_ApplicationCore!FWindowsErrorOutputDevice::Serialize() [windowserroroutputdevice.cpp:65]
UE4Editor_UnrealEd!FLightmassExporter::SetVolumetricLightmapSettings() [lightmass.cpp:1868]
UE4Editor_UnrealEd!FLightmassProcessor::InitiateExport() [lightmass.cpp:2573]
UE4Editor_UnrealEd!FStaticLightingSystem::InitiateLightmassProcessor() [staticlightingsystem.cpp:2041]
UE4Editor_UnrealEd!FStaticLightingSystem::BeginLightmassProcess() [staticlightingsystem.cpp:703]
UE4Editor_UnrealEd!FStaticLightingManager::CreateStaticLightingSystem() [staticlightingsystem.cpp:303]
UE4Editor_UnrealEd!UEditorEngine::BuildLighting() [staticlightingsystem.cpp:2301]
UE4Editor_UnrealEd!FBuildAllHandler::ProcessBuild() [editorbuildutils.cpp:1025]
UE4Editor_UnrealEd!FEditorBuildUtils::EditorBuild() [editorbuildutils.cpp:427]
UE4Editor_LevelEditor!FLevelEditorActionCallbacks::Build_Execute() [leveleditoractions.cpp:635]
UE4Editor_LevelEditor!TBaseStaticDelegateInstance<void __cdecl() [delegateinstancesimpl.h:1027]
UE4Editor_Slate!FUICommandList::ExecuteAction() [uicommandlist.cpp:97]
UE4Editor_Slate!SToolBarButtonBlock::OnClicked() [stoolbarbuttonblock.cpp:306]
UE4Editor_Slate!TMemberFunctionCaller<SToolBarButtonBlock,FReply() [delegateinstanceinterface.h:165]
UE4Editor_Slate!UE4Tuple_Private::TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SToolBarButtonBlock,FReply() [tuple.h:497]
UE4Editor_Slate!TBaseSPMethodDelegateInstance<0,SToolBarButtonBlock,0,FReply __cdecl() [delegateinstancesimpl.h:327]
UE4Editor_Slate!TBaseDelegate<FReply>::Execute() [delegatesignatureimpl.inl:537]
UE4Editor_Slate!SButton::OnMouseButtonUp() [sbutton.cpp:282]
UE4Editor_Slate!<lambda_1002768c627006711ef2f351a87ec0e7>::operator() [slateapplication.cpp:5264]
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_1002768c627006711ef2f351a87ec0e7> >() [slateapplication.cpp:234]
UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [slateapplication.cpp:5253]
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [slateapplication.cpp:5755]
UE4Editor_Slate!FSlateApplication::OnMouseUp() [slateapplication.cpp:5735]
UE4Editor_ApplicationCore!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1725]
UE4Editor_ApplicationCore!FWindowsApplication::DeferMessage() [windowsapplication.cpp:2171]
UE4Editor_ApplicationCore!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:888]
UE4Editor_ApplicationCore!FWindowsApplication::AppWndProc() [windowsapplication.cpp:725]
user32!UserCallWinProcCheckWow()
user32!DispatchMessageWorker()
UE4Editor_ApplicationCore!FWindowsPlatformApplicationMisc::PumpMessages() [windowsplatformapplicationmisc.cpp:129]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:3220]
UE4Editor!GuardedMain() [launch.cpp:166]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:134]
UE4Editor!WinMain() [launchwindows.cpp:210]
UE4Editor!__scrt_common_main_seh() [exe_common.inl:253]
kernel32!BaseThreadInitThunk()
ntdll!RtlUserThreadStart()
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-50499 in the post.
| 0 |
| Component | UE - Graphics Features |
|---|---|
| Affects Versions | 4.18 |
| Target Fix | 4.18 |
| Created | Sep 28, 2017 |
|---|---|
| Resolved | Sep 29, 2017 |
| Updated | Apr 27, 2018 |