Attempting to open a skeletal mesh or animation in Persona causes the editor to crash.
Regression: Yes
Working: 4.13.2 - CL 3172292
Broken: 4.14.0 - CL 3195953
Result:
Editor will lock up for a moment and then close
Expected:
SK_Mannequin opens in the Persona for editing.
Assertion failed: IsValid() [File:Runtime/Core/Public/Templates/SharedPointer.h] [Line: 783] [Callstack] 00 0x00007f13d424b9df FLinuxPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*) [Callstack] 01 0x00007f13d414ec75 FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*) [Callstack] 02 0x00007f13d4233693 FLinuxPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*) [Callstack] 03 0x00007f13d426b6fc FDebug::LogAssertFailedMessage(char const*, char const*, int, wchar_t const*, ...) [Callstack] 04 0x00007f1318d55960 TCommands<FPersonaCommonCommands>::Get() [Callstack] 05 0x00007f1318d4ddb7 FSkeletalMeshEditor::BindCommands() [Callstack] 06 0x00007f1318d4d6b0 FSkeletalMeshEditor::InitSkeletalMeshEditor(EToolkitMode::Type, TSharedPtr<IToolkitHost, (ESPMode)0> const&, USkeletalMesh*) [Callstack] 07 0x00007f1318d5b558 FSkeletalMeshEditorModule::CreateSkeletalMeshEditor(EToolkitMode::Type, TSharedPtr<IToolkitHost, (ESPMode)0> const&, USkeletalMesh*) [Callstack] 08 0x00007f13638eb55e FAssetTypeActions_SkeletalMesh::OpenAssetEditor(TArray<UObject*, FDefaultAllocator> const&, TSharedPtr<IToolkitHost, (ESPMode)0>) [Callstack] 09 0x00007f13cc02982b FAssetEditorManager::OpenEditorForAsset(UObject*, EToolkitMode::Type, TSharedPtr<IToolkitHost, (ESPMode)0>) [Callstack] 10 0x00007f13bd66b74c FAssetTypeActions_Base::AssetsActivated(TArray<UObject*, FDefaultAllocator> const&, EAssetTypeActivationMethod::Type) [Callstack] 11 0x00007f1361fc8eb2 SContentBrowser::OnAssetsActivated(TArray<FAssetData, FDefaultAllocator> const&, EAssetTypeActivationMethod::Type) [Callstack] 12 0x00007f136208a885 TBaseSPMethodDelegateInstance<false, SContentBrowser, (ESPMode)0, void (TArray<FAssetData, FDefaultAllocator> const&, EAssetTypeActivationMethod::Type)>::ExecuteIfSafe(TArray<FAssetData, FDefaultAllocator> const&, EAssetTypeActivationMethod::Type) const [Callstack] 13 0x00007f1361f87aca SAssetView::OnListMouseButtonDoubleClick(TSharedPtr<FAssetViewItem, (ESPMode)0>) [Callstack] 14 0x00007f136204b0fb TBaseSPMethodDelegateInstance<false, SAssetView, (ESPMode)0, TTypeWrapper<void> (TSharedPtr<FAssetViewItem, (ESPMode)0>)>::Execute(TSharedPtr<FAssetViewItem, (ESPMode)0>) const [Callstack] 15 0x00007f136204b195 TBaseSPMethodDelegateInstance<false, SAssetView, (ESPMode)0, void (TSharedPtr<FAssetViewItem, (ESPMode)0>)>::ExecuteIfSafe(TSharedPtr<FAssetViewItem, (ESPMode)0>) const [Callstack] 16 0x00007f1361ee675a non-virtual thunk to SListView<TSharedPtr<FAssetViewItem, (ESPMode)0> >::Private_OnItemDoubleClicked(TSharedPtr<FAssetViewItem, (ESPMode)0>) [Callstack] 17 0x00007f1361f4eaf7 STableRow<TSharedPtr<FAssetViewItem, (ESPMode)0> >::OnMouseButtonDoubleClick(FGeometry const&, FPointerEvent const&) [Callstack] 18 0x00007f1361f5251d non-virtual thunk to STableRow<TSharedPtr<FAssetViewItem, (ESPMode)0> >::OnMouseButtonDoubleClick(FGeometry const&, FPointerEvent const&) [Callstack] 19 0x00007f13cdaabb95 FSlateApplication::RoutePointerDoubleClickEvent(FWidgetPath&, FPointerEvent&) [Callstack] 20 0x00007f13cdaab5b2 FSlateApplication::ProcessMouseButtonDoubleClickEvent(TSharedPtr<FGenericWindow, (ESPMode)0> const&, FPointerEvent&) [Callstack] 21 0x00007f13cdaaaf55 FSlateApplication::OnMouseDoubleClick(TSharedPtr<FGenericWindow, (ESPMode)0> const&, EMouseButtons::Type, FVector2D) [Callstack] 22 0x00007f13d42264c6 FLinuxApplication::ProcessDeferredMessage(SDL_Event) [Callstack] 23 0x00007f13d422576d FLinuxApplication::AddPendingEvent(SDL_Event) [Callstack] 24 0x00007f13d422563c FLinuxPlatformMisc::PumpMessages(bool) [Callstack] 25 0x000000000041e19d FEngineLoop::Tick() [Runtime/Core/Public/UObject/NameTypes.h, line 633] [Callstack] 26 0x000000000042311a GuardedMain(wchar_t const*) [/home/doug/Documents/github/4.14.0/Engine/Source/Runtime/Launch/Private/Launch.cpp, line 152] [Callstack] 27 0x00007f13ca4e208c CommonLinuxMain(int, char**, int (*)(wchar_t const*)) [Callstack] 28 0x00007f13c9888830 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f13c9888830] [Callstack] 29 0x0000000000413819 /ho [2016.11.17-21.27.34:928][586]LogLinux:Error: appError called: Assertion failed: Assertion failed: IsValid() [File:Runtime/Core/Public/Templates/SharedPointer.h] [Line: 783] Signal 11 caught. Malloc Size=131076 LargeMemoryPoolOffset=131092 CommonLinuxCrashHandler: Signal=11 Malloc Size=65535 LargeMemoryPoolOffset=196655 [2016.11.17-21.27.34:998][586]LogCrashTracker: [2016.11.17-21.27.34:999][586]LogLinux: === Critical error: === Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003 [2016.11.17-21.27.35:000][586]LogLinux: Assertion failed: Assertion failed: IsValid() [File:Runtime/Core/Public/Templates/SharedPointer.h] [Line: 783] [Callstack] 00 0x00007f13d424b9df FLinuxPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*) [Callstack] 01 0x00007f13d414ec75 FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*) [Callstack] 02 0x00007f13d4233521 FLinuxCrashContext::CaptureStackTrace() [Callstack] 03 0x00007f13ca4e11f0 CommonLinuxCrashHandler(FGenericCrashContext const&) [Callstack] 04 0x00007f13d4237f35 PlatformCrashHandler(int, siginfo_t*, void*) [Callstack] 05 0x00007f13d4ef33e0 /lib/x86_64-linux-gnu/libpthread.so.0(+0x113e0) [0x7f13d4ef33e0] [Callstack] 06 0x00007f13d4142f9b FGenericPlatformMisc::RaiseException(unsigned int) [Callstack] 07 0x00007f13d42427b8 FOutputDeviceLinuxError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) [Callstack] 08 0x00007f13d42fc2a7 FOutputDevice::Logf(wchar_t const*, ...) [Callstack] 09 0x00007f13d426b97a FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) [Callstack] 10 0x00007f1318d559a1 TCommands<FPersonaCommonCommands>::Get() [Callstack] 11 0x00007f1318d4ddb7 FSkeletalMeshEditor::BindCommands() [Callstack] 12 0x00007f1318d4d6b0 FSkeletalMeshEditor::InitSkeletalMeshEditor(EToolkitMode::Type, TSharedPtr<IToolkitHost, (ESPMode)0> const&, USkeletalMesh*) [Callstack] 13 0x00007f1318d5b558 FSkeletalMeshEditorModule::CreateSkeletalMeshEditor(EToolkitMode::Type, TSharedPtr<IToolkitHost, (ESPMode)0> const&, USkeletalMesh*) [Callstack] 14 0x00007f13638eb55e FAssetTypeActions_SkeletalMesh::OpenAssetEditor(TArray<UObject*, FDefaultAllocator> const&, TSharedPtr<IToolkitHost, (ESPMode)0>) [Callstack] 15 0x00007f13cc02982b FAssetEditorManager::OpenEditorForAsset(UObject*, EToolkitMode::Type, TSharedPtr<IToolkitHost, (ESPMode)0>) [Callstack] 16 0x00007f13bd66b74c FAssetTypeActions_Base::AssetsActivated(TArray<UObject*, FDefaultAllocator> const&, EAssetTypeActivationMethod::Type) [Callstack] 17 0x00007f1361fc8eb2 SContentBrowser::OnAssetsActivated(TArray<FAssetData, FDefaultAllocator> const&, EAssetTypeActivationMethod::Type) [Callstack] 18 0x00007f136208a885 TBaseSPMethodDelegateInstance<false, SContentBrowser, (ESPMode)0, void (TArray<FAssetData, FDefaultAllocator> const&, EAssetTypeActivationMethod::Type)>::ExecuteIfSafe(TArray<FAssetData, FDefaultAllocator> const&, EAssetTypeActivationMethod::Type) const [Callstack] 19 0x00007f1361f87aca SAssetView::OnListMouseButtonDoubleClick(TSharedPtr<FAssetViewItem, (ESPMode)0>) [Callstack] 20 0x00007f136204b0fb TBaseSPMethodDelegateInstance<false, SAssetView, (ESPMode)0, TTypeWrapper<void> (TSharedPtr<FAssetViewItem, (ESPMode)0>)>::Execute(TSharedPtr<FAssetViewItem, (ESPMode)0>) const [Callstack] 21 0x00007f136204b195 TBaseSPMethodDelegateInstance<false, SAssetView, (ESPMode)0, void (TSharedPtr<FAssetViewItem, (ESPMode)0>)>::ExecuteIfSafe(TSharedPtr<FAssetViewItem, (ESPMode)0>) const [Callstack] 22 0x00007f1361ee675a non-virtual thunk to SListView<TSharedPtr<FAssetViewItem, (ESPMode)0> >::Private_OnItemDoubleClicked(TSharedPtr<FAssetViewItem, (ESPMode)0>) [Callstack] 23 0x00007f1361f4eaf7 STableRow<TSharedPtr<FAssetViewItem, (ESPMode)0> >::OnMouseButtonDoubleClick(FGeometry const&, FPointerEvent const&) [Callstack] 24 0x00007f1361f5251d non-virtual thunk to STableRow<TSharedPtr<FAssetViewItem, (ESPMode)0> >::OnMouseButtonDoubleClick(FGeometry const&, FPointerEvent const&) [Callstack] 25 0x00007f13cdaabb95 FSlateApplication::RoutePointerDoubleClickEvent(FWidgetPath&, FPointerEvent&) [Callstack] 26 0x00007f13cdaab5b2 FSlateApplication::ProcessMouseButtonDoubleClickEvent(TSharedPtr<FGenericWindow, (ESPMode)0> const&, FPointerEvent&) [Callstack] 27 0x00007f13cdaaaf55 FSlateApplication::OnMouseDoubleClick(TSharedPtr<FGenericWindow, (ESPMode)0> const&, EMouseButtons::Type, FVector2D) [Callstack] 28 0x00007f13d42264c6 FLinuxApplication::ProcessDeferredMessage(SDL_Event) [Callstack] 29 0x00007f13d422576d FLinuxApplication::AddPendingEvent(SDL_Event) [Callstack] 30 0x00007f13d422563c FLinuxPlatformMisc::PumpMessages(bool) [Callstack] 31 0x000000000041e19d FEngineLoop::Tick() [Runtime/Core/Public/UObject/NameTypes.h, line 633] [Callstack] 32 0x000000000042311a GuardedMain(wchar_t const*) [/home/doug/Documents/github/4.14.0/Engine/Source/Runtime/Launch/Private/Launch.cpp, line 152] [Callstack] 33 0x00007f13ca4e208c CommonLinuxMain(int, char**, int (*)(wchar_t const*)) [Callstack] 34 0x00007f13c9888830 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f13c9888830] [Callstack] 35 0x0000000000413819 /home/doug/Documents/github/4.14.0/Engine/Binaries/Linux/UE4Editor(_start+0x29) [0x413819]
UE-81742 DXGI_ERROR_INVALID_CALL
I am not able to find world outliner how to enable it?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
How to achieve HLSL Multiple Render Target in Material blueprints?
How can i modify the param name in EQS node
What method is used to fill polygonal regions when drawing spline mesh at run time?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
Why does the REMOVE method of map container remove elements have memory leaks?
Head over to the existing Questions & Answers thread and let us know what's up.
32 |
Component | UE - Platform - Linux |
---|---|
Affects Versions | 4.14 |
Target Fix | 4.15 |
Created | Nov 17, 2016 |
---|---|
Resolved | Jan 21, 2017 |
Updated | Apr 27, 2018 |