Developer Notes

This looks like an issue caused by Lavasoft's "Ad-Aware Web Companion" application on Windows 8 and Window 10 64-bit systems. Uninstalling this program from your computer (along with removing LavasoftTcpService64.dll from your system32 folder and LavasoftTcpService.dll from your SysWOW64 folder) should resolve the issue.

Description

Attempting to connect to Perforce source control causes the editor to crash in 4.10.1. The action being preformed (connecting to source control) and repro steps (reported by licensee) match [Link Removed] however the callstacks differ.

This crash/callstack has not been reproduced internally.

Callstack
MachineId:7BFECA974F7395EEEAEBC3B66C43CBDD
 EpicAccountId:
 
 Stack overflow - code c00000fd (first/second chance not available)
 
 ""
 
 LavasoftTcpService64
 LavasoftTcpService64
 ws2_32
 ws2_32
 UE4Editor_PerforceSourceControl!NetTcpSelector::Select()
 UE4Editor_PerforceSourceControl!NetSslTransport::SslHandshake()
 UE4Editor_PerforceSourceControl!NetSslTransport::DoHandshake()
 UE4Editor_PerforceSourceControl!NetBuffer::DoHandshake()
 UE4Editor_PerforceSourceControl!Rpc::DoHandshake()
 UE4Editor_PerforceSourceControl!Client::Init()
 UE4Editor_PerforceSourceControl!ClientApi::Init()
 UE4Editor_PerforceSourceControl!FPerforceConnection::EstablishConnection() [d:\jenkins\workspace\akr_alpha_pc_builder\ptp\unrealengine\main\engine\plugins\developer\perforcesourcecontrol\source\perforcesourcecontrol\private\perforceconnection.cpp:727]
 UE4Editor_PerforceSourceControl!FPerforceConnection::FPerforceConnection() [d:\jenkins\workspace\akr_alpha_pc_builder\ptp\unrealengine\main\engine\plugins\developer\perforcesourcecontrol\source\perforcesourcecontrol\private\perforceconnection.cpp:235]
 UE4Editor_PerforceSourceControl!FScopedPerforceConnection::Initialize() [d:\jenkins\workspace\akr_alpha_pc_builder\ptp\unrealengine\main\engine\plugins\developer\perforcesourcecontrol\source\perforcesourcecontrol\private\perforceconnection.cpp:823]
 UE4Editor_PerforceSourceControl!FPerforceConnectWorker::Execute() [d:\jenkins\workspace\akr_alpha_pc_builder\ptp\unrealengine\main\engine\plugins\developer\perforcesourcecontrol\source\perforcesourcecontrol\private\perforcesourcecontroloperations.cpp:192]
 UE4Editor_PerforceSourceControl!FPerforceSourceControlCommand::DoThreadedWork() [d:\jenkins\workspace\akr_alpha_pc_builder\ptp\unrealengine\main\engine\plugins\developer\perforcesourcecontrol\source\perforcesourcecontrol\private\perforcesourcecontrolcommand.cpp:42]
 UE4Editor_Core!FQueuedThread::Run() [d:\jenkins\workspace\akr_alpha_pc_builder\ptp\unrealengine\main\engine\source\runtime\core\private\hal\threadingbase.cpp:400]
 UE4Editor_Core!FRunnableThreadWin::Run() [d:\jenkins\workspace\akr_alpha_pc_builder\ptp\unrealengine\main\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:74]

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-24805 in the post.

0
Login to Vote

Won't Fix
ComponentTools
Affects Versions4.10.1
CreatedDec 28, 2015
ResolvedJun 21, 2016
UpdatedJul 14, 2021