Copying files to remote side failed - System::TObject::ClassName
Tried to upload a file where I have no write permission on the remote server, it failed of course, and I pressed the Abort button in the dialogue.
WinSCP 6.6
Error message:
Copying files to remote side failed.
Invalid access to memory.
Stack trace:
(00165F18) System::TObject::ClassName
(005EDDC0) Jclhookexcept::_16406
(005EDFA9) Jclhookexcept::_16409
(00C754DA) ____ExceptionHandler
(00085DE0) ntdll.dll
(00085DAF) ntdll.dll
(00067A39) ntdll.dll.RtlUnwind
(000730C1) ntdll.dll.KiUserExceptionDispatcher
(0015D483) System::UnicodeString::UnicodeString
(0091585A) ExceptionLogString
(0015D343) System::UnicodeString::~UnicodeString
(00A8EBE5) TSessionLog::AddException
(00C5D0C8) ___VCL_add_EH
(00A014CC) TSCPFileSystem::CopyToRemote
(00167EE8) System::UStrClr
(0039AA41) System::Internal::Strhlpr::UnicodeFree
(0015D343) System::UnicodeString::~UnicodeString
(001636F1) System::SysGetMem
(00164A70) System::GetMem
(0015D343) System::UnicodeString::~UnicodeString
(00163A26) System::SysFreeMem
(0039AA41) System::Internal::Strhlpr::UnicodeFree
(00AFE122) TTerminal::LogTotalTransferDetails
(00AFA82B) TTerminal::CopyToRemote
(00AE0928) TTerminal::DoReadDirectoryFinish
(00B0AA1B) TSecondaryTerminal::DirectoryLoaded
(00ADB72F) TTerminal::ChangeDirectory
(00C5CE5D) __internal_malloc
(00ACB33B) TParallelOperation::TParallelOperation
(009B9B43) TUploadQueueItem::DoTransferExecute
(0004A87B) TEditorUploadQueueItem::DoTransferExecute
(009B885F) TTransferQueueItem::DoExecute
(002E93FF) System::Syncobjs::TCriticalSection::Release
(009B6BA9) TQueueItem::Execute
(009B66D0) TTerminalItem::ProcessEvent
(00070C4A) ntdll.dll.ZwWaitForSingleObject
(00119413) KERNELBASE.dll.WaitForSingleObjectEx
(00119431) KERNELBASE.dll.WaitForSingleObjectEx
(0011936D) KERNELBASE.dll.WaitForSingleObject
(009B245A) TSignalThread::WaitForEvent
(009B24D4) TSignalThread::Execute
(009B1EDF) TSimpleThread::ThreadProc
(000FDD8C) C20_0
(00167D7C) System::_17354
(0001F5C7) KERNEL32.DLL.BaseThreadInitThunk
(00066E4B) ntdll.dll.RtlGetAppContainerNamedObjectPath
(00066E18) ntdll.dll.RtlGetAppContainerNamedObjectPath
The problem happens rarely. I cannot reproduce it.
WinSCP 6.6
Error message:
Copying files to remote side failed.
Invalid access to memory.
Stack trace:
(00165F18) System::TObject::ClassName
(005EDDC0) Jclhookexcept::_16406
(005EDFA9) Jclhookexcept::_16409
(00C754DA) ____ExceptionHandler
(00085DE0) ntdll.dll
(00085DAF) ntdll.dll
(00067A39) ntdll.dll.RtlUnwind
(000730C1) ntdll.dll.KiUserExceptionDispatcher
(0015D483) System::UnicodeString::UnicodeString
(0091585A) ExceptionLogString
(0015D343) System::UnicodeString::~UnicodeString
(00A8EBE5) TSessionLog::AddException
(00C5D0C8) ___VCL_add_EH
(00A014CC) TSCPFileSystem::CopyToRemote
(00167EE8) System::UStrClr
(0039AA41) System::Internal::Strhlpr::UnicodeFree
(0015D343) System::UnicodeString::~UnicodeString
(001636F1) System::SysGetMem
(00164A70) System::GetMem
(0015D343) System::UnicodeString::~UnicodeString
(00163A26) System::SysFreeMem
(0039AA41) System::Internal::Strhlpr::UnicodeFree
(00AFE122) TTerminal::LogTotalTransferDetails
(00AFA82B) TTerminal::CopyToRemote
(00AE0928) TTerminal::DoReadDirectoryFinish
(00B0AA1B) TSecondaryTerminal::DirectoryLoaded
(00ADB72F) TTerminal::ChangeDirectory
(00C5CE5D) __internal_malloc
(00ACB33B) TParallelOperation::TParallelOperation
(009B9B43) TUploadQueueItem::DoTransferExecute
(0004A87B) TEditorUploadQueueItem::DoTransferExecute
(009B885F) TTransferQueueItem::DoExecute
(002E93FF) System::Syncobjs::TCriticalSection::Release
(009B6BA9) TQueueItem::Execute
(009B66D0) TTerminalItem::ProcessEvent
(00070C4A) ntdll.dll.ZwWaitForSingleObject
(00119413) KERNELBASE.dll.WaitForSingleObjectEx
(00119431) KERNELBASE.dll.WaitForSingleObjectEx
(0011936D) KERNELBASE.dll.WaitForSingleObject
(009B245A) TSignalThread::WaitForEvent
(009B24D4) TSignalThread::Execute
(009B1EDF) TSimpleThread::ThreadProc
(000FDD8C) C20_0
(00167D7C) System::_17354
(0001F5C7) KERNEL32.DLL.BaseThreadInitThunk
(00066E4B) ntdll.dll.RtlGetAppContainerNamedObjectPath
(00066E18) ntdll.dll.RtlGetAppContainerNamedObjectPath
The problem happens rarely. I cannot reproduce it.