Post a reply

Options
Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)

Options

Topic review

martin

Re: Invalid access to memory - TTerminal::TranslateLockedPath

@petomorvay: Thanks for your report.
I have sent you an email with a debug version of WinSCP to the address you have used to register on this forum.
petomorvay@...

Invalid access to memory - TTerminal::TranslateLockedPath

This error message pops up every time I enable Remote Directory Sync, when the file in Windows is saved, it should be transfered to SFTP, but instead this error is shown. I think it was working fine with 5.19.2

WinSCP 5.19.6

Error message:
Invalid access to memory.

Stack trace:
(00DC92E1) TTerminal::TranslateLockedPath
(00FC4C46) C5294_3
(00FC6CAE) ____ExceptionHandler
(00FC3A68) __ExceptionHandler
(00097F7F) ntdll.dll
(000761E1) ntdll.dll.KiUserExceptionDispatcher
(00D02DC7) TRemoteFile::GetFullFileName
(00DDB7EF) TTerminal::DoSynchronizeCollectFile
(00DDB4E1) TTerminal::SynchronizeCollectFile
(00DCE91E) TTerminal::ProcessDirectory
(00DDACB9) TTerminal::DoSynchronizeCollectDirectory
(00DD8FDA) TTerminal::SynchronizeCollect
(0001B988) TCustomScpExplorerForm::Synchronize
(0001B3DD) TCustomScpExplorerForm::DoSynchronize
(000AE867) TSynchronizeController::SynchronizeChange
(00448B4E) Discmon::TDiscMonitor::Change
(004480EE) Discmon::TDiscMonitorThread::InformChange
(00046C90) USER32.dll
(00026145) USER32.dll
(00025BD5) USER32.dll
(0002EAAD) USER32.dll
(0007619A) ntdll.dll.KiUserCallbackDispatcher
(0002C9C5) USER32.dll.PeekMessageW
(00243D88) Vcl::Forms::TApplication::ProcessMessage
(00E70A8D) TSynchronizeDialog::Execute
(00E70051) DoSynchronizeDialog
(0001B0AD) TCustomScpExplorerForm::DoSynchronizeDirectories
(00052F13) TScpCommanderForm::SynchronizeDirectories
(0004AB2D) TNonVisualDataModule::ExplorerActionsExecute
(0040B564) System::Actions::TContainedActionList::ExecuteAction
(001CD651) Vcl::Actnlist::TCustomAction::Execute
(003C7B64) System::Classes::_18201
(00046C90) USER32.dll
(00026145) USER32.dll
(00024A73) USER32.dll
(000245AB) USER32.dll.DispatchMessageW

(00DC92E1) TTerminal::TranslateLockedPath
(00FC4C46) C5294_3
(00FC6CAE) ____ExceptionHandler
(00FC3A68) __ExceptionHandler
(00097F7F) ntdll.dll
(000761E1) ntdll.dll.KiUserExceptionDispatcher
(00D02DC7) TRemoteFile::GetFullFileName
(00DDB7EF) TTerminal::DoSynchronizeCollectFile
(00DDB4E1) TTerminal::SynchronizeCollectFile
(00DCE91E) TTerminal::ProcessDirectory
(00DDACB9) TTerminal::DoSynchronizeCollectDirectory
(00DD8FDA) TTerminal::SynchronizeCollect
(0001B988) TCustomScpExplorerForm::Synchronize
(0001B3DD) TCustomScpExplorerForm::DoSynchronize
(000AE867) TSynchronizeController::SynchronizeChange
(00448B4E) Discmon::TDiscMonitor::Change
(004480EE) Discmon::TDiscMonitorThread::InformChange
(00046C90) USER32.dll
(00026145) USER32.dll
(00025BD5) USER32.dll
(0002EAAD) USER32.dll
(0007619A) ntdll.dll.KiUserCallbackDispatcher
(0002C9C5) USER32.dll.PeekMessageW
(00243D88) Vcl::Forms::TApplication::ProcessMessage
(00E70A8D) TSynchronizeDialog::Execute
(00E70051) DoSynchronizeDialog
(0001B0AD) TCustomScpExplorerForm::DoSynchronizeDirectories
(00052F13) TScpCommanderForm::SynchronizeDirectories
(0004AB2D) TNonVisualDataModule::ExplorerActionsExecute
(0040B564) System::Actions::TContainedActionList::ExecuteAction
(001CD651) Vcl::Actnlist::TCustomAction::Execute
(003C7B64) System::Classes::_18201
(00046C90) USER32.dll
(00026145) USER32.dll
(00024A73) USER32.dll
(000245AB) USER32.dll.DispatchMessageW

(00FC52B1) C5294_3
(00FC688B) _ReThrowException
(00DD9025) TTermin

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.
nigelt@...

Invalid access to memory - TTerminal::TranslateLockedPath

WinSCP 5.19.4

Error message:
Invalid access to memory.

Stack trace:
(00DC86F9) TTerminal::TranslateLockedPath
(00FC3FFE) C5294_3
(00FC6066) ____ExceptionHandler
(00FC2E20) __ExceptionHandler
(00088F4F) ntdll.dll
(000743E1) ntdll.dll.KiUserExceptionDispatcher
(00D0257F) TRemoteFile::GetFullFileName
(00CFE906) TRemoteFile::Duplicate
(00CF53AD) TTransferQueueItem::TTransferQueueItem
(00CF60EB) TDownloadQueueItem::TDownloadQueueItem
(00008E33) TCustomScpExplorerForm::AddQueueItem
(00008BF3) TCustomScpExplorerForm::CopyParamDialog
(00050ECC) TScpCommanderForm::CopyParamDialog
(0000FF0F) TCustomScpExplorerForm::ExecuteCopyMoveFileOperation
(00010C8C) TCustomScpExplorerForm::ExecuteFileOperation
(00022FD1) TCustomScpExplorerForm::RemoteFileControlFileOperation
(000233D5) TCustomScpExplorerForm::RemoteFileControlDDEnd
(0046E152) Customdriveview::TCustomDriveView::DDDragDetect
(0046E35B) Customdriveview::TCustomDriveView::CNNotify
(00280315) Vcl::Controls::TWinControl::WndProc
(002B6666) Vcl::Comctrls::TCustomTreeView::WndProc
(0028047B) Vcl::Controls::_17076
(00280315) Vcl::Controls::TWinControl::WndProc
(0027F95C) Vcl::Controls::TWinControl::MainWndProc
(003C7A98) System::Classes::_18201
(000437A9) USER32.dll
(000242A7) USER32.dll
(00023E45) USER32.dll
(0002D4CD) USER32.dll
(0007439B) ntdll.dll.KiUserCallbackDispatcher
(0002371E) USER32.dll.SendMessageW
(0005A131) COMCTL32.DLL
(000E11DF) COMCTL32.DLL
(000866E8) COMCTL32.DLL
(00023C1F) COMCTL32.DLL
(000437A9) USER32.dll
(000242A7) USER32.dll
(000237FA) USER32.dll.CallWindowProcW
(00280426) Vcl::Controls::TWinControl::DefaultHandler
(0046E3E8) Customdriveview::TCustomDriveView::WMLButtonDown
(003C7A98) System::Classes::_18201
(000437A9) USER32.dll
(000242A7) USER32.dll
(000237FA) USER32.dll.CallWindowProcW
(0049E69F) Dragdrop::TDragDrop::WndMethod
(003C7A98) System::Classes::_18201
(000437A9) USER32.dll
(000242A7) USER32.dll
(000233F9) USER32.dll
(000231DB) USER32.dll.DispatchMessageW

