List index out of bounds (-1) - _winscp_query
I had a bunch of open SFTP connections and i went to quickly close them by pointing on the tab of the first connections on the left and quickly firing the mouse's wheel click to close all of them.
Nobody got injured, but WinSCP crashed :)
Great product by the way, keep up the good work!
WinSCP 6.5
Error message:
List index out of bounds (-1)
Stack trace:
(00B89AC5) _winscp_query
(000B320F) ntdll.dll
(0007A66A) ntdll.dll.KiUserExceptionDispatcher
(00C9B181) TSecureShell::EventSelectLoop
(00C99ABC) TSecureShell::Close
(00CEF58F) TSFTPFileSystem::Close
(00031B99) TCustomScpExplorerForm::CloseSessionTab
(0039E790) Vcl::Controls::TControl::MouseDown
(0039E824) Vcl::Controls::TControl::DoMouseDown
(0039EA09) Vcl::Controls::TControl::WMMButtonDown
(003A338D) Vcl::Controls::TWinControl::WndProc
(003A2898) Vcl::Controls::TWinControl::MainWndProc
(00204AB0) System::Classes::_18364
(00038A71) USER32.dll
(00026BE8) USER32.dll
(00026355) USER32.dll.CallWindowProcW
(00539307) Dragdrop::TDragDrop::WndMethod
(00204AB0) System::Classes::_18364
(00038A71) USER32.dll
(00026BE8) USER32.dll
(00026075) USER32.dll
(00025BDB) USER32.dll.DispatchMessageW
(001EAC13) System::Classes::TList::Get
(001EAC13) System::Classes::TList::Get
(00031B99) TCustomScpExplorerForm::CloseSessionTab
(0039E790) Vcl::Controls::TControl::MouseDown
(0039E824) Vcl::Controls::TControl::DoMouseDown
(0039EA09) Vcl::Controls::TControl::WMMButtonDown
(003A338D) Vcl::Controls::TWinControl::WndProc
(003A2898) Vcl::Controls::TWinControl::MainWndProc
(00204AB0) System::Classes::_18364
(00038A71) USER32.dll
(00026BE8) USER32.dll
(00026355) USER32.dll.CallWindowProcW
(00539307) Dragdrop::TDragDrop::WndMethod
(00204AB0) System::Classes::_18364
(00038A71) USER32.dll
(00026BE8) USER32.dll
(00026075) USER32.dll
(00025BDB) 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.
Nobody got injured, but WinSCP crashed :)
Great product by the way, keep up the good work!
WinSCP 6.5
Error message:
List index out of bounds (-1)
Stack trace:
(00B89AC5) _winscp_query
(000B320F) ntdll.dll
(0007A66A) ntdll.dll.KiUserExceptionDispatcher
(00C9B181) TSecureShell::EventSelectLoop
(00C99ABC) TSecureShell::Close
(00CEF58F) TSFTPFileSystem::Close
(00031B99) TCustomScpExplorerForm::CloseSessionTab
(0039E790) Vcl::Controls::TControl::MouseDown
(0039E824) Vcl::Controls::TControl::DoMouseDown
(0039EA09) Vcl::Controls::TControl::WMMButtonDown
(003A338D) Vcl::Controls::TWinControl::WndProc
(003A2898) Vcl::Controls::TWinControl::MainWndProc
(00204AB0) System::Classes::_18364
(00038A71) USER32.dll
(00026BE8) USER32.dll
(00026355) USER32.dll.CallWindowProcW
(00539307) Dragdrop::TDragDrop::WndMethod
(00204AB0) System::Classes::_18364
(00038A71) USER32.dll
(00026BE8) USER32.dll
(00026075) USER32.dll
(00025BDB) USER32.dll.DispatchMessageW
(001EAC13) System::Classes::TList::Get
(001EAC13) System::Classes::TList::Get
(00031B99) TCustomScpExplorerForm::CloseSessionTab
(0039E790) Vcl::Controls::TControl::MouseDown
(0039E824) Vcl::Controls::TControl::DoMouseDown
(0039EA09) Vcl::Controls::TControl::WMMButtonDown
(003A338D) Vcl::Controls::TWinControl::WndProc
(003A2898) Vcl::Controls::TWinControl::MainWndProc
(00204AB0) System::Classes::_18364
(00038A71) USER32.dll
(00026BE8) USER32.dll
(00026355) USER32.dll.CallWindowProcW
(00539307) Dragdrop::TDragDrop::WndMethod
(00204AB0) System::Classes::_18364
(00038A71) USER32.dll
(00026BE8) USER32.dll
(00026075) USER32.dll
(00025BDB) 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.