4.8 p4 blackscreen / black area problem

Hi guys,

I have a cpp project work well in 4.7, but after upgrade project to later engine version it always show blackscreen on android device (win64 version works well).

Finally, 4.8.0 preview 4 editor has reproduced this problem in edit mode…

The situation is: i use some bsp boxes build an arena, the box size is up to 200 meters(20000 unreal unit). sometimes all these boxes show black, but point light can light boxes.
Rebuild light can fix, but multi-select will reproduce the problem.

map check has no error and warnings, some actors has none-ascii character in display name.

please check this screen video

Cheers
Omega

since i record the video and close my project, it can not open anymore…

Access violation - code c0000005 (first/second chance not available)

""

UE4Editor_ShaderCore!FShader::SerializeBase() [e:\github\unrealengine\engine\source\runtime\shadercore\private\shader.cpp:844]
UE4Editor_ShaderCore!FShaderType::Initialize() [e:\github\unrealengine\engine\source\runtime\shadercore\private\shader.cpp:274]
UE4Editor_ShaderCore!InitializeShaderTypes() [e:\github\unrealengine\engine\source\runtime\shadercore\private\shadercore.cpp:565]
UE4Editor!FEngineLoop::PreInit() [e:\github\unrealengine\engine\source\runtime\launch\private\launchengineloop.cpp:1331]
UE4Editor!GuardedMain() [e:\github\unrealengine\engine\source\runtime\launch\private\launch.cpp:110]
UE4Editor!GuardedMainWrapper() [e:\github\unrealengine\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [e:\github\unrealengine\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]

oh…my…god…
this is not crash on specify project, this is editor level crash. crash on the way to show project browser window.

Fatal error!

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffff

UE4Editor-ShaderCore.dll!FShader::SerializeBase() {0x00007ff986ecff73} + 3 bytes [e:\github\unrealengine\engine\source\runtime\shadercore\priva
UE4Editor-ShaderCore.dll!FShaderType::Initialize() {0x00007ff986eb6848} + 0 bytes [e:\github\unrealengine\engine\source\runtime\shadercore\priva
UE4Editor-ShaderCore.dll!InitializeShaderTypes() {0x00007ff986eb7024} + 0 bytes [e:\github\unrealengine\engine\source\runtime\shadercore\priva
UE4Editor.exe!FEngineLoop::PreInit() {0x00007ff65a46af5a} + 0 bytes [e:\github\unrealengine\engine\source\runtime\launch\private\l
UE4Editor.exe!GuardedMain() {0x00007ff65a46240b} + 15 bytes [e:\github\unrealengine\engine\source\runtime\launch\private\l
UE4Editor.exe!GuardedMainWrapper() {0x00007ff65a462a5a} + 5 bytes [e:\github\unrealengine\engine\source\runtime\launch\private\w
UE4Editor.exe!WinMain() {0x00007ff65a4745d9} + 17 bytes [e:\github\unrealengine\engine\source\runtime\launch\private\w
UE4Editor.exe!__tmainCRTStartup() {0x00007ff65a4755c9} + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL {0x00007ff99a8f15dd} + 0 bytes
ntdll.dll {0x00007ff99d0243d1} + 0 bytes
ntdll.dll {0x00007ff99d0243d1} + 0 bytes

the crash on editor startup has been fixed by build engine from new source code on 4.8 branch.
but multi-select still cause black material on the origin project, other project can not reproduce this.

Hi Omega -

There could have been some erroneous shader data kept in the project conversion. Try deleting the Saved, Intermediate and Derived Data Cache folders and re-opening the project.

Let me know -

Eric Ketchum

Hi Eric,

I have delete Derived Data, Intermediate and Saved directories and open the project, build ,multi-select, the problem is still alive.
I think i start a new project and migrate assets will be a good choice :slight_smile:
This project i will freeze it, if you have any idea about it i am glad to coordinate with you to find the real reason.

Cheers
Omega

Hey -

Can you post the Machine ID that appears in the Crash Reporter just before you submit the crash?

Thank You

Eric Ketchum

Hi Eric,

Sorry for my late,
here is my id from 4.7.6 crash reporter.
MachineId:D1ACFFCE416BE8E7FA9EE5B60676E398
EpicAccountId:5a4817e703cd43249f0f97ffb9925c97

the 4.8 project with problems i have not found dump files. i am busy on other projects now , but i will comment here if i found something useful later.

Hi Omega -

If you would like send me the project in a zip either attached here (if smaller than 5MB), or in a Dropbox or Google Drive link either here or you can private message me the link via the Forums.

Thank You -

Eric Ketchum