(00FC4669) C5294_3
(00FC5C43) _ReThrowException
(00CFE963) TRemoteFile::Duplicate
(00CF53AD) TTransferQueueItem::TTransferQueueItem
(00CF60EB) TDownloadQueueItem::TDownloadQueueItem
(00008E33) TCustomScpExplorerForm::AddQueueItem
(00008BF3) TCustomScpExplorerForm::CopyParamDialog
(00050ECC) TScpCommanderForm::CopyParamDialog
(0000FF0F) TCustomScpExplorerForm::ExecuteCopyMoveFileOperation
(00010C8C) TCustomScpExplorerForm::ExecuteFileOperation
(00022FD1) TCustomScpExplorerForm::RemoteFileControlFileOperation
(000233D5) TCustomScpExplorerForm::RemoteFileControlDDEnd
(0046E152) Customdriveview::TCustomDriveView::DDDragDetect
(0046E35B) Customdriveview::TCustomDriveView::CNNotify
(00280315) Vcl::Controls::TWinControl::WndProc
(002B6666) Vcl::Comctrls::TCustomTreeView::WndProc
(0028047B) Vcl::Controls::_17076
(00280315) Vcl::Controls::TWinControl::WndProc
(0027F95C) Vcl::Controls::TWinControl::MainWndProc
(003C7A98) System::Classes::_18201
(000437A9) USER32.dll
(000242A

The problem happens rarely. I cannot reproduce it.
info@...

Unzulässiger Zugriff auf einen Speicherbereich - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.19.3

Error message:
Unzulässiger Zugriff auf einen Speicherbereich.

Stapelverfolgung:
(00DC7F61) TTerminal::TranslateLockedPath
(00FC379A) C5294_3
(00FC5802) ____ExceptionHandler
(00FC25BC) __ExceptionHandler
(000878AF) ntdll.dll
(00073EE1) ntdll.dll.KiUserExceptionDispatcher
(00D01FC7) TRemoteFile::GetFullFileName
(00DDA46F) TTerminal::DoSynchronizeCollectFile
(00DDA161) TTerminal::SynchronizeCollectFile
(00DCD59E) TTerminal::ProcessDirectory
(00DD9939) TTerminal::DoSynchronizeCollectDirectory
(00DD7C5A) TTerminal::SynchronizeCollect
(0001B918) TCustomScpExplorerForm::Synchronize
(0001B36D) TCustomScpExplorerForm::DoSynchronize
(000AE79B) TSynchronizeController::SynchronizeChange
(00448A82) Discmon::TDiscMonitor::Change
(00448022) Discmon::TDiscMonitorThread::InformChange
(00042489) USER32.dll
(00039425) USER32.dll
(00039025) USER32.dll
(0003CBED) USER32.dll
(00073E9B) ntdll.dll.KiUserCallbackDispatcher
(0003CDF9) USER32.dll.PeekMessageW
(00243CBC) Vcl::Forms::TApplication::ProcessMessage
(00E6F641) TSynchronizeDialog::Execute
(00E6EC05) DoSynchronizeDialog
(0001B03D) TCustomScpExplorerForm::DoSynchronizeDirectories
(00052E47) TScpCommanderForm::SynchronizeDirectories
(0004AA61) TNonVisualDataModule::ExplorerActionsExecute
(0040B498) System::Actions::TContainedActionList::ExecuteAction
(001CD585) Vcl::Actnlist::TCustomAction::Execute
(003C7A98) System::Classes::_18201
(00042489) USER32.dll
(00039425) USER32.dll
(00037195) USER32.dll
(00036F5B) USER32.dll.DispatchMessageW

(00DC7F61) TTerminal::TranslateLockedPath
(00FC379A) C5294_3
(00FC5802) ____ExceptionHandler
(00FC25BC) __ExceptionHandler
(000878AF) ntdll.dll
(00073EE1) ntdll.dll.KiUserExceptionDispatcher
(00D01FC7) TRemoteFile::GetFullFileName
(00DDA46F) TTerminal::DoSynchronizeCollectFile
(00DDA161) TTerminal::SynchronizeCollectFile
(00DCD59E) TTerminal::ProcessDirectory
(00DD9939) TTerminal::DoSynchronizeCollectDirectory
(00DD7C5A) TTerminal::SynchronizeCollect
(0001B918) TCustomScpExplorerForm::Synchronize
(0001B36D) TCustomScpExplorerForm::DoSynchronize
(000AE79B) TSynchronizeController::SynchronizeChange
(00448A82) Discmon::TDiscMonitor::Change
(00448022) Discmon::TDiscMonitorThread::InformChange
(00042489) USER32.dll
(00039425) USER32.dll
(00039025) USER32.dll
(0003CBED) USER32.dll
(00073E9B) ntdll.dll.KiUserCallbackDispatcher
(0003CDF9) USER32.dll.PeekMessageW
(00243CBC) Vcl::Forms::TApplication::ProcessMessage
(00E6F641) TSynchronizeDialog::Execute
(00E6EC05) DoSynchronizeDialog
(0001B03D) TCustomScpExplorerForm::DoSynchronizeDirectories
(00052E47) TScpCommanderForm::SynchronizeDirectories
(0004AA61) TNonVisualDataModule::ExplorerActionsExecute
(0040B498) System::Actions::TContainedActionList::ExecuteAction
(001CD585) Vcl::Actnlist::TCustomAction::Execute
(003C7A98) System::Classes::_18201
(00042489) USER32.dll
(00039425) USER32.dll
(00037195) USER32.dll
(00036F5B) USER32.dll.DispatchMessageW

(00FC3E05) C5294_3
(00FC53DF) _ReThrowExcepti

The problem happens rarely. I cannot reproduce it.
cadiou.stephan@...

Accès mémoire invalide - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.17.6

Error message:
Accès mémoire invalide.

Trace de la pile :
(00D8DD91) TTerminal::TranslateLockedPath
(00F87E4E) C5296_0
(00F89EB6) ____ExceptionHandler
(00F86C70) __ExceptionHandler
(00087E3F) ntdll.dll
(000732D1) ntdll.dll.KiUserExceptionDispatcher
(00CCDA73) TRemoteFile::GetFullFileName
(00DA019B) TTerminal::DoSynchronizeCollectFile
(00D9FE8D) TTerminal::SynchronizeCollectFile
(00D9337E) TTerminal::ProcessDirectory
(00D9F666) TTerminal::DoSynchronizeCollectDirectory
(00D9D9DE) TTerminal::SynchronizeCollect
(0001B29C) TCustomScpExplorerForm::Synchronize
(0001AD25) TCustomScpExplorerForm::DoSynchronize
(000A9FF3) TSynchronizeController::SynchronizeChange
(00425EE6) Discmon::TDiscMonitor::Change
(00425486) Discmon::TDiscMonitorThread::InformChange
(000434B9) USER32.dll
(00023FF7) USER32.dll
(00023B95) USER32.dll
(0002D1DD) USER32.dll
(0007328B) ntdll.dll.KiUserCallbackDispatcher
(00028F6B) USER32.dll.PeekMessageW
(0023D80C) Vcl::Forms::TApplication::ProcessMessage
(00E34231) TSynchronizeDialog::Execute
(00E33829) DoSynchronizeDialog
(0001AA1D) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004FDCF) TScpCommanderForm::SynchronizeDirectories
(00047B9E) TNonVisualDataModule::ExplorerActionsExecute
(003E84EC) System::Actions::TContainedActionList::ExecuteAction
(001C70D5) Vcl::Actnlist::TCustomAction::Execute
(003A4AC8) System::Classes::_18201
(000434B9) USER32.dll
(00023FF7) USER32.dll
(00023149) USER32.dll
(00022F2B) USER32.dll.DispatchMessageW

(00D8DD91) TTerminal::TranslateLockedPath
(00F87E4E) C5296_0
(00F89EB6) ____ExceptionHandler
(00F86C70) __ExceptionHandler
(00087E3F) ntdll.dll
(000732D1) ntdll.dll.KiUserExceptionDispatcher
(00CCDA73) TRemoteFile::GetFullFileName
(00DA019B) TTerminal::DoSynchronizeCollectFile
(00D9FE8D) TTerminal::SynchronizeCollectFile
(00D9337E) TTerminal::ProcessDirectory
(00D9F666) TTerminal::DoSynchronizeCollectDirectory
(00D9D9DE) TTerminal::SynchronizeCollect
(0001B29C) TCustomScpExplorerForm::Synchronize
(0001AD25) TCustomScpExplorerForm::DoSynchronize
(000A9FF3) TSynchronizeController::SynchronizeChange
(00425EE6) Discmon::TDiscMonitor::Change
(00425486) Discmon::TDiscMonitorThread::InformChange
(000434B9) USER32.dll
(00023FF7) USER32.dll
(00023B95) USER32.dll
(0002D1DD) USER32.dll
(0007328B) ntdll.dll.KiUserCallbackDispatcher
(00028F6B) USER32.dll.PeekMessageW
(0023D80C) Vcl::Forms::TApplication::ProcessMessage
(00E34231) TSynchronizeDialog::Execute
(00E33829) DoSynchronizeDialog
(0001AA1D) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004FDCF) TScpCommanderForm::SynchronizeDirectories
(00047B9E) TNonVisualDataModule::ExplorerActionsExecute
(003E84EC) System::Actions::TContainedActionList::ExecuteAction
(001C70D5) Vcl::Actnlist::TCustomAction::Execute
(003A4AC8) System::Classes::_18201
(000434B9) USER32.dll
(00023FF7) USER32.dll
(00023149) USER32.dll
(00022F2B) USER32.dll.DispatchMessageW

