winscp as client login to Cerberus server with SCP protocol, always failed at first time with error message as below, reconnect will be successful in most of times, but flash quit sometimes as well.
But, same account as authentication, if shift to sftp, winscp works fine.
<If relevant, consider attaching a session log file or a screenshot)>
WinSCP 5.17.2
Error message:
Invalid access to memory.
Stack trace:
(00BCC150) _conf_get_bool
(00F85292) C5296_3
(00F872FA) ____ExceptionHandler
(00F840B4) __ExceptionHandler
(0008252F) ntdll.dll
(0007008A) ntdll.dll.KiUserExceptionDispatcher
(00BD4000) _mainchan_new
(00BEB9F1) _ssh2_serverside_agent_open
(00BEA09A) _ssh2_connection_new
(00BEA318) _ssh2_connection_new
(00BFD149) _ssh_ppl_free
(00BCBC36) C2603_0
(00BCBD29) _run_toplevel_callbacks
(00D05668) TSecureShell::EventSelectLoop
(00D0454B) TSecureShell::WaitForData
(00CFF509) TSecureShell::Init
(00CFEE49) TSecureShell::Open
(00D86F65) TTerminal::Open
(00CBEA27) TTerminalThread::TerminalOpenEvent
(00CB9984) TSignalThread::Execute
(000BBE8F) Userinterface::C20_0
(000152C2) KERNEL32.DLL.BaseThreadInitThunk
(00060E37) ntdll.dll
(00060DFF) ntdll.dll
Authentication log (see session log for details):
Using username "CofenseTriage".
Authentication failed.
I know how to reproduce the problem or the problem happens frequently enough. I wish to be contacted by the WinSCP team to help resolving the problem.