Post a reply

Before posting, please read how to report bug or request support effectively.

Bug reports without an attached log file are usually useless.

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: Win SCP crash report

Thanks for your report.

Can you send me an email, so I can send you back a debug version of WinSCP to track the problem? Please include link back to this topic in your email. Also note in this topic that you have sent the email. Thanks.

You will find my address (if you log in) in my forum profile.
maltham

Win SCP crash report

Windows 10 64bit
WinSCP 5.7.6

One SFTP session open to a remote server and working OK.

Tried to open a new session to a local network server that is normally connected by wifi BUT the wifi link had been down. I reset the wifi dongle and the server connected to my router using it's normal IP address. The router shows the server connected at the correct name & address.

Tried to connect with WinSCP several times - WinSCP could not find the server (using server name not IP address). After several attempt to reconnect got the error "Invalid Access to Memory" and the first trace below.

Tried to connect a new session to a remote server (same server as already connected to) to test WinSCP was working and got the same error, but with the second trsace below. This time I couldn't kill the error window and had to kill WinSCP using task manager.

After WinSCP restart the program worked OK.

Note: the PC had been left idle for several hours and had been in sleep mode immediately prior to all this. I don't think this is a serious fault.

First trace:

Stack trace:
(00710B01) TTerminal::GetUserNameW
(0008A52F) ntdll.dll
(00077DAA) ntdll.dll.KiUserExceptionDispatcher
(0067C1CA) TRemoteFile::GetIsInaccesibleDirectory
(00617E1C) TCustomUnixDriveView::UpdatePath
(006182C1) TCustomUnixDriveView::LoadPathEasy
(00617ECF) TCustomUnixDriveView::UpdatePath
(006182C1) TCustomUnixDriveView::LoadPathEasy
(00617ECF) TCustomUnixDriveView::UpdatePath
(006182C1) TCustomUnixDriveView::LoadPathEasy
(00617ECF) TCustomUnixDriveView::UpdatePath
(006182C1) TCustomUnixDriveView::LoadPathEasy
(00617ECF) TCustomUnixDriveView::UpdatePath
(006182C1) TCustomUnixDriveView::LoadPathEasy
(00617ECF) TCustomUnixDriveView::UpdatePath
(006182C1) TCustomUnixDriveView::LoadPathEasy
(006184B7) TCustomUnixDriveView::LoadPath
(00618430) TCustomUnixDriveView::LoadPath
(00618430) TCustomUnixDriveView::LoadPath
(00618430) TCustomUnixDriveView::LoadPath
(00618430) TCustomUnixDriveView::LoadPath
(00618560) TCustomUnixDriveView::LoadDirectory
(00614AD9) TUnixDirView::DoReadDirectoryImpl
(000055A8) TCustomScpExplorerForm::SetTerminal
(00079289) TTerminalManager::TerminalReady
(00076742) TTerminalManager::SetActiveTerminal
(00075CEF) TTerminalManager::FreeActiveTerminal
(00076114) TTerminalManager::ConnectActiveTerminal
(000769F4) TTerminalManager::DoSetActiveTerminal
(00076742) TTerminalManager::SetActiveTerminal
(000150CC) TCustomScpExplorerForm::NewSession
(00019E50) TCustomScpExplorerForm::SessionsPageControlChange
(0021C315) Vcl::Controls::TWinControl::WndProc
(0021740C) Vcl::Controls::TControl::Perform
(0021C47B) Vcl::Controls::_17076
(0021C315) Vcl::Controls::TWinControl::WndProc
(001D70B8) Vcl::Forms::TCustomForm::WndProc
(0078D54D) Vclcommon::C2516_0
(0021B95C) Vcl::Controls::TWinControl::MainWndProc
(003402A8) System::Classes::_18201
(000374F1) USER32.dll
(00015C3B) USER32.dll
(0001581B) USER32.dll
(0001C167) USER32.dll
(00077D84) ntdll.dll.KiUserCallbackDispatcher
(00014EDE) USER32.dll.SendMessageW
(0007DBD8) COMCTL32.DLL
(00073D8F) COMCTL32.DLL
(0002106D) COMCTL32.DLL
(00071457) COMCTL32.DLL
(0002174B) COMCTL32.DLL
(000374F1) USER32.dll
(00015C3B) USER32.dll
(000159D2) USER32.dll.CallWindowProcW
(0021C426) Vcl::Controls::TWinControl::DefaultHandler
(0021C315) Vcl::Controls::TWinControl::WndProc
(0021B95C) Vcl::Controls::TWinControl::MainWndProc
(003402A8) System::Classes::_18201
(000374F1) USER32.dll
(00015C3B) USER32.dll
(000159D2) USER32.dll.CallWindowProcW
(003FEE7F) Dragdrop::TDragDrop::WndMethod
(003402A8) System::Classes::_18201
(000374F1) USER32.dll
(00015C3B) USER32.dll
(0001553C) USER32.dll
(000152FB) USER32.dll.DispatchMessageW

Second Trace:

Error message:
Invalid access to memory.

Stack trace:
(0070F590) TTerminal::GetIsCapable
(0008A52F) ntdll.dll
(00077DAA) ntdll.dll.KiUserExceptionDispatcher
(003823D8) System::Actions::TContainedActionList::UpdateAction
(00169ECE) Vcl::Actnlist::TCustomAction::Update
(001DBD36) Vcl::Forms::_16777
(001DBDB4) Vcl::Forms::TCustomForm::UpdateActions