(00F884B9) C5296_0
(00F89A93) _ReThrowException
(00D9DA29) TTerminal::SynchronizeCollect
(0001B29C) TCustomScpExplorerForm::Synchronize
(0001AD25) TCustomScpExplorerForm::DoSynchronize
(000A9FF3) TSynchronizeController::SynchronizeChange
(00425EE6) Discmon::TDiscMonitor::Change
(00425486) Discmon::TDiscMonitorThread::InformChange
(000434B9) USER32.dll
(00023FF7) USER32.dll
(00023B95) USER32.dll
(0002D1DD) USER32.dll
(0007328B) ntdll.dll.KiUserCallbackDispatcher
(00028F6B) USER32.dll.PeekMessageW
(0023D80C) Vcl::Forms::TApplication::ProcessMessage
(00E34231) TSynchronizeDialog::Execute
(00E33829) DoSynchronizeDialog
(0001AA1D) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004FDCF) TScpCommanderForm::SynchronizeDirectories
(00047B9E) TNonVisualDataModule::ExplorerActionsExecute
(003E84EC) System::Actions::TContainedActionList::ExecuteAction
(001C70D5) Vcl::Actnlist::TCustomAction::Execute
(003A4AC8) System::Classes::_18201
(000434B9) USER32.dll
(00023FF7) USER32.dll
(00023149) USER32.dll
(00022F2B) USER32.dll.DispatchMessageW

The problem happens rarely. I cannot reproduce it.
martin

Re: Ошибка доступа к памяти - TTerminal::TranslateLockedPath

Thanks for your report.
I have sent you an email with a debug version of WinSCP to the address you have used to register on this forum.
sirends@...

Ошибка доступа к памяти - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.17.2

Error message:
Ошибка доступа к памяти.

Трассировка стека:
(00D8BAD5) TTerminal::TranslateLockedPath
(00F85292) C5296_3
(00F872FA) ____ExceptionHandler
(00F840B4) __ExceptionHandler
(0008252F) ntdll.dll
(0007008A) ntdll.dll.KiUserExceptionDispatcher
(00CCBA07) TRemoteFile::GetFullFileName
(00D9DEDF) TTerminal::DoSynchronizeCollectFile
(00D9DBD1) TTerminal::SynchronizeCollectFile
(00D910C2) TTerminal::ProcessDirectory
(00D9D3AA) TTerminal::DoSynchronizeCollectDirectory
(00D9B722) TTerminal::SynchronizeCollect
(0001B298) TCustomScpExplorerForm::Synchronize
(0001AD21) TCustomScpExplorerForm::DoSynchronize
(000A9DCB) TSynchronizeController::SynchronizeChange
(0042598E) Discmon::TDiscMonitor::Change
(00424F2E) Discmon::TDiscMonitorThread::InformChange
(0002C271) USER32.dll
(0000C305) USER32.dll
(0000BF2B) USER32.dll
(00016E07) USER32.dll
(00070064) ntdll.dll.KiUserCallbackDispatcher
(00014D68) USER32.dll.PeekMessageW
(0023D2BC) Vcl::Forms::TApplication::ProcessMessage
(00E31C25) TSynchronizeDialog::Execute
(00E31289) DoSynchronizeDialog
(0001AA19) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004FD63) TScpCommanderForm::SynchronizeDirectories
(00047BB2) TNonVisualDataModule::ExplorerActionsExecute
(003E7F9C) System::Actions::TContainedActionList::ExecuteAction
(001C6B85) Vcl::Actnlist::TCustomAction::Execute
(003A4578) System::Class

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.
suszycki@...

Nieprawidłowy dostęp do pamięci - TTerminal::TranslateLockedPath

The problem occured first time during copying files from the server.

WinSCP 5.15.5

Error message:
Nieprawidłowy dostęp do pamięci.

Stack trace:
(00818E89) TTerminal::TranslateLockedPath
(0092827A) C5157_3
(0092A2E2) ____ExceptionHandler
(0092709C) __ExceptionHandler
(00087D6F) ntdll.dll
(00073211) ntdll.dll.KiUserExceptionDispatcher
(0075CEB7) TRemoteFile::GetFullFileName
(00759262) TRemoteFile::Duplicate
(0075D226) TRemoteFileList::CloneStrings
(0000FA04) TCustomScpExplorerForm::ExecuteCopyMoveFileOperation
(00010538) TCustomScpExplorerForm::ExecuteFileOperation
(0001070C) TCustomScpExplorerForm::ExecuteFileOperation
(00010793) TCustomScpExplorerForm::ExecuteFileOperationCommand
(0001091A) TCustomScpExplorerForm::ExecuteCopyOperationCommand
(000427AB) TNonVisualDataModule::ExplorerActionsExecute
(003E7868) System::Actions::TContainedActionList::ExecuteAction

(009288E5) C5157_3
(00929EBF) _ReThrowException
(007592BF) TRemoteFile::Duplicate
(0075D226) TRemoteFileList::CloneStrings
(0000FA04) TCustomScpExplorerForm::ExecuteCopyMoveFileOperation
(00010538) TCustomScpExplorerForm::ExecuteFileOperation
(0001070C) TCustomScpExplorerForm::ExecuteFileOperation
(00010793) TCustomScpExplorerForm::ExecuteFileOperationCommand
(0001091A) TCustomScpExplorerForm::ExecuteCopyOperationCommand
(000427AB) TNonVisualDataModule::ExplorerActionsExecute
(003E7868) System::Actions::TContainedActionList::ExecuteAction

The problem happens rarely. I cannot reproduce it.
charly@...

Zugriffsverletzung - ungültiger Zugriff auf den Speicher - TTerminal::TranslateLockedPath

I saved a file while keeping a remote-directory up to date. Maybe the connection was lost in between

WinSCP 5.15.4

Error message:
Zugriffsverletzung - ungültiger Zugriff auf den Speicher.

Stack trace:
(00818E81) TTerminal::TranslateLockedPath
(00928272) C5157_3
(0092A2DA) ____ExceptionHandler
(00927094) __ExceptionHandler
(00087D6F) ntdll.dll
(00073211) ntdll.dll.KiUserExceptionDispatcher
(0075CEAF) TRemoteFile::GetFullFileName
(0082AD7F) TTerminal::DoSynchronizeCollectFile
(0082AA7D) TTerminal::SynchronizeCollectFile
(0081E2FA) TTerminal::ProcessDirectory
(0082A254) TTerminal::DoSynchronizeCollectDirectory
(008285CE) TTerminal::SynchronizeCollect
(0001AC6C) TCustomScpExplorerForm::Synchronize
(0001A6F5) TCustomScpExplorerForm::DoSynchronize
(000A9867) TSynchronizeController::SynchronizeChange
(00425252) Discmon::TDiscMonitor::Change
(004247F2) Discmon::TDiscMonitorThread::InformChange
(00043749) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CB6C) Vcl::Forms::TApplication::ProcessMessage
(008B9785) TSynchronizeDialog::Execute
(008B8E19) DoSynchronizeDialog
(0001A3ED) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004DFA3) TScpCommanderForm::SynchronizeDirectories
(00046505) TNonVisualDataModule::ExplorerActionsExecute
(003E784C) System::Actions::TContainedActionList::ExecuteAction
(001C6435) Vcl::Actnlist::TCustomAction::Execute
(003A3E28) System::Classes::_18201
(00043749) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

(00818E81) TTerminal::TranslateLockedPath
(00928272) C5157_3
(0092A2DA) ____ExceptionHandler
(00927094) __ExceptionHandler
(00087D6F) ntdll.dll
(00073211) ntdll.dll.KiUserExceptionDispatcher
(0075CEAF) TRemoteFile::GetFullFileName
(0082AD7F) TTerminal::DoSynchronizeCollectFile
(0082AA7D) TTerminal::SynchronizeCollectFile
(0081E2FA) TTerminal::ProcessDirectory
(0082A254) TTerminal::DoSynchronizeCollectDirectory
(008285CE) TTerminal::SynchronizeCollect
(0001AC6C) TCustomScpExplorerForm::Synchronize
(0001A6F5) TCustomScpExplorerForm::DoSynchronize
(000A9867) TSynchronizeController::SynchronizeChange
(00425252) Discmon::TDiscMonitor::Change
(004247F2) Discmon::TDiscMonitorThread::InformChange
(00043749) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CB6C) Vcl::Forms::TApplication::ProcessMessage
(008B9785) TSynchronizeDialog::Execute
(008B8E19) DoSynchronizeDialog
(0001A3ED) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004DFA3) TScpCommanderForm::SynchronizeDirectories
(00046505) TNonVisualDataModule::ExplorerActionsExecute
(003E784C) System::Actions::TContainedActionList::ExecuteAction
(001C6435) Vcl::Actnlist::TCustomAction::Execute
(003A3E28) System::Classes::_18201
(00043749) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

