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.
Not transferring or anything (maybe connected) but this seems to happen whenever I attempt access to anything under "File Custom Commands". I get a gruff error dialog with...looks like a trace. The application seems not to be too phased by it, the dialog opens. Then if I close it, the error happens again on the way out. Maybe memory addressing for that menu is wonky or something.
Cheers!
WinSCP 5.17.9
Error message:
Invalid access to memory.
Stack trace:
(00C80A1C) TCustomCommand::Complete
(000861AF) ntdll.dll
(00072B31) ntdll.dll.KiUserExceptionDispatcher
(0000A678) TCustomScpExplorerForm::CustomCommandState
(00049F17) TNonVisualDataModule::CreateCustomCommandsListMenu
(0004A46F) TNonVisualDataModule::CreateCustomCommandsMenu
(0004A62E) TNonVisualDataModule::CreateCustomCommandsMenu
(0004A695) TNonVisualDataModule::CreateCustomCommandsMenu
(003E9378) System::Actions::TContainedActionList::ExecuteAction
(001C7F61) Vcl::Actnlist::TCustomAction::Execute
(004B5BBA) Tbx::TTBXCustomItem::CreatePopup
(0049EA5C) Tb2item::TTBView::OpenChildPopup
(0049B4E5) Tb2item::TTBCustomItem::OpenPopup
(0049B58D) Tb2item::TTBCustomItem::Popup
(004A33A1) Tb2item::TTBPopupMenu::PopupEx
(004A335E) Tb2item::TTBPopupMenu::Popup
(0000F7EA) TCustomScpExplorerForm::RemoteDirViewContextPopup
(00C3D215) TUnixDirView::DisplayContextMenu
(0027ACF1) Vcl::Controls::TWinControl::WndProc
(002BDFCB) Vcl::Comctrls::TCustomListView::WndProc
(003A5954) System::Classes::_18201
(0003DF59) USER32.dll
(00034ED5) USER32.dll
(000345B2) USER32.dll
(00032756) USER32.dll.CallWindowProcW
(0007A8E7) COMCTL32.DLL
(0007A986) COMCTL32.DLL
(0007A73C) COMCTL32.DLL
(0003DF59) USER32.dll
(00034ED5) USER32.dll
(000345B2) USER32.dll
(00032756) USER32.dll.CallWindowProcW
(0047CC8B) Dragdrop::TDragDrop::WndMethod
(003A5954) System::Classes::_18201
(0003DF59) USER32.dll
(00034ED5) USER32.dll
(00034AD5) USER32.dll
(0003869D) USER32.dll
(00072AEB) ntdll.dll.KiUserCallbackDispatcher
(000328FA) USER32.dll.SendMessageW
(001A03B0) COMCTL32.DLL
(000A4CD7) COMCTL32.DLL
(00065342) COMCTL32.DLL
(0003DF59) USER32.dll
(00034ED5) USER32.dll
(000345B2) USER32.dll
(00032756) USER32.dll.CallWindowProcW
(0027AE02) Vcl::Controls::TWinControl::DefaultHandler
(00446604) Customdirview::TCustomDirView::WMRButtonDown
(0027ACF1) Vcl::Controls::TWinControl::WndProc
(002BDFCB) Vcl::Comctrls::TCustomListView::WndProc
(003A5954) System::Classes::_18201
(0003DF59) USER32.dll
(00034ED5) USER32.dll
(000345B2) USER32.dll
(00032756) USER32.dll.CallWindowProcW
(0007A8E7) COMCTL32.DLL
(0007A986) COMCTL32.DLL
(0007A73C) COMCTL32.DLL
(0003DF59) USER32.dll
(00034ED5) USER32.dll
(000345B2) USER32.dll
(00032756) USER32.dll.CallWindowProcW
(0047CC8B) Dragdrop::TDragDrop::WndMethod
(003A5954) System::Classes::_18201
(0003DF59) USER32.dll
(00034ED5) USER32.dll
(00032C45) USER32.dll
(00032A0B) 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.