Invalid access to memory - TRemoteFile::GetIsDirectory
<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 6.5.6
Error message:
Invalid access to memory.
Stack trace:
(00C52D94) TRemoteFile::GetIsDirectory
(00EF78FE)
(00EF9976)
(00EF6720) __ExceptionHandler
(000B37EF) ntdll.dll
(0007A5AA) ntdll.dll.KiUserExceptionDispatcher
(00D4310F) TTerminal::DoCopyFile
(00D43332) TTerminal::CopyFileW
(00D3DF27) TTerminal::ProcessFiles
(00D43433) TTerminal::CopyFiles
(0001AA4B) TCustomScpExplorerForm::RemoteTransferFiles
(00012F67) TCustomScpExplorerForm::ExecuteFileOperation
(00013118) TCustomScpExplorerForm::ExecuteFileOperation
(000132D7) TCustomScpExplorerForm::ExecuteFileOperationCommand
(00051BDA) TNonVisualDataModule::ExplorerActionsExecute
(00221868) System::Actions::TContainedActionList::ExecuteAction
(0038AA71) Vcl::Actnlist::TCustomAction::Execute
(00204C90) System::Classes::_18364
(00038771) USER32.dll
(00027928) USER32.dll
(000268F5) USER32.dll
(0002645B) USER32.dll.DispatchMessageW
(00C52D94) TRemoteFile::GetIsDirectory
(00EF78FE)
(00EF9976)
(00EF6720) __ExceptionHandler
(000B37EF) ntdll.dll
(0007A5AA) ntdll.dll.KiUserExceptionDispatcher
(00D4310F) TTerminal::DoCopyFile
(00D43332) TTerminal::CopyFileW
(00D3DF27) TTerminal::ProcessFiles
(00D43433) TTerminal::CopyFiles
(0001AA4B) TCustomScpExplorerForm::RemoteTransferFiles
(00012F67) TCustomScpExplorerForm::ExecuteFileOperation
(00013118) TCustomScpExplorerForm::ExecuteFileOperation
(000132D7) TCustomScpExplorerForm::ExecuteFileOperationCommand
(00051BDA) TNonVisualDataModule::ExplorerActionsExecute
(00221868) System::Actions::TContainedActionList::ExecuteAction
(0038AA71) Vcl::Actnlist::TCustomAction::Execute
(00204C90) System::Classes::_18364
(00038771) USER32.dll
(00027928) USER32.dll
(000268F5) USER32.dll
(0002645B) USER32.dll.DispatchMessageW
(00EF7F69)
(00EF9543)
(00D3E139) TTerminal::ProcessFiles
(00D43433) TTerminal::CopyFiles
(0001AA4B) TCustomScpExplorerForm::RemoteTransferFiles
(00012F67) TCustomScpExplorerForm::ExecuteFileOperation
(00013118) TCustomScpExplorerForm::ExecuteFileOperation
(000132D7) TCustomScpExplorerForm::ExecuteFileOperationCommand
(00051BDA) TNonVisualDataModule::ExplorerActionsExecute
(00221868) System::Actions::TContainedActionList::ExecuteAction
(0038AA71) Vcl::Actnlist::TCustomAction::Execute
(00204C90) System::Classes::_18364
(00038771) USER32.dll
(00027928) USER32.dll
(000268F5) USER32.dll
(0002645B) USER32.dll.DispatchMessageW
(00EF7F69)
(00EF9543)
(0001AA70) TCustomScpExplorerForm::RemoteTransferFiles
(00012F67) TCustomScpExplorerForm::ExecuteFileOperation
(00013118) TCustomScpExplorerForm::ExecuteFileOperation
(000132D7) TCustomScpExplorerForm::ExecuteFileOperationCommand
(00051BDA) TNonVisualDataModule::ExplorerActionsExecute
(00221868) System::Actions::TContainedActionList::ExecuteAction
(0038AA71) Vcl::Actnlist::TCustomAction::Execute
(00204C90) System::Classes::_18364
(00038771) USER32.dll
(00027928) USER32.dll
(000268F5) USER32.dll
(0002645B) USER32.dll.DispatchMessageW
The problem happens rarely. I cannot reproduce it.
<If relevant, consider attaching a session log file or a screenshot)>
WinSCP 6.5.6
Error message:
Invalid access to memory.
Stack trace:
(00C52D94) TRemoteFile::GetIsDirectory
(00EF78FE)
(00EF9976)
(00EF6720) __ExceptionHandler
(000B37EF) ntdll.dll
(0007A5AA) ntdll.dll.KiUserExceptionDispatcher
(00D4310F) TTerminal::DoCopyFile
(00D43332) TTerminal::CopyFileW
(00D3DF27) TTerminal::ProcessFiles
(00D43433) TTerminal::CopyFiles
(0001AA4B) TCustomScpExplorerForm::RemoteTransferFiles
(00012F67) TCustomScpExplorerForm::ExecuteFileOperation
(00013118) TCustomScpExplorerForm::ExecuteFileOperation
(000132D7) TCustomScpExplorerForm::ExecuteFileOperationCommand
(00051BDA) TNonVisualDataModule::ExplorerActionsExecute
(00221868) System::Actions::TContainedActionList::ExecuteAction
(0038AA71) Vcl::Actnlist::TCustomAction::Execute
(00204C90) System::Classes::_18364
(00038771) USER32.dll
(00027928) USER32.dll
(000268F5) USER32.dll
(0002645B) USER32.dll.DispatchMessageW
(00C52D94) TRemoteFile::GetIsDirectory
(00EF78FE)
(00EF9976)
(00EF6720) __ExceptionHandler
(000B37EF) ntdll.dll
(0007A5AA) ntdll.dll.KiUserExceptionDispatcher
(00D4310F) TTerminal::DoCopyFile
(00D43332) TTerminal::CopyFileW
(00D3DF27) TTerminal::ProcessFiles
(00D43433) TTerminal::CopyFiles
(0001AA4B) TCustomScpExplorerForm::RemoteTransferFiles
(00012F67) TCustomScpExplorerForm::ExecuteFileOperation
(00013118) TCustomScpExplorerForm::ExecuteFileOperation
(000132D7) TCustomScpExplorerForm::ExecuteFileOperationCommand
(00051BDA) TNonVisualDataModule::ExplorerActionsExecute
(00221868) System::Actions::TContainedActionList::ExecuteAction
(0038AA71) Vcl::Actnlist::TCustomAction::Execute
(00204C90) System::Classes::_18364
(00038771) USER32.dll
(00027928) USER32.dll
(000268F5) USER32.dll
(0002645B) USER32.dll.DispatchMessageW
(00EF7F69)
(00EF9543)
(00D3E139) TTerminal::ProcessFiles
(00D43433) TTerminal::CopyFiles
(0001AA4B) TCustomScpExplorerForm::RemoteTransferFiles
(00012F67) TCustomScpExplorerForm::ExecuteFileOperation
(00013118) TCustomScpExplorerForm::ExecuteFileOperation
(000132D7) TCustomScpExplorerForm::ExecuteFileOperationCommand
(00051BDA) TNonVisualDataModule::ExplorerActionsExecute
(00221868) System::Actions::TContainedActionList::ExecuteAction
(0038AA71) Vcl::Actnlist::TCustomAction::Execute
(00204C90) System::Classes::_18364
(00038771) USER32.dll
(00027928) USER32.dll
(000268F5) USER32.dll
(0002645B) USER32.dll.DispatchMessageW
(00EF7F69)
(00EF9543)
(0001AA70) TCustomScpExplorerForm::RemoteTransferFiles
(00012F67) TCustomScpExplorerForm::ExecuteFileOperation
(00013118) TCustomScpExplorerForm::ExecuteFileOperation
(000132D7) TCustomScpExplorerForm::ExecuteFileOperationCommand
(00051BDA) TNonVisualDataModule::ExplorerActionsExecute
(00221868) System::Actions::TContainedActionList::ExecuteAction
(0038AA71) Vcl::Actnlist::TCustomAction::Execute
(00204C90) System::Classes::_18364
(00038771) USER32.dll
(00027928) USER32.dll
(000268F5) USER32.dll
(0002645B) USER32.dll.DispatchMessageW
The problem happens rarely. I cannot reproduce it.