(009288DD) C5157_3
(00929EB7) _ReThrowException
(00828619) TTerminal::SynchronizeCollect
(0001AC6C) TCustomScpExplorerForm::Synchronize
(0001A6F5) TCustomScpExplorerForm::DoSynchronize
(000A9867) TSynchronizeController::SynchronizeChange
(00425252) Discmon::TDiscMonitor::Change
(004247F2) Discmon::TDiscMonitorThread::InformChange
(00043749) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CB6C) Vcl::Forms::TApplication::ProcessMessage
(008B9785) TSynchronizeDialog::Execute
(008B8E19) DoSynchronizeDialog
(0001A3ED) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004DFA3) TScpCommanderForm::SynchronizeDirectories
(00046505) TNonVisualDataModule::ExplorerActionsExecute
(003E784C) System::Actions::TContainedActionList::ExecuteAction
(001C6435) Vcl::Actnlist::TCustomAction::Execute
(003A3E28) System::Classes::_18201
(00043749) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

The problem happens rarely. I cannot reproduce it.
2467960667@...

无效的内存访问。 - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.13.5

Error message:
无效的内存访问。

Stack trace:
(007BBA99) TTerminal::TranslateLockedPath
(008BED3E) C5105_0
(008C0DA6) ____ExceptionHandler
(008BDB60) __ExceptionHandler
(00081D0F) ntdll.dll
(0006F88A) ntdll.dll.KiUserExceptionDispatcher
(00700967) TRemoteFile::GetFullFileName
(006FCDA9) TRemoteFile::Duplicate
(006F1F2B) TTransferQueueItem::TTransferQueueItem
(006F2C23) TDownloadQueueItem::TDownloadQueueItem
(000079C3) TCustomScpExplorerForm::AddQueueItem
(00007705) TCustomScpExplorerForm::CopyParamDialog
(00042BCC) TScpCommanderForm::CopyParamDialog
(0000E61D) TCustomScpExplorerForm::ExecuteFileOperation
(0000F580) TCustomScpExplorerForm::ExecuteFileOperation
(0000F607) TCustomScpExplorerForm::ExecuteFileOperationCommand
(0000F78E) TCustomScpExplorerForm::ExecuteCopyOperationCommand
(00039414) TNonVisualDataModule::ExplorerActionsExecute
(003C3024) System::Actions::TContainedActionList::ExecuteAction
(001A8E05) Vcl::Actnlist::TCustomAction::Execute

(008BF3A9) C5105_0
(008C0983) _ReThrowException
(006FCE06) TRemoteFile::Duplicate
(006F1F2B) TTransferQueueItem::TTransferQueueItem
(006F2C23) TDownloadQueueItem::TDownloadQueueItem
(000079C3) TCustomScpExplorerForm::AddQueueItem
(00007705) TCustomScpExplorerForm::CopyParamDialog
(00042BCC) TScpCommanderForm::CopyParamDialog
(0000E61D) TCustomScpExplorerForm::ExecuteFileOperation
(0000F580) TCustomScpExplorerForm::ExecuteFileOperation
(0000F607) TCustomScpExplorerForm::ExecuteFileOperationCommand
(0000F78E) TCustomScpExplorerForm::ExecuteCopyOperationCommand
(00039414) TNonVisualDataModule::ExplorerActionsExecute
(003C3024) System::Actions::TContainedActionList::ExecuteAction
(001A8E05) Vcl::Actnlist::TCustomAction::Execute

The problem happens rarely. I cannot reproduce it.
martin

Re: Invalid access to memory - TTerminal::TranslateLockedPath

Thanks for your report.
I have sent you an email with a debug version of WinSCP to the address you have used to register on this forum.
bclslakewood@...

Invalid access to memory - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.13.4

Error message:
Invalid access to memory.

Stack trace:
(007BAAE5) TTerminal::TranslateLockedPath
(008BDC8E) C5104_3
(008BFCF6) ____ExceptionHandler
(008BCAB0) __ExceptionHandler
(0007DABF) ntdll.dll
(0006B6E1) ntdll.dll.KiUserExceptionDispatcher
(006FF9D7) TRemoteFile::GetFullFileName
(007CB793) TTerminal::DoSynchronizeCollectFile
(007CB5F9) TTerminal::SynchronizeCollectFile
(007BFDA9) TTerminal::ProcessDirectory
(007CAD7B) TTerminal::DoSynchronizeCollectDirectory
(007C94EE) TTerminal::SynchronizeCollect
(0001967A) TCustomScpExplorerForm::Synchronize
(00019101) TCustomScpExplorerForm::DoSynchronize
(000945C7) TSynchronizeController::SynchronizeChange
(00400236) Discmon::TDiscMonitor::Change
(003FF7D6) Discmon::TDiscMonitorThread::InformChange
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036F85) USER32.dll
(000396D7) USER32.dll
(0006B69B) ntdll.dll.KiUserCallbackDispatcher
(0003809F) USER32.dll.PeekMessageW
(0021F37C) Vcl::Forms::TApplication::ProcessMessage
(008538B9) TSynchronizeDialog::Execute
(00852F93) DoSynchronizeDialog
(00018DFC) TCustomScpExplorerForm::DoSynchronizeDirectories
(000446DB) TScpCommanderForm::SynchronizeDirectories
(0003D06B) TNonVisualDataModule::ExplorerActionsExecute
(003C2E64) System::Actions::TContainedActionList::ExecuteAction
(001A8C45) Vcl::Actnlist::TCustomAction::Execute
(00380D20) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

(007BAAE5) TTerminal::TranslateLockedPath
(008BDC8E) C5104_3
(008BFCF6) ____ExceptionHandler
(008BCAB0) __ExceptionHandler
(0007DABF) ntdll.dll
(0006B6E1) ntdll.dll.KiUserExceptionDispatcher
(006FF9D7) TRemoteFile::GetFullFileName
(007CB793) TTerminal::DoSynchronizeCollectFile
(007CB5F9) TTerminal::SynchronizeCollectFile
(007BFDA9) TTerminal::ProcessDirectory
(007CAD7B) TTerminal::DoSynchronizeCollectDirectory
(007C94EE) TTerminal::SynchronizeCollect
(0001967A) TCustomScpExplorerForm::Synchronize
(00019101) TCustomScpExplorerForm::DoSynchronize
(000945C7) TSynchronizeController::SynchronizeChange
(00400236) Discmon::TDiscMonitor::Change
(003FF7D6) Discmon::TDiscMonitorThread::InformChange
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036F85) USER32.dll
(000396D7) USER32.dll
(0006B69B) ntdll.dll.KiUserCallbackDispatcher
(0003809F) USER32.dll.PeekMessageW
(0021F37C) Vcl::Forms::TApplication::ProcessMessage
(008538B9) TSynchronizeDialog::Execute
(00852F93) DoSynchronizeDialog
(00018DFC) TCustomScpExplorerForm::DoSynchronizeDirectories
(000446DB) TScpCommanderForm::SynchronizeDirectories
(0003D06B) TNonVisualDataModule::ExplorerActionsExecute
(003C2E64) System::Actions::TContainedActionList::ExecuteAction
(001A8C45) Vcl::Actnlist::TCustomAction::Execute
(00380D20) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

(008BE2F9) C5104_3
(008BF8D3) _ReThrowException
(007C9539) TTerminal::SynchronizeCollect
(0001967A) TCustomScpExplorerForm::Synchronize
(00019101) TCustomScpExplorerForm::DoSynchronize
(000945C7) TSynchronizeController::SynchronizeChange
(00400236) Discmon::TDiscMonitor::Change
(003FF7D6) Discmon::TDiscMonitorThread::InformChange
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036F85) USER32.dll
(000396D7) USER32.dll
(0006B69B) ntdll.dll.KiUserCallbackDispatcher
(0003809F) USER32.dll.PeekMessageW
(0021F37C) Vcl::Forms::TApplication::ProcessMessage
(008538B9) TSynchronizeDialog::Execute
(00852F93) DoSynchronizeDialog
(00018DFC) TCustomScpExplorerForm::DoSynchronizeDirectories
(000446DB) TScpCommanderForm::SynchronizeDirectories
(0003D06B) TNonVisualDataModule::ExplorerActionsExecute
(003C2E64) System::Actions::TContainedActionList::ExecuteAction
(001A8C45) Vcl::Actnlist::TCustomAction::Execute
(00380D20) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

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.
bclslakewood@...

Invalid access to memory - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.13.4

Error message:
Invalid access to memory.

