I’ve been testing the media player functionality recently, and run into some issues, or perhaps limitations?
The documentation on this is very limited.
I’ve succesfully had an online stream working with a 25min long *.wmv file, sized at 170mb, it is working fine,
but when adding a more compressed 70mb but 45min long *.wmv file, the engine instantly crashes, sometimes it playbacks the file once, but crashes when leaving PIE or next time an attempt to play in editor is made.
These crashes does not occur with the 25min file.
Error messages:
Access violation - code c0000005 (first/second chance not available)
"Ensure condition failed: !ActorCDO->bExchangedRoles [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.8\Engine\Source\Editor\KismetCompiler\Private\KismetCompiler.cpp] [Line:
UE4Editor_Slate!SBorder::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:70]
UE4Editor_ContentBrowser!STableRow<TSharedPtr<FTreeItem,0> >::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\public\widgets\views\stablerow.h:202]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_Slate!STableViewBase::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\views\stableviewbase.cpp:609]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_Slate!SBorder::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:94]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_Slate!SSplitter::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_Slate!SSplitter::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_Slate!SBox::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\sbox.cpp:169]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_Slate!SBorder::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:94]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:97]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_Slate!SSplitter::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_Slate!SSplitter::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:97]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_Slate!SBorder::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:94]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:97]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_Slate!SSplitter::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:97]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:97]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SWindow::PaintWindow() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swindow.cpp:1648]
UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:978]
UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1188]
UE4Editor_Slate!FSlateApplication::DrawWindows() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:941]
UE4Editor_Slate!FSlateApplication::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1440]
UE4Editor!FEngineLoop::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launchengineloop.cpp:2392]
UE4Editor!GuardedMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launch.cpp:142]
UE4Editor!GuardedMainWrapper() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
And here is the error message from windows:
Problem signature:
Problem Event Name: APPCRASH
Application Name: UE4Editor.exe
Application Version: 4.8.2.0
Application Timestamp: 559dee6b
Fault Module Name: UE4Editor-CoreUObject.dll
Fault Module Version: 4.8.2.0
Fault Module Timestamp: 559decfa
Exception Code: c0000005
Exception Offset: 0000000000174985
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1053
Additional Information 1: bb7e
Additional Information 2: bb7e89ef27c4863a24646bfe3db0f487
Additional Information 3: 9271
Additional Information 4: 9271b7939a397ada39473df70cd4ac9c