Branch: Binary
Build: 4.2.0-2092659
System Specs:
Steps to Reproduce:
It doesn’t happen consistently enough to reliably reproduce, but at least a couple of times per day hitting ‘Save All’ in level editor after switching from a blueprint will cause a crash. This happens in new or existing projects, and seems to have started happening with 4.2 release.
Call stack:
SIGSEGV: invalid attempt to access memory at address 0x3
EngineCrashHandler(FGenericCrashContext const&) [in UE4Editor) + 15
, line 994524901] [in UE4Editor]
PlatformCrashHandler(int, __siginfo*, void*) [in UE4Editor-Core.dylib) + 95
, line 994524901] [in UE4Editor-Core.dylib]
_sigtramp() Address = 0x922c45aa (filename not found) [in libsystem_platform.dylib]
FMsg::Logf(char const*, int, FName const&, ELogVerbosity::Type, wchar_t const*, ...) Address = 0x41bead5 (filename not found) [in UE4Editor-Core.dylib]
StaticFindObject(UClass*, UObject*, wchar_t const*, bool) Address = 0x48ae873 (filename not found) [in UE4Editor-CoreUObject.dylib]
FGameModeInfoCustomizer::GetCurrentGameModeClass() const Address = 0x9bda64b (filename not found) [in UE4Editor-UnrealEd.dylib]
FGameModeInfoCustomizer::CanBrowseGameMode() const Address = 0x9bda1a9 (filename not found) [in UE4Editor-UnrealEd.dylib]
TBaseSPMethodDelegateInstance_RetVal_NoParams_Const<FGameModeInfoCustomizer, bool, (ESPMode::Type)0>::Execute() const Address = 0x260e5179 (filename not found) [in UE4Editor-DetailCustomizations.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89fae82 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
LocateWidgetsUnderCursor_Helper(FArrangedWidget&, FVector2D, FArrangedChildren&, bool) Address = 0x89faea6 (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::LocateWindowUnderMouse(FVector2D, TArray<TSharedRef<SWindow, (ESPMode::Type)0>, FDefaultAllocator> const&, bool) Address = 0x89fa7b5 (filename not found) [in UE4Editor-Slate.dylib]
SWindow::GetCurrentWindowZone(FVector2D) Address = 0x92f9cd8 (filename not found) [in UE4Editor-SlateCore.dylib]
FSlateApplication::GetWindowZoneForPoint(TSharedRef<FGenericWindow, (ESPMode::Type)0> const&, int, int) Address = 0x8a1d786 (filename not found) [in UE4Editor-Slate.dylib]
FMacApplication::IsWindowMovable(FSlateCocoaWindow*, bool*) Address = 0x4148fba (filename not found) [in UE4Editor-Core.dylib]
FMacApplication::ProcessEvent(NSEvent*) Address = 0x4149c60 (filename not found) [in UE4Editor-Core.dylib]
FMacApplication::ProcessDeferredEvents(float) Address = 0x4149324 (filename not found) [in UE4Editor-Core.dylib]
FSlateApplication::Tick() Address = 0x89ff754 (filename not found) [in UE4Editor-Slate.dylib]
TickSlate() Address = 0x98fe579 (filename not found) [in UE4Editor-UnrealEd.dylib]
UPackage::SavePackage(UPackage*, UObject*, EObjectFlags, wchar_t const*, FOutputDevice*, ULinkerLoad*, bool, bool, unsigned int, ITargetPlatform const*, FDateTime const&) Address = 0x487ea60 (filename not found) [in UE4Editor-CoreUObject.dylib]
UEditorEngine::SavePackage(UPackage*, UObject*, EObjectFlags, wchar_t const*, FOutputDevice*, ULinkerLoad*, bool, bool, unsigned int, ITargetPlatform const*, FDateTime const&) Address = 0x979ada7 (filename not found) [in UE4Editor-UnrealEd.dylib]
SaveWorld(UWorld*, FString const*, wchar_t const*, wchar_t const*, bool, bool, FString&, bool, bool) Address = 0x9905eed (filename not found) [in UE4Editor-UnrealEd.dylib]
FEditorFileUtils::SaveMap(UWorld*, FString const&) Address = 0x99105c7 (filename not found) [in UE4Editor-UnrealEd.dylib]
InternalSavePackage(UPackage*, bool&, FOutputDevice&) Address = 0x9913f55 (filename not found) [in UE4Editor-UnrealEd.dylib]
FEditorFileUtils::PromptForCheckoutAndSave(TArray<UPackage*, FDefaultAllocator> const&, bool, bool, TArray<UPackage*, FDefaultAllocator>*) Address = 0x99126be (filename not found) [in UE4Editor-UnrealEd.dylib]
FEditorFileUtils::SaveDirtyPackages(bool, bool, bool, bool, bool, bool*) Address = 0x990f2d6 (filename not found) [in UE4Editor-UnrealEd.dylib]
TBaseStaticDelegateInstance_NoParams<void>::ExecuteIfSafe() const Address = 0xade876a (filename not found) [in UE4Editor-MainFrame.dylib]
FUICommandList::ConditionalProcessCommandBindings(FKey, bool, bool, bool, bool) const Address = 0x8a2f134 (filename not found) [in UE4Editor-Slate.dylib]
FUICommandList::ProcessCommandBindings(FKeyboardEvent const&) const Address = 0x8a2eafa (filename not found) [in UE4Editor-Slate.dylib]
FMainFrameActionCallbacks::OnUnhandledKeyDownEvent(FKeyboardEvent const&) Address = 0xadc61f1 (filename not found) [in UE4Editor-MainFrame.dylib]
TBaseStaticDelegateInstance_RetVal_OneParam<FReply, FKeyboardEvent const&>::Execute(FKeyboardEvent const&) const Address = 0xade7ce2 (filename not found) [in UE4Editor-MainFrame.dylib]
FSlateApplication::ProcessKeyDownMessage(FKeyboardEvent&) Address = 0x8a14441 (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::OnKeyDown(int, unsigned int, bool) Address = 0x8a13b52 (filename not found) [in UE4Editor-Slate.dylib]
FMacApplication::ProcessEvent(NSEvent*) Address = 0x414abdb (filename not found) [in UE4Editor-Core.dylib]
FMacApplication::ProcessDeferredEvents(float) Address = 0x4149324 (filename not found) [in UE4Editor-Core.dylib]
FSlateApplication::Tick() Address = 0x89ff754 (filename not found) [in UE4Editor-Slate.dylib]
FEngineLoop::Tick() Address = 0x3eabdc5 (filename not found) [in UE4Editor]
GuardedMain(wchar_t const*) Address = 0x3eaeab1 (filename not found) [in UE4Editor]
-[UE4AppDelegate applicationDidFinishLaunching:] Address = 0x3eb57bc (filename not found) [in UE4Editor]
__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__() Address = 0x99f1ce0c (filename not found) [in CoreFoundation]
_CFXNotificationPost() Address = 0x99e10a6d (filename not found) [in CoreFoundation]
-[NSNotificationCenter postNotificationName:object:userInfo:] Address = 0x984417ba (filename not found) [in Foundation]
-[NSApplication _postDidFinishNotification] Address = 0x8d3f0cf9 (filename not found) [in AppKit]
-[NSApplication _sendFinishLaunchingNotification] Address = 0x8d3f0a2c (filename not found) [in AppKit]
-[NSApplication(NSAppleEventHandling) _handleAEOpenDocumentsForURLs:] Address = 0x8d786a1b (filename not found) [in AppKit]
-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] Address = 0x8d3ed43b (filename not found) [in AppKit]
-[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] Address = 0x9845ff0a (filename not found) [in Foundation]
_NSAppleEventManagerGenericHandler() Address = 0x9845fd7d (filename not found) [in Foundation]
aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) Address = 0x9421fe1f (filename not found) [in AE]
dispatchEventAndSendReply(AEDesc const*, AEDesc*) Address = 0x9421fc32 (filename not found) [in AE]
aeProcessAppleEvent() Address = 0x9421fb36 (filename not found) [in AE]
AEProcessAppleEvent() Address = 0x96856161 (filename not found) [in HIToolbox]
_DPSNextEvent() Address = 0x8d3e9246 (filename not found) [in AppKit]
-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] Address = 0x8d3e8a2b (filename not found) [in AppKit]
-[NSApplication run] Address = 0x8d3dcb2c (filename not found) [in AppKit]
NSApplicationMain() Address = 0x8d3c7913 (filename not found) [in AppKit]
tchar_main(int, wchar_t**) Address = 0x3eb6036 (filename not found) [in UE4Editor]
main() Address = 0x3eb5a96 (filename not found) [in UE4Editor]
start() Address = 0x987b45fd (filename not found) [in libdyld.dylib]