Description

Projects crash upon opening with the PixelStreaming plugin enabled.

Steps to Reproduce
  1. Open UE4Editor.exe
  2. Select Edit > Plugins
  3. Enable the PixelStreaming plugin
  4. Select the Restart Now button
  5. Compile the PixelStreaming plugin when prompted
  6. Create a new First Person Blueprint project
  7. Select File > Package Project > Win64 and choose a package location

RESULT:
The project crashes when opening

Callstack
[2018.09.19-21.59.10:109][  2]LogWindows: Error: Fatal error: [File:D:\UE4-Main\Engine\Source\Runtime\RenderCore\Private\RenderingThread.cpp] [Line: 826] 
[2018.09.19-21.59.10:109][  2]LogWindows: Error: Rendering thread exception:
[2018.09.19-21.59.10:109][  2]LogWindows: Error: Assertion failed: Result [File:D:\UE4-Main\Engine\Plugins\Experimental\PixelStreaming\Source\PixelStreaming\Private\NvVideoEncoder.cpp] [Line: 664] 
[2018.09.19-21.59.10:109][  2]LogWindows: Error: Failed to register input back buffer
[2018.09.19-21.59.10:109][  2]LogWindows: Error: 
[2018.09.19-21.59.10:109][  2]LogWindows: Error: 
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000007fefd61a06d KERNELBASE.dll!UnknownFunction []
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000000014057ab06 MyProject2.exe!FWindowsErrorOutputDevice::Serialize() [d:\ue4-main\engine\source\runtime\core\private\windows\windowserroroutputdevice.cpp:63]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000000014037d4b7 MyProject2.exe!FOutputDevice::LogfImpl() [d:\ue4-main\engine\source\runtime\core\private\misc\outputdevice.cpp:70]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x00000001402b4558 MyProject2.exe!FDebug::AssertFailed() [d:\ue4-main\engine\source\runtime\core\private\misc\assertionmacros.cpp:425]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000000013fc32062 MyProject2.exe!FNvVideoEncoder::FNvVideoEncoderImpl::InitFrameInputBuffer() [d:\ue4-main\engine\plugins\experimental\pixelstreaming\source\pixelstreaming\private\nvvideoencoder.cpp:666]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000000013fc341cf MyProject2.exe!FNvVideoEncoder::FNvVideoEncoderImpl::InitializeResources() [d:\ue4-main\engine\plugins\experimental\pixelstreaming\source\pixelstreaming\private\nvvideoencoder.cpp:689]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000000013fc23294 MyProject2.exe!FNvVideoEncoder::FNvVideoEncoderImpl::FNvVideoEncoderImpl() [d:\ue4-main\engine\plugins\experimental\pixelstreaming\source\pixelstreaming\private\nvvideoencoder.cpp:307]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000000013fc22a6a MyProject2.exe!FNvVideoEncoder::FNvVideoEncoder() [d:\ue4-main\engine\plugins\experimental\pixelstreaming\source\pixelstreaming\private\nvvideoencoder.cpp:786]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000000013fc2dc71 MyProject2.exe!FStreamer::CreateVideoEncoder() [d:\ue4-main\engine\plugins\experimental\pixelstreaming\source\pixelstreaming\private\streamer.cpp:126]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000000013fc24131 MyProject2.exe!FStreamer::FStreamer() [d:\ue4-main\engine\plugins\experimental\pixelstreaming\source\pixelstreaming\private\streamer.cpp:110]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000000013fc355b0 MyProject2.exe!FPixelStreamingPlugin::OnBackBufferReady_RenderThread() [d:\ue4-main\engine\plugins\experimental\pixelstreaming\source\pixelstreaming\private\pixelstreamingplugin.cpp:88]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x0000000141df732a MyProject2.exe!FSlateRHIRenderer::DrawWindow_RenderThread() [d:\ue4-main\engine\source\runtime\slaterhirenderer\private\slaterhirenderer.cpp:917]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x0000000141dfcdf1 MyProject2.exe!TGraphTask<TEnqueueUniqueRenderCommandType<`FSlateRHIRenderer::DrawWindows_Private'::`29'::SlateDrawWindowsCommandName,<lambda_43e86ee7c51f39979e9a39d40b280024> > >::ExecuteTask() [d:\ue4-main\engine\source\runtime\core\public\async\taskgraphinterfaces.h:832]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x0000000140165ea6 MyProject2.exe!FNamedTaskThread::ProcessTasksNamedThread() [d:\ue4-main\engine\source\runtime\core\private\async\taskgraph.cpp:665]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x00000001401663c6 MyProject2.exe!FNamedTaskThread::ProcessTasksUntilQuit() [d:\ue4-main\engine\source\runtime\core\private\async\taskgraph.cpp:574]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x0000000141ac20d7 MyProject2.exe!RenderingThreadMain() [d:\ue4-main\engine\source\runtime\rendercore\private\renderingthread.cpp:333]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x0000000141ac2547 MyProject2.exe!FRenderingThread::Run() [d:\ue4-main\engine\source\runtime\rendercore\private\renderingthread.cpp:467]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x0000000140579e7c MyProject2.exe!FRunnableThreadWin::Run() [d:\ue4-main\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:76]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x000000014056abf3 MyProject2.exe!FRunnableThreadWin::GuardedRun() [d:\ue4-main\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:33]
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x00000000776559cd kernel32.dll!UnknownFunction []
[2018.09.19-21.59.10:109][  2]LogWindows: Error: [Callstack] 0x00000000778b383d ntdll.dll!UnknownFunction []

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-64290 in the post.

20
Login to Vote

Fixed
ComponentPixelStreaming
Affects Versions4.21
Target Fix4.23
Fix Commit8030129
Main Commit8060139
Release Commit8030129
CreatedSep 19, 2018
ResolvedAug 15, 2019
UpdatedFeb 25, 2020
View Jira Issue