The crash is reproducible. It seems to always happen when I am loading a save file while the player is engaged in combat and locked onto an enemy. It happens in the enemy character's "EndPlay()" function, while that actor is being destroyed.
I tried adding:
target_component_->SetCanBeCaptured(false);
in the character's EndPlay() function, but this doesn't fix the problem.
Stack trace:
[2026.02.13-23.50.23:080][582]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000a30
[2026.02.13-23.50.23:080][582]LogWindows: Error:
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff9f18abb25 UnrealEditor-Engine.dll!UnknownFunction []
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff9f1919772 UnrealEditor-Engine.dll!UnknownFunction []
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b4df15 UnrealEditor-LockOnTarget.dll!UWeightedTargetHandler::PerformPrimarySamplingPass() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetHandlers\WeightedTargetHandler.cpp:151]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b439b9 UnrealEditor-LockOnTarget.dll!UWeightedTargetHandler::FindTargetBatched() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetHandlers\WeightedTargetHandler.cpp:122]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b538ce UnrealEditor-LockOnTarget.dll!UWeightedTargetHandler::TryFindTarget() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetHandlers\WeightedTargetHandler.cpp:372]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b4907d UnrealEditor-LockOnTarget.dll!UWeightedTargetHandler::HandleTargetUnlock() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetHandlers\WeightedTargetHandler.cpp:357]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b56bff UnrealEditor-LockOnTarget.dll!UTargetHandlerBase::execHandleTargetException() [d:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Intermediate\Build\Win64\UnrealEditor\Inc\LockOnTarget\UHT\TargetHandlerBase.gen.cpp:232]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff9f65cd280 UnrealEditor-CoreUObject.dll!UnknownFunction []
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff9f68d828f UnrealEditor-CoreUObject.dll!UnknownFunction []
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b4f387 UnrealEditor-LockOnTarget.dll!ULockOnTargetComponent::ReceiveTargetException() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\LockOnTargetComponent.cpp:446]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b42b81 UnrealEditor-LockOnTarget.dll!UTargetComponent::DispatchTargetException() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetComponent.cpp:128]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b42eb0 UnrealEditor-LockOnTarget.dll!UTargetComponent::EndPlay() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetComponent.cpp:79]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff9ef978986 UnrealEditor-Engine.dll!UnknownFunction []
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff90453283f UnrealEditor-WhistlePig.dll!AFriendlyCharacter::EndPlay() [C:\Unreal Projects\WhistlePig\Source\WhistlePig\Friendlies\FriendlyCharacter.cpp:288]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff904459a32 UnrealEditor-WhistlePig.dll!AEnemyCharacter::EndPlay() [C:\Unreal Projects\WhistlePig\Source\WhistlePig\Enemies\EnemyCharacter.cpp:78]
Thank you in advance for taking a look, and thank you for providing such a high quality plugin for free!!!
The crash is reproducible. It seems to always happen when I am loading a save file while the player is engaged in combat and locked onto an enemy. It happens in the enemy character's "EndPlay()" function, while that actor is being destroyed.
I tried adding:
target_component_->SetCanBeCaptured(false);
in the character's EndPlay() function, but this doesn't fix the problem.
Stack trace:
[2026.02.13-23.50.23:080][582]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000a30
[2026.02.13-23.50.23:080][582]LogWindows: Error:
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff9f18abb25 UnrealEditor-Engine.dll!UnknownFunction []
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff9f1919772 UnrealEditor-Engine.dll!UnknownFunction []
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b4df15 UnrealEditor-LockOnTarget.dll!UWeightedTargetHandler::PerformPrimarySamplingPass() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetHandlers\WeightedTargetHandler.cpp:151]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b439b9 UnrealEditor-LockOnTarget.dll!UWeightedTargetHandler::FindTargetBatched() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetHandlers\WeightedTargetHandler.cpp:122]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b538ce UnrealEditor-LockOnTarget.dll!UWeightedTargetHandler::TryFindTarget() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetHandlers\WeightedTargetHandler.cpp:372]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b4907d UnrealEditor-LockOnTarget.dll!UWeightedTargetHandler::HandleTargetUnlock() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetHandlers\WeightedTargetHandler.cpp:357]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b56bff UnrealEditor-LockOnTarget.dll!UTargetHandlerBase::execHandleTargetException() [d:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Intermediate\Build\Win64\UnrealEditor\Inc\LockOnTarget\UHT\TargetHandlerBase.gen.cpp:232]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff9f65cd280 UnrealEditor-CoreUObject.dll!UnknownFunction []
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff9f68d828f UnrealEditor-CoreUObject.dll!UnknownFunction []
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b4f387 UnrealEditor-LockOnTarget.dll!ULockOnTargetComponent::ReceiveTargetException() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\LockOnTargetComponent.cpp:446]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b42b81 UnrealEditor-LockOnTarget.dll!UTargetComponent::DispatchTargetException() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetComponent.cpp:128]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00000205a2b42eb0 UnrealEditor-LockOnTarget.dll!UTargetComponent::EndPlay() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\LockOnTarget\Source\LockOnTarget\Private\TargetComponent.cpp:79]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff9ef978986 UnrealEditor-Engine.dll!UnknownFunction []
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff90453283f UnrealEditor-WhistlePig.dll!AFriendlyCharacter::EndPlay() [C:\Unreal Projects\WhistlePig\Source\WhistlePig\Friendlies\FriendlyCharacter.cpp:288]
[2026.02.13-23.50.23:080][582]LogWindows: Error: [Callstack] 0x00007ff904459a32 UnrealEditor-WhistlePig.dll!AEnemyCharacter::EndPlay() [C:\Unreal Projects\WhistlePig\Source\WhistlePig\Enemies\EnemyCharacter.cpp:78]
Thank you in advance for taking a look, and thank you for providing such a high quality plugin for free!!!