Stack trace:
(007BAAE5) TTerminal::TranslateLockedPath
(008BDC8E) C5104_3
(008BFCF6) ____ExceptionHandler
(008BCAB0) __ExceptionHandler
(0007DABF) ntdll.dll
(0006B6E1) ntdll.dll.KiUserExceptionDispatcher
(006FF9D7) TRemoteFile::GetFullFileName
(007CB793) TTerminal::DoSynchronizeCollectFile
(007CB5F9) TTerminal::SynchronizeCollectFile
(007BFDA9) TTerminal::ProcessDirectory
(007CAD7B) TTerminal::DoSynchronizeCollectDirectory
(007C94EE) TTerminal::SynchronizeCollect
(0001967A) TCustomScpExplorerForm::Synchronize
(00019101) TCustomScpExplorerForm::DoSynchronize
(000945C7) TSynchronizeController::SynchronizeChange
(00400236) Discmon::TDiscMonitor::Change
(003FF7D6) Discmon::TDiscMonitorThread::InformChange
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036F85) USER32.dll
(000396D7) USER32.dll
(0006B69B) ntdll.dll.KiUserCallbackDispatcher
(0003809F) USER32.dll.PeekMessageW
(0021F37C) Vcl::Forms::TApplication::ProcessMessage
(008538B9) TSynchronizeDialog::Execute
(00852F93) DoSynchronizeDialog
(00018DFC) TCustomScpExplorerForm::DoSynchronizeDirectories
(000446DB) TScpCommanderForm::SynchronizeDirectories
(0003D06B) TNonVisualDataModule::ExplorerActionsExecute
(003C2E64) System::Actions::TContainedActionList::ExecuteAction
(001A8C45) Vcl::Actnlist::TCustomAction::Execute
(00380D20) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

(007BAAE5) TTerminal::TranslateLockedPath
(008BDC8E) C5104_3
(008BFCF6) ____ExceptionHandler
(008BCAB0) __ExceptionHandler
(0007DABF) ntdll.dll
(0006B6E1) ntdll.dll.KiUserExceptionDispatcher
(006FF9D7) TRemoteFile::GetFullFileName
(007CB793) TTerminal::DoSynchronizeCollectFile
(007CB5F9) TTerminal::SynchronizeCollectFile
(007BFDA9) TTerminal::ProcessDirectory
(007CAD7B) TTerminal::DoSynchronizeCollectDirectory
(007C94EE) TTerminal::SynchronizeCollect
(0001967A) TCustomScpExplorerForm::Synchronize
(00019101) TCustomScpExplorerForm::DoSynchronize
(000945C7) TSynchronizeController::SynchronizeChange
(00400236) Discmon::TDiscMonitor::Change
(003FF7D6) Discmon::TDiscMonitorThread::InformChange
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036F85) USER32.dll
(000396D7) USER32.dll
(0006B69B) ntdll.dll.KiUserCallbackDispatcher
(0003809F) USER32.dll.PeekMessageW
(0021F37C) Vcl::Forms::TApplication::ProcessMessage
(008538B9) TSynchronizeDialog::Execute
(00852F93) DoSynchronizeDialog
(00018DFC) TCustomScpExplorerForm::DoSynchronizeDirectories
(000446DB) TScpCommanderForm::SynchronizeDirectories
(0003D06B) TNonVisualDataModule::ExplorerActionsExecute
(003C2E64) System::Actions::TContainedActionList::ExecuteAction
(001A8C45) Vcl::Actnlist::TCustomAction::Execute
(00380D20) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

(008BE2F9) C5104_3
(008BF8D3) _ReThrowException
(007C9539) TTerminal::SynchronizeCollect
(0001967A) TCustomScpExplorerForm::Synchronize
(00019101) TCustomScpExplorerForm::DoSynchronize
(000945C7) TSynchronizeController::SynchronizeChange
(00400236) Discmon::TDiscMonitor::Change
(003FF7D6) Discmon::TDiscMonitorThread::InformChange
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036F85) USER32.dll
(000396D7) USER32.dll
(0006B69B) ntdll.dll.KiUserCallbackDispatcher
(0003809F) USER32.dll.PeekMessageW
(0021F37C) Vcl::Forms::TApplication::ProcessMessage
(008538B9) TSynchronizeDialog::Execute
(00852F93) DoSynchronizeDialog
(00018DFC) TCustomScpExplorerForm::DoSynchronizeDirectories
(000446DB) TScpCommanderForm::SynchronizeDirectories
(0003D06B) TNonVisualDataModule::ExplorerActionsExecute
(003C2E64) System::Actions::TContainedActionList::ExecuteAction
(001A8C45) Vcl::Actnlist::TCustomAction::Execute
(00380D20) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

The problem happens rarely. I cannot reproduce it.
mvgarcia07@...

Invalid access to memory - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.13.3

Error message:
Invalid access to memory.

Stack trace:
(007B9951) TTerminal::TranslateLockedPath
(008BCA5A) C5104_0
(008BEAC2) ____ExceptionHandler
(008BB87C) __ExceptionHandler
(0006248E) ntdll.dll
(0000F15E) ntdll.dll.KiUserExceptionDispatcher
(006FE8CF) TRemoteFile::GetFullFileName
(006FAD11) TRemoteFile::Duplicate
(006FEC3E) TRemoteFileList::CloneStrings
(0000E7BC) TCustomScpExplorerForm::ExecuteFileOperation
(0001E6F9) TCustomScpExplorerForm::RemoteFileControlFileOperation
(0001EA8D) TCustomScpExplorerForm::RemoteFileControlDDEnd
(00423E20) Customdriveview::TCustomDriveView::DDDragDetect
(00424027) Customdriveview::TCustomDriveView::CNNotify
(0025B025) Vcl::Controls::TWinControl::WndProc
(00291FCA) Vcl::Comctrls::TCustomTreeView::WndProc
(0025B18B) Vcl::Controls::_17076
(0025B025) Vcl::Controls::TWinControl::WndProc
(0025A66C) Vcl::Controls::TWinControl::MainWndProc
(00380370) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(00015DE3) USER32.dll
(00015E41) USER32.dll
(0000F137) ntdll.dll.KiUserCallbackDispatcher
(000186C0) USER32.dll.SendMessageW
(0002B06D) COMCTL32.DLL
(000F1AD4) COMCTL32.DLL
(000BAC50) COMCTL32.DLL
(0004B226) COMCTL32.DLL
(000152F7) USER32.dll
(00015D35) USER32.dll
(0001FD3A) USER32.dll
(0001FD60) USER32.dll.CallWindowProcW
(0025B136) Vcl::Controls::TWinControl::DefaultHandler
(004240A9) Customdriveview::TCustomDriveView::WMLButtonDown
(00380370) System::Classes::_18201
(000152F7)

The problem happens rarely. I cannot reproduce it.
memoryleaks@...

Invalid access to memory - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>

Happens if I leave the application open through the course of the day. Two days straight since upgrading.


<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.13.3

Error message:
Invalid access to memory.

Stack trace:
(007B9951) TTerminal::TranslateLockedPath
(008BCA5A) C5104_0
(008BEAC2) ____ExceptionHandler
(008BB87C) __ExceptionHandler
(00088DEF) ntdll.dll
(0006FCE1) ntdll.dll.KiUserExceptionDispatcher
(007BA021) TTerminal::GetCurrentDirectoryW
(00021C38) TCustomScpExplorerForm::PathForCaption
(00048070) TScpCommanderForm::PathForCaption
(0009659E) TTerminalManager::UpdateAppTitle
(00095F50) TTerminalManager::DoSetActiveTerminal
(00095F0E) TTerminalManager::SetActiveTerminal
(00095433) TTerminalManager::FreeActiveTerminal
(00095C22) TTerminalManager::ReconnectActiveTerminal
(000A4579) ShowExtendedExceptionEx
(0001D6F4) TCustomScpExplorerForm::ShowExtendedException
(00097121) TTerminalManager::TerminalShowExtendedException
(007B8328) TTerminal::ShowExtendedException
(0021EF6E) Vcl::Forms::TApplication::HandleException
(00380370) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(003F08F0) System::TObject::FreeInstance
(003F08F0) System::TObject::FreeInstance
(0004265F) TScpCommanderForm::UpdateTerminal
(00005E00) TCustomScpExplorerForm::TerminalChanging
(00095F83) TTerminalManager::DoSetActiveTerminal
(00095F0E) TTerminalManager::SetActiveTerminal
(00095433) TTerminalManager::FreeActiveTerminal
(000A4579) ShowExtendedExceptionEx
(0001D6F4) TCustomScpExplorerForm::ShowExtendedException
(00097121) TTerminalManager::TerminalShowExtendedException
(007B8328) TTerminal::ShowExtendedException
(0021EF6E) Vcl::Forms::TApplication::HandleException
(00380370) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(003F1B1C) System::HandleAnyException
(00088DEF) ntdll.dll
(0006FCE1) ntdll.dll.KiUserExceptionDispatcher
(00380370) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

The problem happens rarely. I cannot reproduce it.
ekovaltsov@...

Ошибка доступа к памяти - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.13.1

Error message:
Ошибка доступа к памяти.

