Critical Error on Rendering Thread

UE 4.11.1

So i was looking into some decal issues when I changed EarlyZPass and dbuffer values to enabled in the engine.

UE prompted me to restart, so i did. I click on my project and it loads it up only to crash the editor before it opens. :X

so i did the logical thing, or so i thought. I changed the values i changed back to the default using a text editor as i couldn’t open the editor.
This did not work how ever and it still crashes.

Here is my log.

I have blanked out sensitive info:

Log file open, 04/18/16 23:29:48
LogInit:Display: Running engine for game: ********
LogPlatformFile: Not using cached read wrapper
LogInit:Display: RandInit(-835950594) SRandInit(-835950594).
LogTaskGraph: Started task graph with 4 named threads and 9 total threads.
LogStats: Stats thread started at 0.083733
LogInit: Version: 4.11.1-2934540+++UE4+Release-4.11
LogInit: API Version: 2927265
LogInit: Compiled (64-bit): Apr  6 2016 02:14:16
LogInit: Compiled with Visual C++: 19.00.23026.00
LogInit: Build Configuration: Development
LogInit: Branch Name: ++UE4+Release-4.11
LogInit: Command line:  
LogInit: Base directory: X:/programs/Epic Games/4.11/Engine/Binaries/Win64/
LogInit: Installed Engine Build: 1
LogInit: Using libcurl 7.41.0
LogInit:  - built for x86_64-pc-win32
LogInit:  - supports SSL with WinSSL
LogInit:  - other features:
LogInit:      CURL_VERSION_SSL
LogInit:      CURL_VERSION_IPV6
LogInit:      CURL_VERSION_ASYNCHDNS
LogInit:      CURL_VERSION_LARGEFILE
LogInit:      CURL_VERSION_IDN
LogInit:  CurlRequestOptions (configurable via config and command line):
LogInit:  - bVerifyPeer = true  - Libcurl will verify peer certificate
LogInit:  - bUseHttpProxy = false  - Libcurl will NOT use HTTP proxy
LogInit:  - bDontReuseConnections = false  - Libcurl will reuse connections
LogInit:  - CertBundlePath = nullptr  - Libcurl will use whatever was configured at build time.
LogInit: Presizing for max 16777216 objects, including 0 objects not considered by GC, pre-allocating 0 bytes for permanent pool.
LogInit: Object subsystem initialized
[2016.04.18-13.29.48:169][  0]LogConsoleManager:Warning: Setting the console variable 'r.Streaming.PoolSize' with 'SetByScalability' was ignored as it is lower priority than the previous 'SetByProjectSetting'
[2016.04.18-13.29.48:169][  0]LogInit: Selected Device Profile: [Windows]
[2016.04.18-13.29.48:169][  0]LogInit: Applying CVar settings loaded from the selected device profile: [Windows]
[2016.04.18-13.29.48:177][  0]LogInit: Computer: ***
[2016.04.18-13.29.48:177][  0]LogInit: User: ****
[2016.04.18-13.29.48:177][  0]LogInit: CPU Page size=65536, Cores=6
[2016.04.18-13.29.48:177][  0]LogInit: High frequency timer resolution =3.222654 MHz
[2016.04.18-13.29.48:177][  0]LogMemory: Memory total: Physical=63.9GB (64GB approx)
[2016.04.18-13.29.48:177][  0]LogMemory: Platform Memory Stats for Windows
[2016.04.18-13.29.48:177][  0]LogMemory: Process Physical Memory: 314.13 MB used, 314.13 MB peak
[2016.04.18-13.29.48:177][  0]LogMemory: Process Virtual Memory: 317.45 MB used, 317.45 MB peak
[2016.04.18-13.29.48:177][  0]LogMemory: Physical Memory: 8034.13 MB used, 65435.00 MB total
[2016.04.18-13.29.48:177][  0]LogMemory: Virtual Memory: 639.04 MB used, 134217728.00 MB total
[2016.04.18-13.29.48:203][  0]LogTextLocalizationManager: No specific translations for ('en-AU') exist, so ('en') translations will be used.
[2016.04.18-13.29.48:539][  0]LogD3D11RHI: D3D11 adapters:
[2016.04.18-13.29.48:558][  0]LogD3D11RHI:    0. 'NVIDIA GeForce GTX 780' (Feature Level 11_0)
[2016.04.18-13.29.48:558][  0]LogD3D11RHI:       3013MB of dedicated video memory, 0MB of dedicated system memory, and 32717MB of shared system memory, 3 output[s]
[2016.04.18-13.29.48:558][  0]LogD3D11RHI:    1. 'Microsoft Basic Render Driver' (Feature Level 11_0)
[2016.04.18-13.29.48:558][  0]LogD3D11RHI:       0MB of dedicated video memory, 0MB of dedicated system memory, and 32717MB of shared system memory, 0 output[s]
[2016.04.18-13.29.48:558][  0]LogD3D11RHI: Chosen D3D11 Adapter: 0
[2016.04.18-13.29.48:565][  0]LogD3D11RHI: Creating new Direct3DDevice
[2016.04.18-13.29.48:565][  0]LogD3D11RHI:     Adapter Name: NVIDIA GeForce GTX 780
[2016.04.18-13.29.48:565][  0]LogD3D11RHI:   Driver Version: Unknown (internal Unknown)
[2016.04.18-13.29.48:565][  0]LogD3D11RHI:      Driver Date: Unknown
[2016.04.18-13.29.48:565][  0]LogRHI: Texture pool is 1361 MB (70% of 1945 MB)
[2016.04.18-13.29.48:574][  0]LogD3D11RHI: Async texture creation enabled
[2016.04.18-13.29.49:075][  0]LogShaderCompilers: Guid format shader working directory is 9 characters bigger than the processId version (../../../../../../Projects/*******/Intermediate/Shaders/WorkingDirectory/34464/).
[2016.04.18-13.29.49:075][  0]LogShaderCompilers: Cleaned the shader compiler working directory 'C:/Users/*****~1/AppData/Local/Temp/UnrealShaderWorkingDir/6428E2C74362BA5C396EAF93B9D7B499/'.
[2016.04.18-13.29.49:075][  0]LogShaderCompilers:Display: Using Local Shader Compiler.
[2016.04.18-13.29.49:841][  0]LogTemp:Display: Loaded TP AllDesktopTargetPlatform
[2016.04.18-13.29.49:843][  0]LogTemp:Display: Loaded TP WindowsClientTargetPlatform
[2016.04.18-13.29.49:847][  0]LogTemp:Display: Loaded TP WindowsNoEditorTargetPlatform
[2016.04.18-13.29.49:850][  0]LogTemp:Display: Loaded TP WindowsServerTargetPlatform
[2016.04.18-13.29.49:853][  0]LogTemp:Display: Loaded TP WindowsTargetPlatform
[2016.04.18-13.29.49:855][  0]LogTemp:Display: Loaded TP AndroidTargetPlatform
[2016.04.18-13.29.49:858][  0]LogTemp:Display: Loaded TP Android_ASTCTargetPlatform
[2016.04.18-13.29.49:859][  0]LogTemp:Display: Loaded TP Android_ATCTargetPlatform
[2016.04.18-13.29.49:861][  0]LogTemp:Display: Loaded TP Android_DXTTargetPlatform
[2016.04.18-13.29.49:863][  0]LogTemp:Display: Loaded TP Android_ETC1TargetPlatform
[2016.04.18-13.29.49:867][  0]LogTemp:Display: Loaded TP Android_ETC2TargetPlatform
[2016.04.18-13.29.49:871][  0]LogTemp:Display: Loaded TP Android_MultiTargetPlatform
[2016.04.18-13.29.49:871][  0]LogTemp:Display: Loaded TP Android_PVRTCTargetPlatform
[2016.04.18-13.29.49:872][  0]LogTemp:Display: Loaded TP HTML5TargetPlatform
[2016.04.18-13.29.49:886][  0]LogTemp:Display: Loaded TP IOSTargetPlatform
[2016.04.18-13.29.49:888][  0]LogTemp:Display: Loaded TP TVOSTargetPlatform
[2016.04.18-13.29.49:890][  0]LogTemp:Display: Loaded TP LinuxNoEditorTargetPlatform
[2016.04.18-13.29.49:892][  0]LogTemp:Display: Loaded TP LinuxServerTargetPlatform
[2016.04.18-13.29.49:894][  0]LogTemp:Display: Loaded TP LinuxTargetPlatform
[2016.04.18-13.29.49:894][  0]LogTargetPlatformManager:Display: Building Assets For Windows
[2016.04.18-13.29.49:941][  0]LogDerivedDataCache:Display: Max Cache Size: 512 MB
[2016.04.18-13.29.49:978][  0]LogDerivedDataCache: Loaded boot cache 0.04s 47MB C:/Users/******/AppData/Local/UnrealEngine/4.11/DerivedDataCache/Boot.ddc.
[2016.04.18-13.29.49:978][  0]LogDerivedDataCache:Display: Loaded Boot cache: C:/Users/******/AppData/Local/UnrealEngine/4.11/DerivedDataCache/Boot.ddc
[2016.04.18-13.29.49:978][  0]LogDerivedDataCache: FDerivedDataBackendGraph:  Pak pak cache file ../../../../../../Projects/******/DerivedDataCache/DDC.ddp not found, will not use a pak cache.
[2016.04.18-13.29.49:978][  0]LogDerivedDataCache: Unable to find inner node Pak for hierarchical cache Hierarchy.
[2016.04.18-13.29.49:978][  0]LogDerivedDataCache: FDerivedDataBackendGraph:  CompressedPak pak cache file ../../../../../../Projects/******/DerivedDataCache/Compressed.ddp not found, will not use a pak cache.
[2016.04.18-13.29.49:978][  0]LogDerivedDataCache: Unable to find inner node CompressedPak for hierarchical cache Hierarchy.
[2016.04.18-13.29.49:990][  0]LogDerivedDataCache:Display: Pak cache opened for reading ../../../Engine/DerivedDataCache/Compressed.ddp.
[2016.04.18-13.29.50:001][  0]LogDerivedDataCache: Using Local data cache path C:/Users/*****/AppData/Local/UnrealEngine/Common/DerivedDataCache: Writable
[2016.04.18-13.29.50:111][  0]LogInit: Selected Device Profile: [Windows]
[2016.04.18-13.29.50:112][  0]LogContentStreaming: Texture pool size is 0.00 MB
[2016.04.18-13.29.50:136][  0]LogMaterial: Uniform references updated for custom material expression Custom.
[2016.04.18-13.29.50:224][  0]LogMeshUtilities: No automatic mesh reduction module available
[2016.04.18-13.29.50:224][  0]LogMeshUtilities: No automatic mesh merging module available
[2016.04.18-13.29.50:224][  0]LogMeshUtilities: No distributed automatic mesh merging module available
[2016.04.18-13.29.50:411][  0]LogUObjectArray: 27678 objects as part of root set at end of initial load.
[2016.04.18-13.29.50:411][  0]LogUObjectAllocator: 5591392 out of 0 bytes used by permanent object pool.
[2016.04.18-13.29.50:411][  0]LogUObjectArray: CloseDisregardForGC: 0/0 objects in disregard for GC pool
[2016.04.18-13.29.50:415][  0]LogInit: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467
[2016.04.18-13.29.50:471][  0]LogSlate: SlateFontCache - WITH_FREETYPE: 1, WITH_HARFBUZZ: 1
[2016.04.18-13.29.50:471][  0]LogSlate: SlateFontCache - WITH_FREETYPE: 1, WITH_HARFBUZZ: 1
[2016.04.18-13.29.50:539][  0]LogStreaming:Warning: Failed to read file '../../../Engine/Content/Editor/Slate/Common/Selection_16x.png' error.
[2016.04.18-13.29.50:539][  0]LogSlate: Could not find file for Slate resource: ../../../Engine/Content/Editor/Slate/Common/Selection_16x.png
[2016.04.18-13.29.50:539][  0]LogStreaming:Warning: Failed to read file '../../../Engine/Content/Editor/Slate/Common/Selection_16x.png' error.
[2016.04.18-13.29.50:539][  0]LogSlate: Could not find file for Slate resource: ../../../Engine/Content/Editor/Slate/Common/Selection_16x.png
[2016.04.18-13.29.50:539][  0]LogStreaming:Warning: Failed to read file '../../../Engine/Content/Editor/Slate/Common/Selection_16x.png' error.
[2016.04.18-13.29.50:539][  0]LogSlate: Could not find file for Slate resource: ../../../Engine/Content/Editor/Slate/Common/Selection_16x.png
[2016.04.18-13.29.50:924][  0]LogUdpMessaging: Initializing bridge on interface 0.0.0.0:0 to multicast group 230.0.0.1:6666.
[2016.04.18-13.29.51:017][  0]LogAssetRegistry: FAssetRegistry took 0.0216 seconds to start up
[2016.04.18-13.29.51:118][  0]SourceControl: Info Source control is disabled
[2016.04.18-13.29.51:119][  0]SourceControl: Info Source control is disabled
[2016.04.18-13.29.51:123][  0]SourceControl: Info Source control is disabled
[2016.04.18-13.29.51:128][  0]SourceControl: Info Source control is disabled
[2016.04.18-13.29.51:247][  0]LogEngine: Initializing Engine...
[2016.04.18-13.29.51:248][  0]LogHMD: SteamVR failed to initialize.  Err: 110
[2016.04.18-13.29.51:248][  0]LogHMD: SteamVR failed to initialize.  Err: 110
[2016.04.18-13.29.51:345][  0]LogAIModule: Creating AISystem for world NewWorld
[2016.04.18-13.29.51:358][  0]LogInit: XAudio2 using 'Speakers (3- USB Modi Device)' : 2 channels at 44.1 kHz using 16 bits per sample (channel mask 0x3)
[2016.04.18-13.29.51:367][  0]LogInit: FAudioDevice initialized.
[2016.04.18-13.29.51:386][  0]LogDerivedDataCache: Saved boot cache 0.02s 47MB C:/Users/******/AppData/Local/UnrealEngine/4.11/DerivedDataCache/Boot.ddc.
[2016.04.18-13.29.51:390][  0]LogInit: Texture streaming: Enabled
[2016.04.18-13.29.51:405][  0]LogInit: Transaction tracking system initialized
[2016.04.18-13.29.51:420][  0]BlueprintLog: New page: Editor Load
[2016.04.18-13.29.51:464][  0]LocalizationService: Info Localization service is disabled
[2016.04.18-13.29.51:525][  0]LogConsoleResponse:Display: 
[2016.04.18-13.29.51:597][  0]LogCook:Display: Max memory allowance for cook 8192mb
[2016.04.18-13.29.51:597][  0]LogCook:Display: Mobile HDR setting 1
[2016.04.18-13.29.51:597][  0]LogCook:Display: Done creating registry. It took  0.00s.
[2016.04.18-13.29.51:627][  0]LogFileCache: Scanning file cache for directory 'X:/Projects/******/Content/' took 0.01s
[2016.04.18-13.29.51:627][  0]SourceControl: Info Source control is disabled
[2016.04.18-13.29.51:627][  0]Cmd: MAP LOAD FILE="../../../../../../Projects/******/Content/FirstPersonBP/Maps/FirstPersonExampleMap.umap" TEMPLATE=0 SHOWPROGRESS=1 FEATURELEVEL=3
[2016.04.18-13.29.51:627][  0]LightingResults: New page: Lighting Build
[2016.04.18-13.29.51:629][  0]MapCheck: New page: Map Check
[2016.04.18-13.29.51:629][  0]LightingResults: New page: Lighting Build
[2016.04.18-13.29.51:714][  0]LogLinker:Warning: Asset '../../../../../../Projects/******/Content/FirstPersonBP/Blueprints/FirstPersonProjectile.uasset' has been saved with empty engine version. The asset will be loaded but may be incompatible.
[2016.04.18-13.29.51:715][  0]LogLinker:Warning: Asset '../../../../../../Projects/******/Content/FirstPerson/Meshes/FirstPersonProjectileMesh.uasset' has been saved with empty engine version. The asset will be loaded but may be incompatible.
[2016.04.18-13.29.52:592][  0]LogAIModule: Creating AISystem for world FirstPersonExampleMap
[2016.04.18-13.29.52:665][  0]LogEditorServer: Finished looking for orphan Actors (0.000 secs)
[2016.04.18-13.29.52:666][  0]Cmd: MAP CHECKDEP NOCLEARLOG
[2016.04.18-13.29.52:718][  0]MapCheck: Info Map check complete: 0 Error(s), 0 Warning(s), took 51.936ms to complete.
[2016.04.18-13.29.52:718][  0]LogFileHelpers: Loading map 'FirstPersonExampleMap' took 1.090
[2016.04.18-13.29.52:869][  0]LogCollectionManager: Loaded 1 collections in 0.001148 seconds
[2016.04.18-13.29.52:922][  0]LogFileCache: Scanning file cache for directory 'X:/Projects/******/Saved/Collections/' took 0.01s
[2016.04.18-13.29.52:922][  0]LogFileCache: Scanning file cache for directory 'X:/Projects/******/Content/Developers/******/Collections/' took 0.01s
[2016.04.18-13.29.52:922][  0]LogFileCache: Scanning file cache for directory 'X:/Projects/******/Content/Collections/' took 0.
[2016.04.18-13.29.52:922][  0]LogCollectionManager: Rebuilt the GUID cache for 1 collections in 0.000004 seconds
[2016.04.18-13.29.52:922][  0]LogCollectionManager: Rebuilt the hierarchy cache for 1 collections in 0.000000 seconds
[2016.04.18-13.29.52:927][  0]LogContentBrowser: Native class hierarchy populated in 0.0054 seconds. Added 1979 classes and 343 folders.
[2016.04.18-13.29.52:929][  0]LogStats: UGameplayTagsManager::ConstructGameplayTagTree: Construct from data asset -  0.000 s
[2016.04.18-13.29.52:929][  0]LogStats: UGameplayTagsManager::ConstructGameplayTagTree: GameplayTagTreeChangedEvent.Broadcast -  0.000 s
[2016.04.18-13.29.52:930][  0]LogContentBrowser: Native class hierarchy updated for 'GameplayTags' in 0.0003 seconds. Added 12 classes and 0 folders.
[2016.04.18-13.29.52:933][  0]LogContentBrowser: Native class hierarchy updated for 'WidgetCarousel' in 0.0003 seconds. Added 0 classes and 0 folders.
[2016.04.18-13.29.52:936][  0]LogContentBrowser: Native class hierarchy updated for 'SuperSearch' in 0.0002 seconds. Added 1 classes and 2 folders.
[2016.04.18-13.29.52:962][  0]LogContentBrowser: Native class hierarchy updated for 'AddContentDialog' in 0.0003 seconds. Added 0 classes and 0 folders.
[2016.04.18-13.29.52:965][  0]LogContentBrowser: Native class hierarchy updated for 'SceneOutliner' in 0.0002 seconds. Added 1 classes and 2 folders.
[2016.04.18-13.29.53:007][  0]LogCrashTracker: Crashtracker disabled due to settings.
[2016.04.18-13.29.53:011][  0]LogUObjectGlobals:Warning: Failed to find object 'Class None.'
[2016.04.18-13.29.53:036][  0]LogContentBrowser: Native class hierarchy updated for 'HierarchicalLODOutliner' in 0.0004 seconds. Added 1 classes and 2 folders.
[2016.04.18-13.29.53:036][  0]LogLoad: Full Startup: 5.53 seconds (BP compile: 0.08 seconds)
[2016.04.18-13.29.53:036][  0]LogExternalProfiler: Found external profiler: VSPerf
[2016.04.18-13.29.53:036][  0]LogExternalProfiler: Using external profiler: VSPerf
[2016.04.18-13.29.53:044][  0]LogWindowsTextInputMethodSystem:Display: IME system now deactivated.
[2016.04.18-13.29.53:045][  0]LogOcInput: OculusInput pre-init called
[2016.04.18-13.29.53:092][  0]LogContentStreaming: Texture pool size now 1500 MB
[2016.04.18-13.29.53:208][  0]LogRenderer: Reallocating scene render targets to support 2732x1312 (Frame:2).
[2016.04.18-13.29.53:235][  0]LogWindows:Error: Windows GetLastError: The operation completed successfully. (0)
[2016.04.18-13.29.53:392][  0]LogCrashTracker: 


