This is a common crash in the 4.16 release (affecting Windows and Mac). A log file is attached. Users have not provided descriptions so additional information is not currently available.
Windows Callstack (first 5 lines)
Access violation - code c0000005 (first/second chance not available) UE4Editor_MaterialEditor!FMaterialEditor::OnCanPromoteToParameter() [materialeditor.cpp:2692] UE4Editor_MaterialEditor!TBaseSPMethodDelegateInstance<0,FMaterialEditor,0,bool __cdecl() [delegateinstancesimpl.h:327] UE4Editor_Slate!FUICommandList::CanExecuteAction() [uicommandlist.cpp:111] UE4Editor_Slate!SMenuEntryBlock::IsEnabled() [smenuentryblock.cpp:1099] UE4Editor_Slate!TBaseSPMethodDelegateInstance<1,SMenuEntryBlock,0,bool __cdecl() [delegateinstancesimpl.h:327]
Callstack from Log (Mac)
MaterialEditorStats: Info Texture samplers: 1/16 LogCrashTracker: LogMac: === Critical error: === SIGSEGV: invalid attempt to access memory at address 0x128 LogMac: FMaterialEditor::OnCanPromoteToParameter() Address = 0x240be7d2 (filename not found) [in UE4Editor-MaterialEditor.dylib] TBaseSPMethodDelegateInstance<false, FMaterialEditor, (ESPMode)0, bool ()>::Execute() const Address = 0x24179bbb (filename not found) [in UE4Editor-MaterialEditor.dylib] FUICommandList::CanExecuteAction(TSharedRef<FUICommandInfo const, (ESPMode)0>) const Address = 0x15d4344f (filename not found) [in UE4Editor-Slate.dylib] SMenuEntryBlock::IsEnabled() const Address = 0x15e78fe2 (filename not found) [in UE4Editor-Slate.dylib] TBaseSPMethodDelegateInstance<true, SMenuEntryBlock, (ESPMode)0, bool ()>::Execute() const Address = 0x15f0668b (filename not found) [in UE4Editor-Slate.dylib] SCompoundWidget::OnPaint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x1677b19c (filename not found) [in UE4Editor-SlateCore.dylib] SWidget::Paint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x166ce2da (filename not found) [in UE4Editor-SlateCore.dylib] SOverlay::OnPaint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x1677eeae (filename not found) [in UE4Editor-SlateCore.dylib] SWidget::Paint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x166ce2da (filename not found) [in UE4Editor-SlateCore.dylib] SPanel::PaintArrangedChildren(FPaintArgs const&, FArrangedChildren const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x1677f9eb (filename not found) [in UE4Editor-SlateCore.dylib] SPanel::OnPaint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x1677a7b9 (filename not found) [in UE4Editor-SlateCore.dylib] SWidget::Paint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x166ce2da (filename not found) [in UE4Editor-SlateCore.dylib] SPanel::PaintArrangedChildren(FPaintArgs const&, FArrangedChildren const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x1677f9eb (filename not found) [in UE4Editor-SlateCore.dylib] SPanel::OnPaint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x1677a7b9 (filename not found) [in UE4Editor-SlateCore.dylib] SWidget::Paint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x166ce2da (filename not found) [in UE4Editor-SlateCore.dylib] SPanel::PaintArrangedChildren(FPaintArgs const&, FArrangedChildren const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x1677f9eb (filename not found) [in UE4Editor-SlateCore.dylib] SPanel::OnPaint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x1677a7b9 (filename not found) [in UE4Editor-SlateCore.dylib] SWidget::Paint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x166ce2da (filename not found) [in UE4Editor-SlateCore.dylib] SOverlay::OnPaint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x1677eeae (filename not found) [in UE4Editor-SlateCore.dylib] SWidget::Paint(FPaintArgs const&, FGeometry const&, FSlateRect const&, FSlateWindowElementList&, int, FWidgetStyle const&, bool) const Address = 0x166ce2da (filename not found) [in UE4Editor-SlateCore.dylib] ...continued in log...
SEGV_MAPERR at 0x128 UE4Editor-MaterialEditor.dylib!FMaterialEditor::OnCanPromoteToParameter() UE4Editor-MaterialEditor.dylib!TBaseSPMethodDelegateInstance<false, FMaterialEditor, (ESPMode)0, bool ()>::Execute() UE4Editor-Slate.dylib!FUICommandList::CanExecuteAction(TSharedRef<FUICommandInfo const,() UE4Editor-Slate.dylib!SMenuEntryBlock::IsEnabled() UE4Editor-Slate.dylib!TBaseSPMethodDelegateInstance<true, SMenuEntryBlock, (ESPMode)0, bool ()>::Execute() UE4Editor-SlateCore.dylib!SCompoundWidget::OnPaint() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-SlateCore.dylib!SOverlay::OnPaint() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-SlateCore.dylib!SPanel::PaintArrangedChildren() UE4Editor-SlateCore.dylib!SPanel::OnPaint() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-SlateCore.dylib!SPanel::PaintArrangedChildren() UE4Editor-SlateCore.dylib!SPanel::OnPaint() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-SlateCore.dylib!SPanel::PaintArrangedChildren() UE4Editor-SlateCore.dylib!SPanel::OnPaint() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-SlateCore.dylib!SOverlay::OnPaint() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-SlateCore.dylib!SPanel::PaintArrangedChildren() UE4Editor-SlateCore.dylib!SPanel::OnPaint() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-SlateCore.dylib!SCompoundWidget::OnPaint() UE4Editor-Slate.dylib!SScrollBox::OnPaint() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-SlateCore.dylib!SCompoundWidget::OnPaint() UE4Editor-Slate.dylib!SBorder::OnPaint() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-SlateCore.dylib!SCompoundWidget::OnPaint() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-SlateCore.dylib!FSlateWindowElementList::FDeferredPaint::ExecutePaint() UE4Editor-SlateCore.dylib!FSlateWindowElementList::PaintDeferred() UE4Editor-SlateCore.dylib!SWidget::Paint() UE4Editor-Slate.dylib!FSlateApplication::DrawWindowAndChildren(TSharedRef<SWindow,() UE4Editor-Slate.dylib!FSlateApplication::DrawWindowAndChildren(TSharedRef<SWindow,() UE4Editor-Slate.dylib!FSlateApplication::DrawWindowAndChildren(TSharedRef<SWindow,() UE4Editor-Slate.dylib!FSlateApplication::PrivateDrawWindows(TSharedPtr<SWindow,() UE4Editor-Slate.dylib!FSlateApplication::DrawWindows() UE4Editor-Slate.dylib!FSlateApplication::TickApplication() UE4Editor-Slate.dylib!FSlateApplication::Tick() UE4Editor!FEngineLoop::Tick() UE4Editor!GuardedMain() UE4Editor!<Unknown> UE4Editor-Core.dylib!<Unknown> Foundation!Unknown() libsystem_pthread.dylib!<Unknown> libsystem_pthread.dylib!<Unknown> libsystem_pthread.dylib!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-46412 in the post.
0 |
Component | UE - Rendering Architecture - Materials |
---|---|
Affects Versions | 4.16 |
Target Fix | 4.17 |
Created | Jun 22, 2017 |
---|---|
Resolved | Jul 5, 2017 |
Updated | Nov 2, 2021 |