List index out of bounds (-1) - TTerminal::GetActive
<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.6
Error message:
List index out of bounds (-1)
スタック トレース:
(00C5DEA8) TTerminal::GetActive
(000990DF) ntdll.dll
(000783C1) ntdll.dll.KiUserExceptionDispatcher
(000C1C4F) TTerminalManager::FreeActiveTerminal
(00AE83EA) TThemePageControl::Dispatch
(00409029) Vcl::Controls::TWinControl::WndProc
(00408670) Vcl::Controls::TWinControl::MainWndProc
(00226F74) System::Classes::_18201
(0003298D) USER32.dll
(00023371) USER32.dll
(00022C32) USER32.dll.CallWindowProcW
(004C2D33) Dragdrop::TDragDrop::WndMethod
(00226F74) System::Classes::_18201
(0003298D) USER32.dll
(00023371) USER32.dll
(00021B83) USER32.dll
(000216EB) USER32.dll.DispatchMessageW
(00209A29) System::Classes::TList::Get
(00209A29) System::Classes::TList::Get
(000C1C4F) TTerminalManager::FreeActiveTerminal
(00AE83EA) TThemePageControl::Dispatch
(00409029) Vcl::Controls::TWinControl::WndProc
(00408670) Vcl::Controls::TWinControl::MainWndProc
(00226F74) System::Classes::_18201
(0003298D) USER32.dll
(00023371) USER32.dll
(00022C32) USER32.dll.CallWindowProcW
(004C2D33) Dragdrop::TDragDrop::WndMethod
(00226F74) System::Classes::_18201
(0003298D) USER32.dll
(00023371) USER32.dll
(00021B83) USER32.dll
(000216EB) 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.6
Error message:
List index out of bounds (-1)
スタック トレース:
(00C5DEA8) TTerminal::GetActive
(000990DF) ntdll.dll
(000783C1) ntdll.dll.KiUserExceptionDispatcher
(000C1C4F) TTerminalManager::FreeActiveTerminal
(00AE83EA) TThemePageControl::Dispatch
(00409029) Vcl::Controls::TWinControl::WndProc
(00408670) Vcl::Controls::TWinControl::MainWndProc
(00226F74) System::Classes::_18201
(0003298D) USER32.dll
(00023371) USER32.dll
(00022C32) USER32.dll.CallWindowProcW
(004C2D33) Dragdrop::TDragDrop::WndMethod
(00226F74) System::Classes::_18201
(0003298D) USER32.dll
(00023371) USER32.dll
(00021B83) USER32.dll
(000216EB) USER32.dll.DispatchMessageW
(00209A29) System::Classes::TList::Get
(00209A29) System::Classes::TList::Get
(000C1C4F) TTerminalManager::FreeActiveTerminal
(00AE83EA) TThemePageControl::Dispatch
(00409029) Vcl::Controls::TWinControl::WndProc
(00408670) Vcl::Controls::TWinControl::MainWndProc
(00226F74) System::Classes::_18201
(0003298D) USER32.dll
(00023371) USER32.dll
(00022C32) USER32.dll.CallWindowProcW
(004C2D33) Dragdrop::TDragDrop::WndMethod
(00226F74) System::Classes::_18201
(0003298D) USER32.dll
(00023371) USER32.dll
(00021B83) USER32.dll
(000216EB) USER32.dll.DispatchMessageW
The problem happens rarely. I cannot reproduce it.