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.3.5
Error message:
List index out of bounds (-1)
Stack trace:
(00270A30) System::Syncobjs::TCriticalSection::Enter
(00E24572) C6612_0
(00E265DA) ____ExceptionHandler
(00E23394) __ExceptionHandler
(0008818F) ntdll.dll
(00074711) ntdll.dll.KiUserExceptionDispatcher
(00B4F316) TFTPFileSystem::ProcessMessage
(00B4F6FB) TFTPFileSystem::DoWaitForReply
(00B4F7E7) TFTPFileSystem::WaitForReply
(00B4F840) TFTPFileSystem::WaitForCommandReply
(000C1C07) TTerminalManager::FreeActiveTerminal
(00AE8332) TThemePageControl::Dispatch
(00408FE1) Vcl::Controls::TWinControl::WndProc
(00408628) Vcl::Controls::TWinControl::MainWndProc
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(00036641) USER32.dll.GetSystemMetricsForDpi
(00034E76) USER32.dll.CallWindowProcW
(004C2CEB) Dragdrop::TDragDrop::WndMethod
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(000357BB) USER32.dll
(000352EB) USER32.dll.DispatchMessageW
(00C5DDF0) TTerminal::GetActive
(0008818F) ntdll.dll
(00074711) ntdll.dll.KiUserExceptionDispatcher
(00B4F7E7) TFTPFileSystem::WaitForReply
(00B4F840) TFTPFileSystem::WaitForCommandReply
(000C1C07) TTerminalManager::FreeActiveTerminal
(00AE8332) TThemePageControl::Dispatch
(00408FE1) Vcl::Controls::TWinControl::WndProc
(00408628) Vcl::Controls::TWinControl::MainWndProc
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(00036641) USER32.dll.GetSystemMetricsForDpi
(00034E76) USER32.dll.CallWindowProcW
(004C2CEB) Dragdrop::TDragDrop::WndMethod
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(000357BB) USER32.dll
(000352EB) USER32.dll.DispatchMessageW
(002099E1) System::Classes::TList::Get
(002099E1) System::Classes::TList::Get
(000C1C07) TTerminalManager::FreeActiveTerminal
(00AE8332) TThemePageControl::Dispatch
(00408FE1) Vcl::Controls::TWinControl::WndProc
(00408628) Vcl::Controls::TWinControl::MainWndProc
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(00036641) USER32.dll.GetSystemMetricsForDpi
(00034E76) USER32.dll.CallWindowProcW
(004C2CEB) Dragdrop::TDragDrop::WndMethod
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(000357BB) USER32.dll
(000352EB) USER32.dll.DispatchMessageW
The problem happens rarely. I cannot reproduce it.
<If relevant, consider attaching a session log file or a screenshot)>
WinSCP 6.3.5
Error message:
List index out of bounds (-1)
Stack trace:
(00270A30) System::Syncobjs::TCriticalSection::Enter
(00E24572) C6612_0
(00E265DA) ____ExceptionHandler
(00E23394) __ExceptionHandler
(0008818F) ntdll.dll
(00074711) ntdll.dll.KiUserExceptionDispatcher
(00B4F316) TFTPFileSystem::ProcessMessage
(00B4F6FB) TFTPFileSystem::DoWaitForReply
(00B4F7E7) TFTPFileSystem::WaitForReply
(00B4F840) TFTPFileSystem::WaitForCommandReply
(000C1C07) TTerminalManager::FreeActiveTerminal
(00AE8332) TThemePageControl::Dispatch
(00408FE1) Vcl::Controls::TWinControl::WndProc
(00408628) Vcl::Controls::TWinControl::MainWndProc
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(00036641) USER32.dll.GetSystemMetricsForDpi
(00034E76) USER32.dll.CallWindowProcW
(004C2CEB) Dragdrop::TDragDrop::WndMethod
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(000357BB) USER32.dll
(000352EB) USER32.dll.DispatchMessageW
(00C5DDF0) TTerminal::GetActive
(0008818F) ntdll.dll
(00074711) ntdll.dll.KiUserExceptionDispatcher
(00B4F7E7) TFTPFileSystem::WaitForReply
(00B4F840) TFTPFileSystem::WaitForCommandReply
(000C1C07) TTerminalManager::FreeActiveTerminal
(00AE8332) TThemePageControl::Dispatch
(00408FE1) Vcl::Controls::TWinControl::WndProc
(00408628) Vcl::Controls::TWinControl::MainWndProc
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(00036641) USER32.dll.GetSystemMetricsForDpi
(00034E76) USER32.dll.CallWindowProcW
(004C2CEB) Dragdrop::TDragDrop::WndMethod
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(000357BB) USER32.dll
(000352EB) USER32.dll.DispatchMessageW
(002099E1) System::Classes::TList::Get
(002099E1) System::Classes::TList::Get
(000C1C07) TTerminalManager::FreeActiveTerminal
(00AE8332) TThemePageControl::Dispatch
(00408FE1) Vcl::Controls::TWinControl::WndProc
(00408628) Vcl::Controls::TWinControl::MainWndProc
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(00036641) USER32.dll.GetSystemMetricsForDpi
(00034E76) USER32.dll.CallWindowProcW
(004C2CEB) Dragdrop::TDragDrop::WndMethod
(00226F2C) System::Classes::_18201
(00040829) USER32.dll
(00036F15) USER32.dll
(000357BB) USER32.dll
(000352EB) USER32.dll.DispatchMessageW
The problem happens rarely. I cannot reproduce it.