View Issue Details

IDProjectCategoryView StatusLast Update
0001959NoesisGUIUnrealpublic2021-04-14 17:16
ReportersfernandezAssigned Tohcpizzi 
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.0.11 
Target Version3.0.12Fixed in Version3.0.12 
Summary0001959: Crash importing textures in UE5
DescriptionWhen the flags RestoreUITexturePNGPremultipliedAlpha and PremultiplyAlpha are set to true the import of textures crashes.

> RegisteredTextureBuckets[TexturePriority].Emplace(Texture); 
  void UTexture2D::UpdateResource() 
  GetDefault<UNoesisSettings>()->RestoreUITexturePNGPremultipliedAlpha
  NoesisEngineModule  void OnObjectPropertyChanged(UObject* Object, struct FPropertyChangedEvent& Event)
  FCoreUObjectDelegates::OnObjectPropertyChanged.Broadcast(Texture, EmptyPropertyChangedEvent);
  PostCompilation(Texture.Get());
  RegisteredTextureBuckets[PriorityIndex];
  FTextureCompilingManager::ProcessTextures()


We should also change plugin code to use FillPNGZeroAlpha setting from TextureImporter section instead of creating our own setting.
TagsNo tags attached.
PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-04-08 14:06 sfernandez New Issue
2021-04-08 14:06 sfernandez Status new => assigned
2021-04-08 14:06 sfernandez Assigned To => hcpizzi
2021-04-08 14:25 jsantos Target Version => 3.0.12
2021-04-14 17:16 sfernandez Status assigned => resolved
2021-04-14 17:16 sfernandez Resolution open => fixed
2021-04-14 17:16 sfernandez Fixed in Version => 3.0.12