UE5 crashing when adding an Alpha Brush

Hi, whenever I try to load in a custom alpha brush to the landscape editor, UE5 immediately crashes.

I’m on MacBook Pro OS 12.6

This is the dialog:
LoginId:ae4d60a9c64df89178b2ebab86734eaf
EpicAccountId:4c50291e5f334821b31129fb0e1e9324

Assertion failed: (DefaultAlphaTexture != nullptr) && DefaultAlphaTexture->Source.IsValid() [File:./Editor/LandscapeEditor/Private/LandscapeEditorObject.cpp] [Line: 541]

ULandscapeEditorObject::SetAlphaTexture(UTexture2D*, EColorChannel::Type) Address = 0x20ff08007 (filename not found) [in UnrealEditor-LandscapeEditor.dylib]
ULandscapeEditorObject::PostEditChangeProperty(FPropertyChangedEvent&) Address = 0x20ff0849a (filename not found) [in UnrealEditor-LandscapeEditor.dylib]
UObject::PostEditChangeChainProperty(FPropertyChangedChainEvent&) Address = 0x11247a490 (filename not found) [in UnrealEditor-CoreUObject.dylib]
FPropertyNode::NotifyPostChange(FPropertyChangedEvent&, FNotifyHook*) Address = 0x149935d4d (filename not found) [in UnrealEditor-PropertyEditor.dylib]
FPropertyValueImpl::ImportText(TArray<FObjectBaseAddress, TSizedDefaultAllocator<32> > const&, TArray<FString, TSizedDefaultAllocator<32> > const&, FPropertyNode*, unsigned int) Address = 0x1496a421d (filename not found) [in UnrealEditor-PropertyEditor.dylib]
FPropertyValueImpl::ImportText(FString const&, FPropertyNode*, unsigned int) Address = 0x1496a2d9f (filename not found) [in UnrealEditor-PropertyEditor.dylib]
FPropertyValueImpl::SetValueAsString(FString const&, unsigned int) Address = 0x1496a5fe1 (filename not found) [in UnrealEditor-PropertyEditor.dylib]
FPropertyHandleObject::SetValueFromFormattedString(FString const&, unsigned int, bool) Address = 0x1496c0ea9 (filename not found) [in UnrealEditor-PropertyEditor.dylib]
FPropertyHandleObject::SetValue(FAssetData const&, unsigned int) Address = 0x1496c041c (filename not found) [in UnrealEditor-PropertyEditor.dylib]
SObjectPropertyEntryBox::OnSetObject(FAssetData const&) Address = 0x14965cdc7 (filename not found) [in UnrealEditor-PropertyEditor.dylib]
TBaseSPMethodDelegateInstance<false, SObjectPropertyEntryBox, (ESPMode)1, void (FAssetData const&), FDefaultDelegateUserPolicy>::ExecuteIfSafe(FAssetData const&) const Address = 0x1496fcdf1 (filename not found) [in UnrealEditor-PropertyEditor.dylib]
SPropertyEditorAsset::SetValue(FAssetData const&) Address = 0x1499cfc2c (filename not found) [in UnrealEditor-PropertyEditor.dylib]
SPropertyEditorAsset::OnUse() Address = 0x1499cddaa (filename not found) [in UnrealEditor-PropertyEditor.dylib]
TBaseSPMethodDelegateInstance<false, SPropertyEditorAsset, (ESPMode)1, void (), FDefaultDelegateUserPolicy>::ExecuteIfSafe() const Address = 0x149a61931 (filename not found) [in UnrealEditor-PropertyEditor.dylib]
PropertyCustomizationHelpers::SPropertyEditorButton::OnClick() Address = 0x1496f8f14 (filename not found) [in UnrealEditor-PropertyEditor.dylib]
TBaseSPMethodDelegateInstance<false, PropertyCustomizationHelpers::SPropertyEditorButton, (ESPMode)1, FReply (), FDefaultDelegateUserPolicy>::Execute() const Address = 0x1496f94ed (filename not found) [in UnrealEditor-PropertyEditor.dylib]
SButton::ExecuteOnClick() Address = 0x115c191c3 (filename not found) [in UnrealEditor-Slate.dylib]
SButton::OnMouseButtonUp(FGeometry const&, FPointerEvent const&) Address = 0x115c38c94 (filename not found) [in UnrealEditor-Slate.dylib]
FSlateApplication::RoutePointerUpEvent(FWidgetPath const&, FPointerEvent const&) Address = 0x1159d81d0 (filename not found) [in UnrealEditor-Slate.dylib]
FSlateApplication::ProcessMouseButtonUpEvent(FPointerEvent const&) Address = 0x11599c986 (filename not found) [in UnrealEditor-Slate.dylib]
FSlateApplication::OnMouseUp(EMouseButtons::Type, UE::Math::TVector2) Address = 0x1159e0fdf (filename not found) [in UnrealEditor-Slate.dylib]
FMacApplication::ProcessMouseUpEvent(FDeferredMacEvent const&, TSharedPtr<FMacWindow, (ESPMode)1>) Address = 0x10d93b68a (filename not found) [in UnrealEditor-ApplicationCore.dylib]
FMacApplication::ProcessEvent(FDeferredMacEvent const&) Address = 0x10d935410 (filename not found) [in UnrealEditor-ApplicationCore.dylib]
FMacApplication::ProcessDeferredEvents(float) Address = 0x10d93516f (filename not found) [in UnrealEditor-ApplicationCore.dylib]
FSlateApplication::TickPlatform(float) Address = 0x1159b5c6b (filename not found) [in UnrealEditor-Slate.dylib]
FSlateApplication::Tick(ESlateTickType) Address = 0x1159b52a9 (filename not found) [in UnrealEditor-Slate.dylib]
FEngineLoop::Tick() Address = 0x1046212af (filename not found) [in UnrealEditor]
GuardedMain(char16_t const*) Address = 0x10462d77e (filename not found) [in UnrealEditor]
-[UEAppDelegate runGameThread:] Address = 0x104648725 (filename not found) [in UnrealEditor]
-[FCocoaGameThread main] Address = 0x10edc22fc (filename not found) [in UnrealEditor-Core.dylib]
Unknown() Address = 0x7ff81085e994 (filename not found) [in Foundation]
_pthread_start Address = 0x7ff80fa0d4e1 (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7ff80fa08f6b (filename not found) [in libsystem_pthread.dylib]

I am having this same issue! After I just spent hours trying to figure out why my imported height maps were appearing red after exporting from Gaea, I finally figured out how to turn them greyscale by opening them and resaving them in Krita, I drag and drop it on the Alpha Brush slot and BOOM crash.

I had the same issue with crashing as soon as I selected the image for the brush. 16-bit files seemed to be the problem. As soon as I imported and used 8-bit versions instead, it worked without any problems at all.

2 Likes

found a quick fix i used snipping tool and snipped the png and used that image and it worked

Can u tell how u did that if u dont mind please? i couldnt find any solution to import a 16 bit alpha brush.