Трассировка стека:
(007B7711) TTerminal::TranslateLockedPath
(0006248E) ntdll.dll
(0000F15E) ntdll.dll.KiUserExceptionDispatcher
(007B7DE1) TTerminal::GetCurrentDirectoryW
(00021468) TCustomScpExplorerForm::PathForCaption
(000471B4) TScpCommanderForm::PathForCaption
(0009520E) TTerminalManager::UpdateAppTitle
(000215A7) TCustomScpExplorerForm::UpdateControls
(00014A4E) TCustomScpExplorerForm::SideEnter
(00259A15) Vcl::Controls::TWinControl::WndProc
(0029D943) Vcl::Comctrls::TCustomListView::WndProc
(0037ED60) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(0001FD3A) USER32.dll
(0001FD60) USER32.dll.CallWindowProcW
(0044115F) Dragdrop::TDragDrop::WndMethod
(0037ED60) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(00015DE3) USER32.dll
(00015E41) USER32.dll
(0000F137) ntdll.dll.KiUserCallbackDispatcher
(000186C0) USER32.dll.SendMessageW
(002108A4) Vcl::Forms::_16491
(00259619) Vcl::Controls::TWinControl::WndProc
(0029D943) Vcl::Comctrls::TCustomListView::WndProc
(0037ED60) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(0001FD3A) USER32.dll
(0001FD60) USER32.dll.CallWindowProcW
(0044115F) Dragdrop::TDragDrop::WndMethod
(0037ED60) System::Classes::_18201
(000152F7) USER32.dll
%

The problem happens rarely. I cannot reproduce it.
noreply@...

Invalid access to memory - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.13.1

Error message:
Invalid access to memory.

Stack trace:
(007B7711) TTerminal::TranslateLockedPath
(008BA3F6) C5101_0
(008BC45E) ____ExceptionHandler
(008B9218) __ExceptionHandler
(00088DBF) ntdll.dll
(0006FCB1) ntdll.dll.KiUserExceptionDispatcher
(006FC70F) TRemoteFile::GetFullFileName
(006F8B51) TRemoteFile::Duplicate
(006EDCCB) TTransferQueueItem::TTransferQueueItem
(006EE9C3) TDownloadQueueItem::TDownloadQueueItem
(000078DF) TCustomScpExplorerForm::AddQueueItem
(00007621) TCustomScpExplorerForm::CopyParamDialog
(00041C64) TScpCommanderForm::CopyParamDialog
(0000E539) TCustomScpExplorerForm::ExecuteFileOperation
(0001E121) TCustomScpExplorerForm::RemoteFileControlFileOperation
(0001E44C) TCustomScpExplorerForm::RemoteFileControlDDEnd
(00421D6C) Customdriveview::TCustomDriveView::DDDragDetect
(00421F73) Customdriveview::TCustomDriveView::CNNotify
(00259A15) Vcl::Controls::TWinControl::WndProc
(002909BA) Vcl::Comctrls::TCustomTreeView::WndProc
(00259B7B) Vcl::Controls::_17076
(00259A15) Vcl::Controls::TWinControl::WndProc
(0025905C) Vcl::Controls::TWinControl::MainWndProc
(0037ED60) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000174FE) USER32.dll
(00017A9E) USER32.dll
(0006FC6B) ntdll.dll.KiUserCallbackDispatcher
(0000A956) USER32.dll.SendMessageW
(00077D86) COMCTL32.DLL
(000DEA78) COMCTL32.DLL
(000B094D) COMCTL32.DLL
(00034939) COMCTL32.DLL
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(00027335) USER32.dll
(0000EBA6) USER32.dll.CallWindowProcW
(00259B26) Vcl::Controls::TWinControl::DefaultHandler
(00421FF5) Customdriveview::TCustomDriveView::WMLButtonDown
(0037ED60) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(00027335) USER32.dll
(0000EBA6) USER32.dll.CallWindowProcW
(0044115F) Dragdrop::TDragDrop::WndMethod
(0037ED60) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(008BAA61) C5101_0
(008BC03B) _ReThrowException
(006F8BAE) TRemoteFile::Duplicate
(006EDCCB) TTransferQueueItem::TTransferQueueItem
(006EE9C3) TDownloadQueueItem::TDownloadQueueItem
(000078DF) TCustomScpExplorerForm::AddQueueItem
(00007621) TCustomScpExplorerForm::CopyParamDialog
(00041C64) TScpCommanderForm::CopyParamDialog
(0000E539) TCustomScpExplorerForm::ExecuteFileOperation
(0001E121) TCustomScpExplorerForm::RemoteFileControlFileOperation
(0001E44C) TCustomScpExplorerForm::RemoteFileControlDDEnd
(00421D6C) Customdriveview::TCustomDriveView::DDDragDetect
(00421F73) Customdriveview::TCustomDriveView::CNNotify
(00259A15) Vcl::Controls::TWinControl::WndProc
(002909BA) Vcl::Comctrls::TCustomTreeView::WndProc
(00259B7B) Vcl::Controls::_17076
(00259A15) Vcl::Controls::TWinControl::WndProc
(0025905C) Vcl::Controls::TWinControl::MainWndProc
(0037ED60) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000174FE) USER32.dll
(00017A9E) USER32.dll
(0006FC6B) ntdll.dll.KiUserCallbackDispatcher
(0000A956) USER32.dll.SendMessageW
(00077D86) COMCTL32.DLL
(000DEA78) COMCTL32.DLL
(000B094D) COMCTL32.DLL
(00034939) COMCTL32.DLL
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(00027335) USER32.dll
(0000EBA6) USER32.dll.CallWindowProcW
(00259B26) Vcl::Controls::TWinControl::DefaultHandler
(00421FF5) Customdriveview::TCustomDriveView::WMLButtonDown
(0037ED60) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(00027335) USER32.dll
(0000EBA6) USER32.dll.CallWindowProcW
(0044115F) Dragdrop::TDragDrop::WndMethod
(0037ED60) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

The problem happens rarely. I cannot reproduce it.
martin

Re: Invalid access to memory - TTerminal::TranslateLockedPath

Thanks for your report.
I have sent you an email with a debug version of WinSCP to the address you have used to register on this forum.
soma.shinde@...

Invalid access to memory - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.13

Error message:
Invalid access to memory.

Stack trace:
(007B7395) TTerminal::TranslateLockedPath
(008B9FD2) C5101_3
(008BC03A) ____ExceptionHandler
(008B8DF4) __ExceptionHandler
(00088DBF) ntdll.dll
(0006FCB1) ntdll.dll.KiUserExceptionDispatcher
(006FC593) TRemoteFile::GetFullFileName
(007C7FEB) TTerminal::DoSynchronizeCollectFile
(007C7E51) TTerminal::SynchronizeCollectFile
(007BC641) TTerminal::ProcessDirectory
(007C75D3) TTerminal::DoSynchronizeCollectDirectory
(007C5D46) TTerminal::SynchronizeCollect
(0001959A) TCustomScpExplorerForm::Synchronize
(00019021) TCustomScpExplorerForm::DoSynchronize
(000929CB) TSynchronizeController::SynchronizeChange
(003FD32E) Discmon::TDiscMonitor::Change
(003FC8CE) Discmon::TDiscMonitorThread::InformChange
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000174FE) USER32.dll
(00017A9E) USER32.dll
(0006FC6B) ntdll.dll.KiUserCallbackDispatcher
(00016E20) USER32.dll.PeekMessageW
(0021D370) Vcl::Forms::TApplication::ProcessMessage
(0084FD75) TSynchronizeDialog::Execute
(0084F44F) DoSynchronizeDialog
(00018D1C) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004385B) TScpCommanderForm::SynchronizeDirectories
(0003C24B) TNonVisualDataModule::ExplorerActionsExecute
(003C0E58) System::Actions::TContainedActionList::ExecuteAction
(001A6C39) Vcl::Actnlist::TCustomAction::Execute
(0037ED14) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(007B7395) TTerminal::TranslateLockedPath
(008B9FD2) C5101_3
(008BC03A) ____ExceptionHandler
(008B8DF4) __ExceptionHandler
(00088DBF) ntdll.dll
(0006FCB1) ntdll.dll.KiUserExceptionDispatcher
(006FC593) TRemoteFile::GetFullFileName
(007C7FEB) TTerminal::DoSynchronizeCollectFile
(007C7E51) TTerminal::SynchronizeCollectFile
(007BC641) TTerminal::ProcessDirectory
(007C75D3) TTerminal::DoSynchronizeCollectDirectory
(007C5D46) TTerminal::SynchronizeCollect
(0001959A) TCustomScpExplorerForm::Synchronize
(00019021) TCustomScpExplorerForm::DoSynchronize
(000929CB) TSynchronizeController::SynchronizeChange
(003FD32E) Discmon::TDiscMonitor::Change
(003FC8CE) Discmon::TDiscMonitorThread::InformChange
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000174FE) USER32.dll
(00017A9E) USER32.dll
(0006FC6B) ntdll.dll.KiUserCallbackDispatcher
(00016E20) USER32.dll.PeekMessageW
(0021D370) Vcl::Forms::TApplication::ProcessMessage
(0084FD75) TSynchronizeDialog::Execute
(0084F44F) DoSynchronizeDialog
(00018D1C) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004385B) TScpCommanderForm::SynchronizeDirectories
(0003C24B) TNonVisualDataModule::ExplorerActionsExecute
(003C0E58) System::Actions::TContainedActionList::ExecuteAction
(001A6C39) Vcl::Actnlist::TCustomAction::Execute
(0037ED14) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(008BA63D) C5101_3
(008BBC17) _ReThrowException
(007C5D91) TTerminal::SynchronizeCollect
(0001959A) TCustomScpExplorerForm::Synchronize
(00019021) TCustomScpExplorerForm::DoSynchronize
(000929CB) TSynchronizeController::SynchronizeChange
(003FD32E) Discmon::TDiscMonitor::Change
(003FC8CE) Discmon::TDiscMonitorThread::InformChange
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000174FE) USER32.dll
(00017A9E) USER32.dll
(0006FC6B) ntdll.dll.KiUserCallbackDispatcher
(00016E20) USER32.dll.PeekMessageW
(0021D370) Vcl::Forms::TApplication::ProcessMessage
(0084FD75) TSynchronizeDialog::Execute
(0084F44F) DoSynchronizeDialog
(00018D1C) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004385B) TScpCommanderForm::SynchronizeDirectories
(0003C24B) TNonVisualDataModule::ExplorerActionsExecute
(003C0E58) System::Actions::TContainedActionList::ExecuteAction
(001A6C39) Vcl::Actnlist::TCustomAction::Execute
(0037ED14) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

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.
like-person@...

