I’ve been experiencing a lot of crashes during edition in the editor.
Using blueprints, changing tabs, saving, compiling different stuff.
And I noticed that in the reports most of them mention my own code: APLPlayerManager::AddPlayer()
Which is strange because all of this hapen during edition, not when playing the game.
This is what that funcion in particular has:
void APLPlayerManager::AddPlayer ( APLPlayer * _newPlayer )
{
if ( _players.Contains( _newPlayer ) )
return;
_players.Add( _newPlayer );
}
_players is in APLPlayerManager.h declared this way:
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Players)
TArray <APLPlayer*> _players;
Any thoughts on this? It’s pretty irritating I got say, it crashes like five times in just one hour.
Here’re some of the reports (1):
Access violation - code c0000005 (first/second not available)
UE4Editor_ProyectoLoco!APLPlayerManager::AddPlayer() + 33 bytes [g:\dropbox\projects\proyectoloco\proyectoloco\source\proyectoloco\entities\player\plplayermanager.cpp:17]
UE4Editor_ProyectoLoco!APLPlayer::APLPlayer() + 122 bytes [g:\dropbox\projects\proyectoloco\proyectoloco\source\proyectoloco\entities\player\plplayer.cpp:11]
UE4Editor_CoreUObject + 1527933 bytes
UE4Editor_Engine + 4734865 bytes
UE4Editor_Engine + 5086842 bytes
UE4Editor_Engine + 3881259 bytes
UE4Editor_Engine + 3864915 bytes
UE4Editor_Engine + 3769424 bytes
UE4Editor_Engine + 3873565 bytes
UE4Editor_Engine + 3883827 bytes
UE4Editor_Engine + 3885994 bytes
UE4Editor_UnrealEd + 4144983 bytes
UE4Editor_UnrealEd + 4429648 bytes
UE4Editor_UnrealEd + 4526262 bytes
UE4Editor_UnrealEd + 1893329 bytes
UE4Editor_UnrealEd + 6486374 bytes
UE4Editor!FEngineLoop::Tick() + 3524 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launchengineloop.cpp:2129]
UE4Editor!GuardedMain() + 479 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launch.cpp:133]
UE4Editor!GuardedMainWrapper() + 26 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
UE4Editor!WinMain() + 249 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:201]
UE4Editor!__tmainCRTStartup() + 329 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
Another (2):
Access violation - code c0000005 (first/second not available)
UE4Editor_ProyectoLoco!APLPlayerManager::AddPlayer() + 33 bytes [g:\dropbox\projects\proyectoloco\proyectoloco\source\proyectoloco\entities\player\plplayermanager.cpp:17]
UE4Editor_ProyectoLoco!APLPlayer::APLPlayer() + 156 bytes [g:\dropbox\projects\proyectoloco\proyectoloco\source\proyectoloco\entities\player\plplayer.cpp:11]
UE4Editor_CoreUObject + 1527933 bytes
UE4Editor_Engine + 4734865 bytes
UE4Editor_Engine + 5086842 bytes
UE4Editor_Kismet + 3943925 bytes
UE4Editor_Kismet + 3612064 bytes
UE4Editor_Kismet + 3927904 bytes
UE4Editor_SlateCore + 753330 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_SlateCore + 753474 bytes
UE4Editor_Slate + 934138 bytes
UE4Editor_Slate + 932573 bytes
UE4Editor!FEngineLoop::Tick() + 3657 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launchengineloop.cpp:2154]
UE4Editor!GuardedMain() + 479 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launch.cpp:133]
UE4Editor!GuardedMainWrapper() + 26 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
UE4Editor!WinMain() + 249 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:201]
UE4Editor!__tmainCRTStartup() + 329 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
Another (3):
Access violation - code c0000005 (first/second not available)
UE4Editor_ProyectoLoco!APLPlayerManager::AddPlayer() + 17 bytes [g:\dropbox\projects\proyectoloco\proyectoloco\source\proyectoloco\entities\player\plplayermanager.cpp:17]
UE4Editor_ProyectoLoco!APLPlayer::APLPlayer() + 122 bytes [g:\dropbox\projects\proyectoloco\proyectoloco\source\proyectoloco\entities\player\plplayer.cpp:11]
UE4Editor_CoreUObject + 1527933 bytes
UE4Editor_Engine + 4734865 bytes
UE4Editor_Engine + 5086842 bytes
UE4Editor_Engine + 3881259 bytes
UE4Editor_Engine + 3864915 bytes
UE4Editor_Engine + 3769424 bytes
UE4Editor_Engine + 3873565 bytes
UE4Editor_Engine + 3883827 bytes
UE4Editor_Engine + 3885994 bytes
UE4Editor_UnrealEd + 4144983 bytes
UE4Editor_UnrealEd + 4429648 bytes
UE4Editor_UnrealEd + 4526262 bytes
UE4Editor_UnrealEd + 1893329 bytes
UE4Editor_UnrealEd + 6486374 bytes
UE4Editor!FEngineLoop::Tick() + 3524 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launchengineloop.cpp:2129]
UE4Editor!GuardedMain() + 479 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launch.cpp:133]
UE4Editor!GuardedMainWrapper() + 26 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
UE4Editor!WinMain() + 249 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:201]
UE4Editor!__tmainCRTStartup() + 329 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
My specs are:
Windows 8.1,
i5-2400,
12gb Ram,
AMD 6870