[2016.04.18-13.29.53:398][  0]LogWindows:Error: Windows GetLastError: The operation completed successfully. (0)
[2016.04.18-13.29.53:398][  0]LogCrashTracker: 


[2016.04.18-13.29.53:398][  0]LogWindows:Error: === Critical error: ===
Fatal error: [File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\RenderCore\Private\RenderingThread.cpp] [Line: 682] 
Rendering thread exception:
Assertion failed: InResources[i] [File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11UniformBuffer.cpp] [Line: 211] 








[2016.04.18-13.29.53:429][  0]LogExit: Executing StaticShutdownAfterError
[2016.04.18-13.29.53:432][  0]LogPhysics:Warning: PHYSX: ..\..\PhysX\src\NpScene.cpp (2946) 8 : PxScene::unlockWrite() called without matching call to PxScene::lockWrite(), behaviour will be undefined.
[2016.04.18-13.29.53:432][  0]LogPhysics:Warning: PHYSX: ..\..\PhysX\src\NpScene.cpp (2946) 8 : PxScene::unlockWrite() called without matching call to PxScene::lockWrite(), behaviour will be undefined.
[2016.04.18-13.29.53:432][  0]LogWindows: FPlatformMisc::RequestExit(1)
[2016.04.18-13.29.53:432][  0]Log file closed, 04/18/16 23:29:53

Interesting… We’re having the same problem.

HI Josh and quanmech,

I’ve tried to reproduce this using the info you’ve provided with enabling the Dbuffer decals option and changing the EarlyZ Pass options (All 4 drop-down options), but did not get the crash in 4.11.2 on my end.

The log above didn’t really contain anything that helped me to reproduce this on my end.

I’ll need the following to proceed:

  • A copy of the full log, and call stack from the Crash Reporter Window (Make sure to hit SUBMIT otherwise the log and call stack are not passed to our system)
  • Are you able to reproduce this outside of your project in a new blank project? If so, please detail the exact repro steps you’ve used. Simply enabling and changing the Project Settings did not work on my end.
  • 4.12 has recently been released as a preview. Give it a shot if you can to see if the crash is still occurring with that release.

Potential workaround:

  • Copy your project to a new folder with only the Content folder and the UProject file. Then see if you can open the project from there. This will reset any Variables that were set in the project settings, but it’s worth a try to see if you can get back into your project.

Thank you!

Tim