You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I delete the Cesium CesiumCreditSystemBP0 even I delete all actors in the map , if I click [File][New Level], and choose [Save Selected] to save the level ,the editor will crash, is there any reference that can't be clean
Here is the error Log:
[2024.05.06-07.52.27:633][409]Cmd: DELETE
[2024.05.06-07.52.27:633][409]Cmd: ACTOR DELETE
[2024.05.06-07.52.27:635][409]LogEditorActor: Deleted Actor: CesiumCreditSystemBP_C
[2024.05.06-07.52.27:638][409]LogUObjectHash: Compacting FUObjectHashTables data took 0.47ms
[2024.05.06-07.52.27:641][409]LogEditorActor: Deleted 1 Actors (0.007 secs)
[2024.05.06-07.52.36:257][758]LogSlate: Window 'New Level' being destroyed
[2024.05.06-07.52.37:746][758]LogSlate: Window 'Save Content' being destroyed
[2024.05.06-07.52.37:766][758]LogFileHelpers: InternalPromptForCheckoutAndSave started...
[2024.05.06-07.52.37:822][758]Cmd: OBJ SAVEPACKAGE PACKAGE="/Game/Levels/Earth" FILE="../../../../Code/ESDemoCPP/Content/Levels/Earth.umap" SILENT=true AUTOSAVING=false KEEPDIRTY=false
[2024.05.06-07.52.37:848][758]LogUObjectHash: Compacting FUObjectHashTables data took 0.41ms
[2024.05.06-07.52.37:857][758]LogPackageLocalizationCache: Processed 65 localized package path(s) for 1 prioritized culture(s) in 0.006112 seconds
[2024.05.06-07.52.37:861][758]LogSavePackage: Moving output files for package: /Game/Levels/Earth
[2024.05.06-07.52.37:861][758]LogSavePackage: Moving '../../../../Code/ESDemoCPP/Saved/Earth3FD96C8A459BD3E894EE1289DE5FE37B.tmp' to '../../../../Code/ESDemoCPP/Content/Levels/Earth.umap'
[2024.05.06-07.52.37:870][758]LogFileHelpers: Saving map 'Earth' took 0.050
[2024.05.06-07.52.37:881][758]LogFileHelpers: InternalPromptForCheckoutAndSave took 114.902 ms
[2024.05.06-07.52.37:901][758]LogWorld: UWorld::CleanupWorld for Earth, bSessionEnded=true, bCleanupResources=true
[2024.05.06-07.52.37:902][758]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
[2024.05.06-07.52.37:903][758]LogWorldMetrics: [UWorldMetricsSubsystem::Deinitialize]
[2024.05.06-07.52.37:903][758]LogWorldMetrics: [UWorldMetricsSubsystem::Clear]
[2024.05.06-07.52.37:908][758]LogUObjectHash: Compacting FUObjectHashTables data took 0.35ms
[2024.05.06-07.52.37:910][758]LogLoad: Beginning reference chain search...
[2024.05.06-07.52.37:910][758]LogLoad: - World /Game/Levels/Earth.Earth
[2024.05.06-07.52.37:916][758]LogReferenceChain: Display: InitialGather memory usage: 3.20
[2024.05.06-07.52.37:918][758]LogReferenceChain: Display: Post-search memory usage: 1.50
[2024.05.06-07.52.37:918][758]LogLoad: Error: Printing reference chains leading to World /Game/Levels/Earth.Earth:
[2024.05.06-07.52.37:918][758] (root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0
[2024.05.06-07.52.37:918][758] -> SObjectWidget(ScreenCredits_C_0)::AddReferencedObjects( ScreenCredits_C /Game/Levels/Earth.Earth:ScreenCredits_C_0)
[2024.05.06-07.52.38:185][758] ^ UE::ReferenceChainSearch::FReferenceInfoSearch::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:1104]
[2024.05.06-07.52.38:187][758] ^ UE::ReferenceChainSearch::TReferenceSearchBaseUE::ReferenceChainSearch::FReferenceInfoSearch::FCollector<1>::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:282]
[2024.05.06-07.52.38:191][758] ^ UGCObjectReferencer::AddReferencedObjects() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\Misc\GCObjectReferencer.cpp:67]
[2024.05.06-07.52.38:192][758] -> UObject* UObject::Outer = World /Game/Levels/Earth.Earth
[2024.05.06-07.52.38:192][758]
[2024.05.06-07.52.38:192][758]LogLoad: Error: Old World /Game/Levels/Earth.Earth not cleaned up by GC! Object World /Game/Levels/Earth.Earth is being referenced by ScreenCredits_C /Game/Levels/Earth.Earth:ScreenCredits_C_0:
(root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0
-> SObjectWidget(ScreenCredits_C_0)::AddReferencedObjects( ScreenCredits_C /Game/Levels/Earth.Earth:ScreenCredits_C_0)
^ UE::ReferenceChainSearch::FReferenceInfoSearch::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:1104]
^ UE::ReferenceChainSearch::TReferenceSearchBaseUE::ReferenceChainSearch::FReferenceInfoSearch::FCollector<1>::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:282]
^ UGCObjectReferencer::AddReferencedObjects() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\Misc\GCObjectReferencer.cpp:67]
-> UObject* UObject::Outer = World /Game/Levels/Earth.Earth
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^ This reference is preventing the old World from being GC'd ^
[2024.05.06-07.52.38:192][758]LogLoad: Beginning reference chain search...
[2024.05.06-07.52.38:192][758]LogLoad: - Package /Game/Levels/Earth
[2024.05.06-07.52.38:200][758]LogReferenceChain: Display: InitialGather memory usage: 3.20
[2024.05.06-07.52.38:201][758]LogReferenceChain: Display: Post-search memory usage: 1.50
[2024.05.06-07.52.38:201][758]LogLoad: Error: Printing reference chains leading to Package /Game/Levels/Earth:
[2024.05.06-07.52.38:201][758] (root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0
[2024.05.06-07.52.38:201][758] -> SObjectWidget(ScreenCredits_C_0)::AddReferencedObjects( ScreenCredits_C /Game/Levels/Earth.Earth:ScreenCredits_C_0)
[2024.05.06-07.52.38:201][758] ^ UE::ReferenceChainSearch::FReferenceInfoSearch::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:1104]
[2024.05.06-07.52.38:201][758] ^ UE::ReferenceChainSearch::TReferenceSearchBaseUE::ReferenceChainSearch::FReferenceInfoSearch::FCollector<1>::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:282]
[2024.05.06-07.52.38:201][758] ^ UGCObjectReferencer::AddReferencedObjects() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\Misc\GCObjectReferencer.cpp:67]
[2024.05.06-07.52.38:201][758] -> UObject* UObject::Outer = World /Game/Levels/Earth.Earth
[2024.05.06-07.52.38:201][758] -> UObject* UObject::Outer = Package /Game/Levels/Earth
[2024.05.06-07.52.38:201][758]
[2024.05.06-07.52.38:201][758]LogLoad: Error: Old Package /Game/Levels/Earth not cleaned up by GC! Object Package /Game/Levels/Earth is being referenced by World /Game/Levels/Earth.Earth:
(root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0
-> SObjectWidget(ScreenCredits_C_0)::AddReferencedObjects( ScreenCredits_C /Game/Levels/Earth.Earth:ScreenCredits_C_0)
^ UE::ReferenceChainSearch::FReferenceInfoSearch::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:1104]
^ UE::ReferenceChainSearch::TReferenceSearchBaseUE::ReferenceChainSearch::FReferenceInfoSearch::FCollector<1>::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:282]
^ UGCObjectReferencer::AddReferencedObjects() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\Misc\GCObjectReferencer.cpp:67]
-> UObject* UObject::Outer = World /Game/Levels/Earth.Earth
-> UObject* UObject::Outer = Package /Game/Levels/Earth
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^ This reference is preventing the old Package from being GC'd ^
When I delete the Cesium CesiumCreditSystemBP0 even I delete all actors in the map , if I click [File][New Level], and choose [Save Selected] to save the level ,the editor will crash, is there any reference that can't be clean
Here is the error Log:
[2024.05.06-07.52.27:633][409]Cmd: DELETE
[2024.05.06-07.52.27:633][409]Cmd: ACTOR DELETE
[2024.05.06-07.52.27:635][409]LogEditorActor: Deleted Actor: CesiumCreditSystemBP_C
[2024.05.06-07.52.27:638][409]LogUObjectHash: Compacting FUObjectHashTables data took 0.47ms
[2024.05.06-07.52.27:641][409]LogEditorActor: Deleted 1 Actors (0.007 secs)
[2024.05.06-07.52.36:257][758]LogSlate: Window 'New Level' being destroyed
[2024.05.06-07.52.37:746][758]LogSlate: Window 'Save Content' being destroyed
[2024.05.06-07.52.37:766][758]LogFileHelpers: InternalPromptForCheckoutAndSave started...
[2024.05.06-07.52.37:822][758]Cmd: OBJ SAVEPACKAGE PACKAGE="/Game/Levels/Earth" FILE="../../../../Code/ESDemoCPP/Content/Levels/Earth.umap" SILENT=true AUTOSAVING=false KEEPDIRTY=false
[2024.05.06-07.52.37:848][758]LogUObjectHash: Compacting FUObjectHashTables data took 0.41ms
[2024.05.06-07.52.37:857][758]LogPackageLocalizationCache: Processed 65 localized package path(s) for 1 prioritized culture(s) in 0.006112 seconds
[2024.05.06-07.52.37:861][758]LogSavePackage: Moving output files for package: /Game/Levels/Earth
[2024.05.06-07.52.37:861][758]LogSavePackage: Moving '../../../../Code/ESDemoCPP/Saved/Earth3FD96C8A459BD3E894EE1289DE5FE37B.tmp' to '../../../../Code/ESDemoCPP/Content/Levels/Earth.umap'
[2024.05.06-07.52.37:870][758]LogFileHelpers: Saving map 'Earth' took 0.050
[2024.05.06-07.52.37:881][758]LogFileHelpers: InternalPromptForCheckoutAndSave took 114.902 ms
[2024.05.06-07.52.37:901][758]LogWorld: UWorld::CleanupWorld for Earth, bSessionEnded=true, bCleanupResources=true
[2024.05.06-07.52.37:902][758]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
[2024.05.06-07.52.37:903][758]LogWorldMetrics: [UWorldMetricsSubsystem::Deinitialize]
[2024.05.06-07.52.37:903][758]LogWorldMetrics: [UWorldMetricsSubsystem::Clear]
[2024.05.06-07.52.37:908][758]LogUObjectHash: Compacting FUObjectHashTables data took 0.35ms
[2024.05.06-07.52.37:910][758]LogLoad: Beginning reference chain search...
[2024.05.06-07.52.37:910][758]LogLoad: - World /Game/Levels/Earth.Earth
[2024.05.06-07.52.37:916][758]LogReferenceChain: Display: InitialGather memory usage: 3.20
[2024.05.06-07.52.37:918][758]LogReferenceChain: Display: Post-search memory usage: 1.50
[2024.05.06-07.52.37:918][758]LogLoad: Error: Printing reference chains leading to World /Game/Levels/Earth.Earth:
[2024.05.06-07.52.37:918][758] (root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0
[2024.05.06-07.52.37:918][758] -> SObjectWidget(ScreenCredits_C_0)::AddReferencedObjects( ScreenCredits_C /Game/Levels/Earth.Earth:ScreenCredits_C_0)
[2024.05.06-07.52.38:185][758] ^ UE::ReferenceChainSearch::FReferenceInfoSearch::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:1104]
[2024.05.06-07.52.38:187][758] ^ UE::ReferenceChainSearch::TReferenceSearchBaseUE::ReferenceChainSearch::FReferenceInfoSearch::FCollector<1>::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:282]
[2024.05.06-07.52.38:191][758] ^ UGCObjectReferencer::AddReferencedObjects() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\Misc\GCObjectReferencer.cpp:67]
[2024.05.06-07.52.38:192][758] -> UObject* UObject::Outer = World /Game/Levels/Earth.Earth
[2024.05.06-07.52.38:192][758]
[2024.05.06-07.52.38:192][758]LogLoad: Error: Old World /Game/Levels/Earth.Earth not cleaned up by GC! Object World /Game/Levels/Earth.Earth is being referenced by ScreenCredits_C /Game/Levels/Earth.Earth:ScreenCredits_C_0:
(root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0
-> SObjectWidget(ScreenCredits_C_0)::AddReferencedObjects( ScreenCredits_C /Game/Levels/Earth.Earth:ScreenCredits_C_0)
^ UE::ReferenceChainSearch::FReferenceInfoSearch::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:1104]
^ UE::ReferenceChainSearch::TReferenceSearchBaseUE::ReferenceChainSearch::FReferenceInfoSearch::FCollector<1>::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:282]
^ UGCObjectReferencer::AddReferencedObjects() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\Misc\GCObjectReferencer.cpp:67]
-> UObject* UObject::Outer = World /Game/Levels/Earth.Earth
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^ This reference is preventing the old World from being GC'd ^
[2024.05.06-07.52.38:192][758]LogLoad: Beginning reference chain search...
[2024.05.06-07.52.38:192][758]LogLoad: - Package /Game/Levels/Earth
[2024.05.06-07.52.38:200][758]LogReferenceChain: Display: InitialGather memory usage: 3.20
[2024.05.06-07.52.38:201][758]LogReferenceChain: Display: Post-search memory usage: 1.50
[2024.05.06-07.52.38:201][758]LogLoad: Error: Printing reference chains leading to Package /Game/Levels/Earth:
[2024.05.06-07.52.38:201][758] (root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0
[2024.05.06-07.52.38:201][758] -> SObjectWidget(ScreenCredits_C_0)::AddReferencedObjects( ScreenCredits_C /Game/Levels/Earth.Earth:ScreenCredits_C_0)
[2024.05.06-07.52.38:201][758] ^ UE::ReferenceChainSearch::FReferenceInfoSearch::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:1104]
[2024.05.06-07.52.38:201][758] ^ UE::ReferenceChainSearch::TReferenceSearchBaseUE::ReferenceChainSearch::FReferenceInfoSearch::FCollector<1>::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:282]
[2024.05.06-07.52.38:201][758] ^ UGCObjectReferencer::AddReferencedObjects() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\Misc\GCObjectReferencer.cpp:67]
[2024.05.06-07.52.38:201][758] -> UObject* UObject::Outer = World /Game/Levels/Earth.Earth
[2024.05.06-07.52.38:201][758] -> UObject* UObject::Outer = Package /Game/Levels/Earth
[2024.05.06-07.52.38:201][758]
[2024.05.06-07.52.38:201][758]LogLoad: Error: Old Package /Game/Levels/Earth not cleaned up by GC! Object Package /Game/Levels/Earth is being referenced by World /Game/Levels/Earth.Earth:
(root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0
-> SObjectWidget(ScreenCredits_C_0)::AddReferencedObjects( ScreenCredits_C /Game/Levels/Earth.Earth:ScreenCredits_C_0)
^ UE::ReferenceChainSearch::FReferenceInfoSearch::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:1104]
^ UE::ReferenceChainSearch::TReferenceSearchBaseUE::ReferenceChainSearch::FReferenceInfoSearch::FCollector<1>::HandleObjectReference() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\ReferenceChainSearch.cpp:282]
^ UGCObjectReferencer::AddReferencedObjects() [C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\Misc\GCObjectReferencer.cpp:67]
-> UObject* UObject::Outer = World /Game/Levels/Earth.Earth
-> UObject* UObject::Outer = Package /Game/Levels/Earth
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^ This reference is preventing the old Package from being GC'd ^
[2024.05.06-07.52.38:202][758]LogOutputDevice: Warning:
Script Stack (0 frames) :
[2024.05.06-07.52.42:088][758]LogWindows: Error: appError called: Fatal error: [File:C:\UnrealEngine\Engine\Source\Editor\UnrealEd\Private\EditorServer.cpp] [Line: 1925]
World Memory Leaks: 2 leaks objects and packages. See The output above.
[2024.05.06-07.52.42:088][758]LogWindows: Windows GetLastError: The operation completed successfully. (0)
[2024.05.06-07.52.42:088][758]LogWindows: Error: === Critical error: ===
[2024.05.06-07.52.42:088][758]LogWindows: Error:
[2024.05.06-07.52.42:088][758]LogWindows: Error: Fatal error: [File:C:\UnrealEngine\Engine\Source\Editor\UnrealEd\Private\EditorServer.cpp] [Line: 1925]
[2024.05.06-07.52.42:088][758]LogWindows: Error: World Memory Leaks: 2 leaks objects and packages. See The output above.
[2024.05.06-07.52.42:088][758]LogWindows: Error:
[2024.05.06-07.52.42:088][758]LogWindows: Error:
[2024.05.06-07.52.42:088][758]LogWindows: Error:
[2024.05.06-07.52.42:091][758]LogExit: Executing StaticShutdownAfterError
[2024.05.06-07.52.42:104][758]LogWindows: FPlatformMisc::RequestExit(1, WindowsErrorOutputDevice::Serialize.!GIsGuarded)
[2024.05.06-07.52.42:104][758]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, WindowsErrorOutputDevice::Serialize.!GIsGuarded)
[2024.05.06-07.52.42:104][758]LogCore: Engine exit requested (reason: Win RequestExit)
The text was updated successfully, but these errors were encountered: