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 |