Ошибка доступа к памяти - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.11.1

Error message:
Ошибка доступа к памяти.

Трассировка стека:
(0079AB39) TTerminal::TranslateLockedPath
(0089C862) C5067_0
(0089E8CA) ____ExceptionHandler
(0089B684) __ExceptionHandler
(0005A466) ntdll.dll
(0000F12E) ntdll.dll.KiUserExceptionDispatcher
(006EF6FB) TRemoteFile::GetFullFileName
(007AB5A3) TTerminal::DoSynchronizeCollectFile
(007AB409) TTerminal::SynchronizeCollectFile
(0079FBF5) TTerminal::ProcessDirectory
(007AAB8B) TTerminal::DoSynchronizeCollectDirectory
(007A92C2) TTerminal::SynchronizeCollect
(00019232) TCustomScpExplorerForm::Synchronize
(00018CB9) TCustomScpExplorerForm::DoSynchronize
(000919E3) TSynchronizeController::SynchronizeChange
(003FA23E) Discmon::TDiscMonitor::Change
(003F97DE) Discmon::TDiscMonitorThread::InformChange
(000152F7) USER32.dll
(00015D35) USER32.dll
(00015DE3) USER32.dll
(00015E41) USER32.dll
(0000F107) ntdll.dll.KiUserCallbackDispatcher
(0001F74C) USER32.dll
(0021B548) Vcl::Forms::TApplication::ProcessMessage
(00833141) TSynchronizeDialog::Execute
(0083281B) DoSynchronizeDialog
(000189B4) TCustomScpExplorerForm::DoSynchronizeDirectories
(00043533) TScpCommanderForm::SynchronizeDirectories
(0003BFCF) TNonVisualDataModule::ExplorerActionsExecute
(003BDCD8) System::Actions::TContainedActionList::ExecuteAction
(001A4E11) Vcl::Actnlist::TCustomAction::Execute
(0037BB94) System::Classes::_1820

The problem happens rarely. I cannot reproduce it.
blades_pc@...

Invalid access to memory - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

Was attempting to drag and drop a folder containing files from server to local drive. Did it earlier with no issues.


WinSCP 5.11.3

Error message:
Invalid access to memory.

Stack trace:
(0079B4D5) TTerminal::TranslateLockedPath
(0089D34A) C5067_0
(0089F3B2) ____ExceptionHandler
(0089C16C) __ExceptionHandler
(00081D0F) ntdll.dll
(0006F88A) ntdll.dll.KiUserExceptionDispatcher
(006EFE07) TRemoteFile::GetFullFileName
(006EC249) TRemoteFile::Duplicate
(006E169F) TTransferQueueItem::TTransferQueueItem
(006E2397) TDownloadQueueItem::TDownloadQueueItem
(00007647) TCustomScpExplorerForm::AddQueueItem
(00007389) TCustomScpExplorerForm::CopyParamDialog
(00048298) TScpExplorerForm::CopyParamDialog
(0000E1A1) TCustomScpExplorerForm::ExecuteFileOperation
(0001DE79) TCustomScpExplorerForm::RemoteFileControlFileOperation
(0001E1A4) TCustomScpExplorerForm::RemoteFileControlDDEnd
(0041E2C0) Customdriveview::TCustomDriveView::DDDragDetect
(0041E4C7) Customdriveview::TCustomDriveView::CNNotify
(00257CC9) Vcl::Controls::TWinControl::WndProc
(0028EC6E) Vcl::Comctrls::TCustomTreeView::WndProc
(00257E2F) Vcl::Controls::_17076
(00257CC9) Vcl::Controls::TWinControl::WndProc
(00257310) Vcl::Controls::TWinControl::MainWndProc
(0037BCBC) System::Classes::_18201
(0002C2B1) USER32.dll
(0000D895) USER32.dll
(0000D4CB) USER32.dll
(00017B17) USER32.dll
(0006F864) ntdll.dll.KiUserCallbackDispatcher
(0000FC0B) USER32.dll.SendMessageW
(000638A8) COMCTL32.dll
(000DE4D9) COMCTL32.dll
(0008A499) COMCTL32.dll
(000212AE) COMCTL32.dll
(0002C2B1) USER32.dll
(0000D895) USER32.dll
(0000CF22) USER32.dll.CallWindowProcW

The problem happens rarely. I cannot reproduce it.
chris@...

Invalid access to memory - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.9.5

Error message:
Invalid access to memory.

Stack trace:
(00774481) TTerminal::TranslateLockedPath
(0086700E) C5073_3
(00869076) ____ExceptionHandler
(00865E30) __ExceptionHandler
(0008519F) ntdll.dll
(000731B1) ntdll.dll.KiUserExceptionDispatcher
(006D4373) TRemoteFile::GetFullFileName
(006D07B7) TRemoteFile::Duplicate
(006C7E43) TTransferQueueItem::TTransferQueueItem
(006C859F) TDownloadQueueItem::TDownloadQueueItem
(00007717) TCustomScpExplorerForm::AddQueueItem
(000074C0) TCustomScpExplorerForm::CopyParamDialog
(00047858) TScpExplorerForm::CopyParamDialog
(0000DB41) TCustomScpExplorerForm::ExecuteFileOperation
(0001D8B1) TCustomScpExplorerForm::RemoteFileControlFileOperation
(0001DBDC) TCustomScpExplorerForm::RemoteFileControlDDEnd
(0040C8AC) Customdriveview::TCustomDriveView::DDDragDetect
(0040CAB3) Customdriveview::TCustomDriveView::CNNotify
(0024F2A9) Vcl::Controls::TWinControl::WndProc
(0028624E) Vcl::Comctrls::TCustomTreeView::WndProc
(0024F40F) Vcl::Controls::_17076
(0024F2A9) Vcl::Controls::TWinControl::WndProc
(0024E8F0) Vcl::Controls::TWinControl::MainWndProc
(0037326C) System::Classes::_18201
(00031B59) USER32.dll
(000240EE) USER32.dll
(00023D45) USER32.dll
(0002DC67) USER32.dll
(0007316B) ntdll.dll.KiUserCallbackDispatcher
(0000F90A) USER32.dll.SendMessageW
(0006BBA6) COMCTL32.DLL
(000DD61D) COMCTL32.DLL
(000B2619) COMCTL32.DLL
(00026169) COMCTL32.DLL
(00031B59) USER32.dll
(000240EE) USER32.dll
(00019EB2) USER32.dll.CallWindowProcW%

The problem happens rarely. I cannot reproduce it.
javier_1257_1987@...

Acceso a memoria no válido - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.9.2

Error message:
Acceso a memoria no válido

