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.
steps:
- open terminal window
- bash start.sh (which starts a java application)
- timeout, connection lost
- reconnect within time
- changing directories
-> error popup appears
WinSCP 5.15.1
Error message:
Fehler beim Empfang des entfernten Verzeichnisnamens.
Zugriffsverletzung - ungültiger Zugriff auf den Speicher.
Stack trace:
(008C5B9E) EnableControl
(0092636E) C5153_3
(009283D6) ____ExceptionHandler
(00925190) __ExceptionHandler
(0006248E) ntdll.dll
(0000F15E) ntdll.dll.KiUserExceptionDispatcher
(00849167) TConsoleDialog::DoChangeDirectory
(0081AE16) TTerminal::ReadCurrentDirectory
(0081641F) TTerminal::ReactOnCommand
(006CF3BD) TUnixDirView::ChangeDirectory
(006CD7AD) TUnixDirView::ExecuteFile
(0044330A) Customdirview::TCustomDirView::DoExecute
(00443F09) Customdirview::TCustomDirView::WMLButtonDblClk
(00278809) Vcl::Controls::TWinControl::WndProc
(002BBAE3) Vcl::Comctrls::TCustomListView::WndProc
(003A346C) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(0001FD3A) USER32.dll
(0001FD60) USER32.dll.CallWindowProcW
(0047A29F) Dragdrop::TDragDrop::WndMethod
(003A346C) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(000167BF) USER32.dll
(00016885) USER32.dll.DispatchMessageW
(009269D9) C5153_3
(00927FB3) _ReThrowException
(00817EBA) TTerminal::DoChangeDirectory
(0081AE16) TTerminal::ReadCurrentDirectory
(0081641F) TTerminal::ReactOnCommand
(006CF3BD) TUnixDirView::ChangeDirectory
(006CD7AD) TUnixDirView::ExecuteFile
(0044330A) Customdirview::TCustomDirView::DoExecute
(00443F09) Customdirview::TCustomDirView::WMLButtonDblClk
(00278809) Vcl::Controls::TWinCont
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.
<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.9
Error message:
获取当前远程目录名出错。
无效的内存访问。
Stack trace:
(0085F51E) EnableControl
(008BFA86) C5105_3
(008C1AEE) ____ExceptionHandler
(008BE8A8) __ExceptionHandler
(00089BEF) ntdll.dll
(00070AB1) ntdll.dll.KiUserExceptionDispatcher
(007EB433) TConsoleDialog::DoChangeDirectory
(007C022E) TTerminal::ReadCurrentDirectory
(007BB9B7) TTerminal::ReactOnCommand
(0067CE8F) TUnixDirView::ChangeDirectory
(0067B242) TUnixDirView::ExecuteFile