Editing use external editor (sublime text), have the file open and try to save. Save caused issued.
Steps
1. I had another tab open to the same server.
2. In the other tab, I accidentally started to download a file after I was simply trying to rename it (please DO NOT AUTO-DOWNLOAD on double click.. it's super freaking annoying)
3. I cancelled the autodownload, which forced disconnection to the session
4. I reconnected, and then went back to the original tab with the file i was editing.
5. In the original tab, I also found this had disconnected as well, so I reconnected in this one.
6. I tried to save the edited file in sublime text, and the error occurred.
WinSCP 6.1.2
Error message:
Invalid access to memory.
Stack trace:
(0025E6B0) System::Syncobjs::TCriticalSection::Enter
(01003DEA) C6083_0
(01005E52) ____ExceptionHandler
(01002C0C) __ExceptionHandler
(0009812F) ntdll.dll
(00077D31) ntdll.dll.KiUserExceptionDispatcher
(00D1CE07) TTerminalQueue::GetIsEmpty
(0000A0C7) TCustomScpExplorerForm::AddQueueItem
(00017855) TCustomScpExplorerForm::ExecutedFileChanged
(00080B56) TEditorManager::CheckFileChange
(0007DF86) TEditorManager::Check
(0001B8BD) TCustomScpExplorerForm::Idle
(00053267) TNonVisualDataModule::DoIdle
(00053224) TNonVisualDataModule::SessionIdleTimerTimer
(0021564C) System::Classes::_18201
(00031E51) USER32.dll
(00022C21) USER32.dll
(000214E0) USER32.dll
(0002102B) USER32.dll.DispatchMessageW
(01004455) C6083_0
(01005A2F) _ReThrowException
(00080DB8) TEditorManager::CheckFileChange
(0007DF86) TEditorManager::Check
(0001B8BD) TCustomScpExplorerForm::Idle
(00053267) TNonVisualDataModule::DoIdle
(00053224) TNonVisualDataModule::SessionIdleTimerTimer
(0021564C) System::Classes::_18201
(00031E51) USER32.dll
(00022C21) USER32.dll
(000214E0) USER32.dll
(0002102B) 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.