Traza de la pila:
(00771749) TTerminal::TranslateLockedPath
(00863846) C5073_3
(008658AE) ____ExceptionHandler
(00862668) __ExceptionHandler
(0008A61F) ntdll.dll
(00077E7A) ntdll.dll.KiUserExceptionDispatcher
(006D1B93) TRemoteFile::GetFullFileName
(006CDFD7) TRemoteFile::Duplicate
(006C5663) TTransferQueueItem::TTransferQueueItem
(006C5DBF) TDownloadQueueItem::TDownloadQueueItem
(00007717) TCustomScpExplorerForm::AddQueueItem
(000074C0) TCustomScpExplorerForm::CopyParamDialog
(000475F0) TScpExplorerForm::CopyParamDialog
(0000DAD8) TCustomScpExplorerForm::ExecuteFileOperation
(0001D671) TCustomScpExplorerForm::RemoteFileControlFileOperation
(0001D99C) TCustomScpExplorerForm::RemoteFileControlDDEnd
(0040C16C) Customdriveview::TCustomDriveView::DDDragDetect
(0040C373) Customdriveview::TCustomDriveView::CNNotify
(0024EC29) Vcl::Controls::TWinControl::WndProc
(00285BCE) Vcl::Comctrls::TCustomTreeView::WndProc
(0024ED8F) Vcl::Controls::_17076
(0024EC29) Vcl::Controls::TWinControl::WndProc
(0024E270) Vcl::Controls::TWinControl::MainWndProc
(00372BEC) System::Classes::_18201
(000374F1) USER32.dll
(00015C3B) USER32.dll
(0001581B) USER32.dll
(0001C167) USER32.dll
(00077E54) ntdll.dll.KiUserCallbackDispatcher
(00014EDE) USER32.dll.SendMessageW
(0007DBD8) COMCTL32.DLL
(00108D86) COMCTL32.DLL
(000E34B7) COMCTL32.DLL
(00039351) COMCTL32.DLL
(000374F1) USER32.dll
(00015C3B) USER32.dll
(000159D2) USER32.dll

The problem happens rarely. I cannot reproduce it.
martin

Re: Invalid access to memory - TTerminal::TranslateLockedPath

Thanks for your report.
I have sent you an email with a debug version of WinSCP to the address you have used to register on this forum.
roger.searjeant@...

Invalid access to memory - TTerminal::TranslateLockedPath

This error is reproducible when trying to drag a folder from the WinSCP folder tree into Windows Explorer.

I am using WinSCP to connect to a RedHat Linux box. WinSCP in in Explorer UI mode - tree view on the left, file list on the right.

I am trying to copy a folder subtree from the remote system to the local Windows machine by dragging the subtree root from the WinSCP tree view into Windows Explorer. The error dialog is posted as soon as I start the mouse drag.

However, if I select the parent directory of the subtree root in the WinSCP tree view and then drag the subtree root from the right-hand pane in WinSCP, the copy operation works fine (no error/exception).


WinSCP 5.7.7

Error message:
Invalid access to memory.

Stack trace:
(00710CC9) TTerminal::TranslateLockedPath
(0005A466) ntdll.dll
(0000F12E) ntdll.dll.KiUserExceptionDispatcher
(0068027B) TRemoteFile::GetFullFileName
(0001D6B6) TCustomScpExplorerForm::RemoteFileControlDDDragFileName
(00619A04) TCustomUnixDriveView::AddToDragFileList
(003DDF6A) Customdriveview::TCustomDriveView::DDDragDetect
(003DE447) Customdriveview::TCustomDriveView::CNNotify
(0021C609) Vcl::Controls::TWinControl::WndProc
(002535AE) Vcl::Comctrls::TCustomTreeView::WndProc
(0021C76F) Vcl::Controls::_17076
(0021C609) Vcl::Controls::TWinControl::WndProc
(0021BC50) Vcl::Controls::TWinControl::MainWndProc
(0034059C) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(00015DE3) USER32.dll
(00015E41) USER32.dll
(0000F107) ntdll.dll.KiUserCallbackDispatcher
(000186C0) USER32.dll.SendMessageW
(0002B057) COMCTL32.DLL
(000F1AC0) COMCTL32.DLL
(000BACA8) COMCTL32.DLL
(0004B21A) COMCTL32.DLL
(000152F7) USER32.dll
(00015D35) USER32.dll
(0001FD22) USER32.dll
(0001FD48) USER32.dll.CallWindowProcW
(0021C71A) Vcl::Controls::TWinControl::DefaultHandler
(003DE4D9) Customdriveview::TCustomDriveView::WMLButtonDown
(0034059C) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(0001FD22) USER32.dll
(0001FD48) USER32.dll.CallWindowProcW
(003FF173) Dragdrop::TDragDrop::WndMethod
(0034059C) System::Classes::_18201
(000152F7) USER32.dll
(00015D35)%2

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.
ivan.svaljek@...

Invalid access to memory - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.7.7

Error message:
Invalid access to memory.

Stack trace:
(00710CC9) TTerminal::TranslateLockedPath
(007E08AA) C4799_0
(007E2912) ____ExceptionHandler
(007DF88C) __ExceptionHandler
(0008A61F) ntdll.dll
(00077E7A) ntdll.dll.KiUserExceptionDispatcher
(0068027B) TRemoteFile::GetFullFileName
(00720D0C) TTerminal::DoSynchronizeCollectFile
(00720B71) TTerminal::SynchronizeCollectFile
(007158C1) TTerminal::ProcessDirectory
(007202F2) TTerminal::DoSynchronizeCollectDirectory
(0071EADE) TTerminal::SynchronizeCollect
(00016BF9) TCustomScpExplorerForm::Synchronize
(000166D3) TCustomScpExplorerForm::DoSynchronize
(0007492B) TSynchronizeController::SynchronizeChange
(003BF8CA) Discmon::TDiscMonitor::Change
(003BECC6) Discmon::TDiscMonitorThread::InformChange
(000374F1) USER32.dll
(00015C3B) USER32.dll
(0001581B) USER32.dll
(0001C167) USER32.dll
(00077E54) ntdll.dll.KiUserCallbackDispatcher
(0001BD7A) USER32.dll.PeekMessageW
(001E088C) Vcl::Forms::TApplication::ProcessMessage
(00786285) TSynchronizeDialog::Execute
(00785959) DoSynchronizeDialog
(000163DF) TCustomScpExplorerForm::DoSynchronizeDirectories
(0003C86B) TScpCommanderForm::SynchronizeDirectories
(00035E28) TNonVisualDataModule::ExplorerActionsExecute
(00382614) System::Actions::TContainedActionList::ExecuteAction
(0016A155) Vcl::Actnlist::TCustomAction::Execute
(0034059C) System::Classes::_18201
(000374F1) USER32.dll
(00015C3B) USER32.dll
(0001553C) USER32.dll
(000152FB) USER32.dll.DispatchMessageW

(00710CC9%

The problem happens rarely. I cannot reproduce it.
mgarbarczyk@...

Invalid access to memory - TTerminal::TranslateLockedPath

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.7.7

Error message:
Naruszenie ochrony pamęci.

Stack trace:
(00710CC9) TTerminal::TranslateLockedPath
(007E08AA) C4799_0
(007E2912) ____ExceptionHandler
(007DF88C) __ExceptionHandler
(0008A61F) ntdll.dll
(00077E7A) ntdll.dll.KiUserExceptionDispatcher
(0068027B) TRemoteFile::GetFullFileName
(00720D0C) TTerminal::DoSynchronizeCollectFile
(00720B71) TTerminal::SynchronizeCollectFile
(007158C1) TTerminal::ProcessDirectory
(007202F2) TTerminal::DoSynchronizeCollectDirectory
(0071EADE) TTerminal::SynchronizeCollect
(00016BF9) TCustomScpExplorerForm::Synchronize
(000166D3) TCustomScpExplorerForm::DoSynchronize
(0007492B) TSynchronizeController::SynchronizeChange
(003BF8CA) Discmon::TDiscMonitor::Change
(003BECC6) Discmon::TDiscMonitorThread::InformChange
(000374F1) USER32.dll
(00015C3B) USER32.dll
(0001581B) USER32.dll
(0001C167) USER32.dll
(00077E54) ntdll.dll.KiUserCallbackDispatcher
(0001BD7A) USER32.dll.PeekMessageW
(001E088C) Vcl::Forms::TApplication::ProcessMessage
(00786285) TSynchronizeDialog::Execute
(00785959) DoSynchronizeDialog
(000163DF) TCustomScpExplorerForm::DoSynchronizeDirectories
(0003C86B) TScpCommanderForm::SynchronizeDirectories
(00035E28) TNonVisualDataModule::ExplorerAction_Execute
(00382614) System::Actions::TContainedActionList::ExecuteAction
(0016A155) Vcl::Actnlist::TCustomAction::Execute
(0034059C) System::Classes::_18201
(000374F1) USER32.dll
(00015C3B) USER32.dll
(0001553C) USER32.dll
(000152FB) USER32.dll.DispatchMessageW

(00710CC9%2

The problem happens rarely. I cannot reproduce it.