List index out of bounds (-1) - System::Syncobjs::TCriticalSection::Enter
<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 6.1.2
Error message:
List index out of bounds (-1)
Stack trace:
(0025E6B0) System::Syncobjs::TCriticalSection::Enter
(01003DEA) C6083_0
(01005E52) ____ExceptionHandler
(01002C0C) __ExceptionHandler
(00087A6F) ntdll.dll
(000740C1) ntdll.dll.KiUserExceptionDispatcher
(00CF2592) TFTPFileSystem::ProcessMessage
(00CF2977) TFTPFileSystem::DoWaitForReply
(00CF2A63) TFTPFileSystem::WaitForReply
(00CF2ABC) TFTPFileSystem::WaitForCommandReply
(000BDAA3) TTerminalManager::FreeActiveTerminal
(00C90ED2) TThemePageControl::Dispatch
(003F6B91) Vcl::Controls::TWinControl::WndProc
(003F61D8) Vcl::Controls::TWinControl::MainWndProc
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(00036321) USER32.dll.GetSystemMetricsForDpi
(00034B16) USER32.dll.CallWindowProcW
(004B0563) Dragdrop::TDragDrop::WndMethod
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
(01004455) C6083_0
(01005A2F) _ReThrowException
(00CF29E4) TFTPFileSystem::DoWaitForReply
(00CF2A63) TFTPFileSystem::WaitForReply
(00CF2ABC) TFTPFileSystem::WaitForCommandReply
(000BDAA3) TTerminalManager::FreeActiveTerminal
(00C90ED2) TThemePageControl::Dispatch
(003F6B91) Vcl::Controls::TWinControl::WndProc
(003F61D8) Vcl::Controls::TWinControl::MainWndProc
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(00036321) USER32.dll.GetSystemMetricsForDpi
(00034B16) USER32.dll.CallWindowProcW
(004B0563) Dragdrop::TDragDrop::WndMethod
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
(001F80E5) System::Classes::TList::Get
(001F80E5) System::Classes::TList::Get
(000BDAA3) TTerminalManager::FreeActiveTerminal
(00C90ED2) TThemePageControl::Dispatch
(003F6B91) Vcl::Controls::TWinControl::WndProc
(003F61D8) Vcl::Controls::TWinControl::MainWndProc
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(00036321) USER32.dll.GetSystemMetricsForDpi
(00034B16) USER32.dll.CallWindowProcW
(004B0563) Dragdrop::TDragDrop::WndMethod
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
The problem happens rarely. I cannot reproduce it.
<If relevant, consider attaching a session log file or a screenshot)>
WinSCP 6.1.2
Error message:
List index out of bounds (-1)
Stack trace:
(0025E6B0) System::Syncobjs::TCriticalSection::Enter
(01003DEA) C6083_0
(01005E52) ____ExceptionHandler
(01002C0C) __ExceptionHandler
(00087A6F) ntdll.dll
(000740C1) ntdll.dll.KiUserExceptionDispatcher
(00CF2592) TFTPFileSystem::ProcessMessage
(00CF2977) TFTPFileSystem::DoWaitForReply
(00CF2A63) TFTPFileSystem::WaitForReply
(00CF2ABC) TFTPFileSystem::WaitForCommandReply
(000BDAA3) TTerminalManager::FreeActiveTerminal
(00C90ED2) TThemePageControl::Dispatch
(003F6B91) Vcl::Controls::TWinControl::WndProc
(003F61D8) Vcl::Controls::TWinControl::MainWndProc
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(00036321) USER32.dll.GetSystemMetricsForDpi
(00034B16) USER32.dll.CallWindowProcW
(004B0563) Dragdrop::TDragDrop::WndMethod
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
(01004455) C6083_0
(01005A2F) _ReThrowException
(00CF29E4) TFTPFileSystem::DoWaitForReply
(00CF2A63) TFTPFileSystem::WaitForReply
(00CF2ABC) TFTPFileSystem::WaitForCommandReply
(000BDAA3) TTerminalManager::FreeActiveTerminal
(00C90ED2) TThemePageControl::Dispatch
(003F6B91) Vcl::Controls::TWinControl::WndProc
(003F61D8) Vcl::Controls::TWinControl::MainWndProc
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(00036321) USER32.dll.GetSystemMetricsForDpi
(00034B16) USER32.dll.CallWindowProcW
(004B0563) Dragdrop::TDragDrop::WndMethod
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
(001F80E5) System::Classes::TList::Get
(001F80E5) System::Classes::TList::Get
(000BDAA3) TTerminalManager::FreeActiveTerminal
(00C90ED2) TThemePageControl::Dispatch
(003F6B91) Vcl::Controls::TWinControl::WndProc
(003F61D8) Vcl::Controls::TWinControl::MainWndProc
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(00036321) USER32.dll.GetSystemMetricsForDpi
(00034B16) USER32.dll.CallWindowProcW
(004B0563) Dragdrop::TDragDrop::WndMethod
(0021564C) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
The problem happens rarely. I cannot reproduce it.