Post a reply

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: List index out of bounds (-1) - System::Classes::TStringList::Get

@alex.kaeufe: Thanks for your report.
I have sent you an email with a debug version of WinSCP to the address you have used to register on this forum.
alex.kaeufe@...

List index out of bounds (-1) - System::Classes::TStringList::Get

Initial discovery
I had a file "404.html" open in Notepad++, from directory on the remote server, when the university VPN connection was reset and the connection failed. I tried reconnecting 2 times until I noticed, then cancelled the reconnection attempts, while reconnecting to the VPN. Then I started a new session and tried saving the file I had still open in Notepad++.
WinSCP showed me a prompt that it could reconnect the old session to save the file (even though I was currently in a session), and when I confirmed the program crashed.

Reproduction steps:
I am able to reproduce it, here are the steps in short format I follwed:
- Connect to VPN that allows you to access a server that you otherwise can't
- Start an SFTP session to a server and login
- Open a file on it in a text edito, edit something but DONT save. This is not dependent on the editor, I tried with both Notepad++ and Windows Notepad.
- Disconnect the VPN while the session is running.
- WinSCP will complain. Click on Reconnect, and you can just cancel the reconnect immediately by clicking on the X.
- Now, reconnect the VPN that allows you to access the server, and then start a new session to it using WinSCP.
- Nothing special will happen first. Now switch back to Notepad++, and save the file there.
- WinSCP will open a dialogue "Dou you want to reconnect session <NAME> to upload edited file 404.html?". Click on OK.
[img]
-> It will crash with "Invalid access to memory"

Thoughts
I believe the important step here is trying to reconnect and then aborting the reconnect using X, because when just accepting that the connection was lost with OK the crash did not happen.

Please also note, that one time these proceedings gave me another error
"Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix"
instead, but after that I could only reproduce the
"List index out of bounds(-1)"
thingy.


WinSCP 6.1.2

Error message:
List index out of bounds (-1)

Stack trace:
(001FC4A0) System::Classes::TStringList::Get
(001FC4A0) System::Classes::TStringList::Get
(000BE84C) TTerminalManager::SetActiveTerminalWithAutoReconnect
(00080B56) TEditorManager::CheckFileChange
(0007DF86) TEditorManager::Check
(0001B8BD) TCustomScpExplorerForm::Idle
(00053267) TNonVisualDataModule::DoIdle
(00053224) TNonVisualDataModule::SessionIdleTimerTimer
(0021564C) System::Classes::_18201
(0003FF49) USER32.dll
(00036EF5) USER32.dll
(00034C65) USER32.dll
(00034A2B) USER32.dll.DispatchMessageW

(01004455) C6083_0
(01005A2F) _ReThrowException
(00080DB8) TEditorManager::CheckFileChange
(0007DF86) TEditorManager::Check
(0001B8BD) TCustomScpExplorerForm::Idle
(00053267) TNonVisualDataModule::DoIdle
(00053224) TNonVisualDataModule::SessionIdleTimerTimer
(0021564C) System::Classes::_18201
(0003FF49) USER32.dll
(00036EF5) USER32.dll
(00034C65) USER32.dll
(00034A2B) 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.
Simon@...

List index out of bounds (0) - System::Classes::TStringList::Get

<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)>
Drag & Dropped 5 files from remote to local. Held down the Enter key by mistake instead of the Shift key and then released the left click button. Further attempts to reproduce have been unsuccessful.

WinSCP 6.1.1

Error message:
List index out of bounds (0)

Stack trace:
(001FBBEC) System::Classes::TStringList::Get
(001FBBEC) System::Classes::TStringList::Get
(0000A025) TCustomScpExplorerForm::AddQueueItem
(00009DAE) TCustomScpExplorerForm::CopyParamDialog
(00057990) TScpCommanderForm::CopyParamDialog
(0001124F) TCustomScpExplorerForm::ExecuteCopyMoveFileOperation
(00012004) TCustomScpExplorerForm::ExecuteFileOperation
(0001224C) TCustomScpExplorerForm::ExecuteFileOperation
(00025BCB) TCustomScpExplorerForm::RemoteFileControlFileOperation
(00026001) TCustomScpExplorerForm::RemoteFileControlDDEnd
(0047BFBA) Customdirview::TCustomDirView::DDDragDetect
(00C92C52) TUnixDirView::DDDragDetect
(0047817A) Customdirview::TCustomDirView::CNNotify
(003F1799) Vcl::Controls::TControl::WndProc
(003F62DD) Vcl::Controls::TWinControl::WndProc
(004395B7) Vcl::Comctrls::TCustomListView::WndProc
(003F6443) Vcl::Controls::_17076
(003F62DD) Vcl::Controls::TWinControl::WndProc
(003F5924) Vcl::Controls::TWinControl::MainWndProc
(00214D98) System::Classes::_18201
(00040009) USER32.dll
(00036FB5) USER32.dll
(00036BB5) USER32.dll
(0003A77D) USER32.dll
(00073F3B) ntdll.dll.KiUserCallbackDispatcher
(000349DA) USER32.dll.SendMessageW
(00068881) COMCTL32.DLL
(0019EF20) COMCTL32.DLL
(000A3C35) COMCTL32.DLL
(000648A2) COMCTL32.DLL
(00040009) USER32.dll
(00036FB5) USER32.dll
(00036692) USER32.dll
(00034836) USER32.dll.CallWindowProcW
(003F63EE) Vcl::Controls::TWinControl::DefaultHandler
(00479BCE) Customdirview::TCustomDirView::WMLButtonDown
(003F62DD) Vcl::Controls::TWinControl::WndProc
(004395B7) Vcl::Comctrls::TCustomListView::WndProc
(00214D98) System::Classes::_18201
(00040009) USER32.dll
(00036FB5) USER32.dll
(00036692) USER32.dll
(00034836) USER32.dll.CallWindowProcW
(00079E57) COMCTL32.DLL
(00079EF6) COMCTL32.DLL
(00079CAC) COMCTL32.DLL
(00040009) USER32.dll
(00036FB5) USER32.dll
(00036692) USER32.dll
(00034836) USER32.dll.CallWindowProcW
(004AFCAF) Dragdrop::TDragDrop::WndMethod
(00214D98) System::Classes::_18201
(00040009) USER32.dll
(00036FB5) USER32.dll
(00034D25) USER32.dll
(00034AEB) USER32.dll.DispatchMessageW

The problem happens rarely. I cannot reproduce it.
support@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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

Error message:
List index out of bounds (-1)

Stapelverfolgung:
(001FBB88) System::Classes::TStringList::Get
(001FBB88) System::Classes::TStringList::Get
(000BDF5C) TTerminalManager::SetActiveSession
(000240D8) TCustomScpExplorerForm::SessionsPageControlChange
(00422AF1) Vcl::Comctrls::TCustomTabControl::Change
(003F6279) Vcl::Controls::TWinControl::WndProc
(003F1370) Vcl::Controls::TControl::Perform
(003F63DF) Vcl::Controls::_17076
(003F6279) Vcl::Controls::TWinControl::WndProc
(003B0788) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
sarahs@...

List index out of bounds (15) - System::Classes::TStringList::Get

<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 5.21.7

Error message:
List index out of bounds (15)

Stack trace:
(003B0EC0) System::Classes::TStringList::Get
(003B0EC0) System::Classes::TStringList::Get
(004E5F80) Tbxlists::TTBXCustomList::GetImageIndex

The problem happens rarely. I cannot reproduce it.
javruiz62@...

List index out of bounds (6) - System::Classes::TStringList::Get

<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 5.21.7

Error message:
List index out of bounds (6)

Traza de la pila:
(003B0EC0) System::Classes::TStringList::Get
(003B0EC0) System::Classes::TStringList::Get
(004E5F80) Tbxlists::TTBXCustomList::GetImageIndex

The problem happens rarely. I cannot reproduce it.
mariel_fonseca@...

List index out of bounds (5) - System::Classes::TStringList::Get

<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 5.19.5

Error message:
List index out of bounds (5)

Rastreamento de pilha:
(003AEDE4) System::Classes::TStringList::Get
(003AEDE4) System::Classes::TStringList::Get
(004E2C84) Tbxlists::TTBXCustomList::GetImageIndex

The problem happens rarely. I cannot reproduce it.
dominic@...

List index out of bounds (8) - System::Classes::TStringList::Get

<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 5.19.5

Error message:
List index out of bounds (8)

Trace de la pile :
(003AEDE4) System::Classes::TStringList::Get
(003AEDE4) System::Classes::TStringList::Get
(004E2C84) Tbxlists::TTBXCustomList::GetImageIndex

The problem happens rarely. I cannot reproduce it.
ikemoto@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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)>

When the VPN connection was broken, I happened to click on the Close Tab button and got this error.

WinSCP 5.19.3

Error message:
List index out of bounds (-1)

スタック トレース:
(003AED18) System::Classes::TStringList::Get
(003AED18) System::Classes::TStringList::Get
(000B0B82) TTerminalManager::SetActiveTerminal
(000215C4) TCustomScpExplorerForm::SessionsPageControlChange
(00280315) Vcl::Controls::TWinControl::WndProc
(0027B40C) Vcl::Controls::TControl::Perform
(0028047B) Vcl::Controls::_17076
(00280315) Vcl::Controls::TWinControl::WndProc
(0023A7DC) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
martin

Re: List index out of bounds (-1) - System::Classes::TStringList::Get

@mrlexus21: Thanks for your report.
I have sent you an email with a debug version of WinSCP to the address you have used to register on this forum.
mrlexus21@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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 5.19.2

Error message:
List index out of bounds (-1)

Трассировка стека:
(003AEC58) System::Classes::TStringList::Get
(003AEC58) System::Classes::TStringList::Get
(000B0AF6) TTerminalManager::SetActiveTerminal
(000215C0) TCustomScpExplorerForm::SessionsPageControlChange
(00280255) Vcl::Controls::TWinControl::WndProc
(0027B34C) Vcl::Controls::TControl::Perform
(002803BB) Vcl::Controls::_17076
(00280255) Vcl::Controls::TWinControl::WndProc
(0023A71C) Vcl::Forms::TCustomForm::WndProc

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.
gmaxgr@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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 5.19.2

Error message:
List index out of bounds (-1)

Трассировка стека:
(003AEC58) System::Classes::TStringList::Get
(003AEC58) System::Classes::TStringList::Get
(000B0AF6) TTerminalManager::SetActiveTerminal
(000215C0) TCustomScpExplorerForm::SessionsPageControlChange
(00280255) Vcl::Controls::TWinControl::WndProc
(0027B34C) Vcl::Controls::TControl::Perform
(002803BB) Vcl::Controls::_17076
(00280255) Vcl::Controls::TWinControl::WndProc
(0023A71C) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
sergeishir@...

List index out of bounds (-1) - System::Classes::TStringList::Get

I selected several folders and files and clicked "Upload" to upload them to an SFTP server.
After some time, I returned to the WinSCP interface and saw a popup with this stack trace.

WinSCP 5.17.10

Error message:
List index out of bounds (-1)

Stack trace:
(0038CBF8) System::Classes::TStringList::Get
(0038CBF8) System::Classes::TStringList::Get
(000AC602) TTerminalManager::SetActiveTerminal
(00020F8C) TCustomScpExplorerForm::SessionsPageControlChange
(0027AD15) Vcl::Controls::TWinControl::WndProc
(00275E0C) Vcl::Controls::TControl::Perform
(0027AE7B) Vcl::Controls::_17076
(0027AD15) Vcl::Controls::TWinControl::WndProc
(002351DC) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
gcntro@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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 5.17.10

Error message:
List index out of bounds (-1)

Stack trace:
(0038CBF8) System::Classes::TStringList::Get
(0038CBF8) System::Classes::TStringList::Get
(000AC602) TTerminalManager::SetActiveTerminal
(0002ADA0) TCustomScpExplorerForm::SessionsPageControlContextPopup
(002778F2) Vcl::Controls::TControl::DoContextPopup

The problem happens rarely. I cannot reproduce it.
Shopperlot

-

Has cheaply got, it was easily lost.
vseryoga@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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 5.17.10

Error message:
List index out of bounds (-1)

Трассировка стека:
(0038CBF8) System::Classes::TStringList::Get
(0038CBF8) System::Classes::TStringList::Get
(000AC602) TTerminalManager::SetActiveTerminal
(00020F8C) TCustomScpExplorerForm::SessionsPageControlChange
(0027AD15) Vcl::Controls::TWinControl::WndProc
(00275E0C) Vcl::Controls::TControl::Perform
(0027AE7B) Vcl::Controls::_17076
(0027AD15) Vcl::Controls::TWinControl::WndProc
(002351DC) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
ajit.mishra@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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 5.17.8

Error message:
List index out of bounds (-1)

Stack trace:
(0038CB44) System::Classes::TStringList::Get
(0038CB44) System::Classes::TStringList::Get
(000AC5FE) TTerminalManager::SetActiveTerminal
(00020F8C) TCustomScpExplorerForm::SessionsPageControlChange
(0027AC61) Vcl::Controls::TWinControl::WndProc
(00275D58) Vcl::Controls::TControl::Perform
(0027ADC7) Vcl::Controls::_17076
(0027AC61) Vcl::Controls::TWinControl::WndProc
(00235128) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
abdulrahmanyousaf@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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 5.17.7

Error message:
List index out of bounds (-1)

Stack trace:
(0038BE28) System::Classes::TStringList::Get
(0038BE28) System::Classes::TStringList::Get
(000AC486) TTerminalManager::SetActiveTerminal
(00020F78) TCustomScpExplorerForm::SessionsPageControlChange
(00279F45) Vcl::Controls::TWinControl::WndProc
(0027503C) Vcl::Controls::TControl::Perform
(0027A0AB) Vcl::Controls::_17076
(00279F45) Vcl::Controls::TWinControl::WndProc
(0023440C) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
info@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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 5.17.7

Error message:
List index out of bounds (-1)

Трассировка стека:
(0038BE28) System::Classes::TStringList::Get
(0038BE28) System::Classes::TStringList::Get
(000AC486) TTerminalManager::SetActiveTerminal
(00020F78) TCustomScpExplorerForm::SessionsPageControlChange
(00279F45) Vcl::Controls::TWinControl::WndProc
(0027503C) Vcl::Controls::TControl::Perform
(0027A0AB) Vcl::Controls::_17076
(00279F45) Vcl::Controls::TWinControl::WndProc
(0023440C) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
belle.femme.de.lune@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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 5.17.6

Error message:
List index out of bounds (-1)

Трассировка стека:
(0038BD48) System::Classes::TStringList::Get
(0038BD48) System::Classes::TStringList::Get
(000AC3A6) TTerminalManager::SetActiveTerminal
(00020F48) TCustomScpExplorerForm::SessionsPageControlChange
(00279E65) Vcl::Controls::TWinControl::WndProc
(00274F5C) Vcl::Controls::TControl::Perform
(00279FCB) Vcl::Controls::_17076
(00279E65) Vcl::Controls::TWinControl::WndProc
(0023432C) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
mitaj.nn@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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 5.17.5

Error message:
List index out of bounds (-1)

Трассировка стека:
(0038BD28) System::Classes::TStringList::Get
(0038BD28) System::Classes::TStringList::Get
(000AC35A) TTerminalManager::SetActiveTerminal
(00020F48) TCustomScpExplorerForm::SessionsPageControlChange
(00279E45) Vcl::Controls::TWinControl::WndProc
(00274F3C) Vcl::Controls::TControl::Perform
(00279FAB) Vcl::Controls::_17076
(00279E45) Vcl::Controls::TWinControl::WndProc
(0023430C) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
BeyonD31@...

List index out of bounds (-1) - System::Classes::TStringList::Get

<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 5.17.2

Error message:
List index out of bounds (-1)

Трассировка стека:
(0038B7F8) System::Classes::TStringList::Get
(0038B7F8) System::Classes::TStringList::Get
(000AC17A) TTerminalManager::SetActiveTerminal
(00020F44) TCustomScpExplorerForm::SessionsPageControlChange
(00279915) Vcl::Controls::TWinControl::WndProc
(00274A0C) Vcl::Controls::TControl::Perform
(00279A7B) Vcl::Controls::_17076
(00279915) Vcl::Controls::TWinControl::WndProc
(00233DDC) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
demars.yann@...

List index out of bounds (15) - System::Classes::TStringList::Get

<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 5.15.9

Error message:
List index out of bounds (15)

Trace de la pile :
(0038B0FC) System::Classes::TStringList::Get
(0038B0FC) System::Classes::TStringList::Get
(0000A4CA) TCustomScpExplorerForm::DirViewHistoryChange
(00006F8A) TCustomScpExplorerForm::DoSetTerminal
(00006F3A) TCustomScpExplorerForm::SetTerminal
(000ABB3E) TTerminalManager::SetActiveTerminal
(000202B0) TCustomScpExplorerForm::SessionsPageControlChange
(00279219) Vcl::Controls::TWinControl::WndProc
(00274310) Vcl::Controls::TControl::Perform
(0027937F) Vcl::Controls::_17076
(00279219) Vcl::Controls::TWinControl::WndProc
(002336E0) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
mybasementcloud@...

List index out of bounds (28) - System::Classes::TStringList::Get

<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 5.15.9

Error message:
List index out of bounds (28)

Stack trace:
(0038B0FC) System::Classes::TStringList::Get
(0038B0FC) System::Classes::TStringList::Get
(003E7958) System::Actions::TContainedActionList::UpdateAction
(001C64F6) Vcl::Actnlist::TCustomAction::Update
(0023835E) Vcl::Forms::_16777
(0023835E) Vcl::Forms::_16777
(002383DC) Vcl::Forms::TCustomForm::UpdateActions

The problem happens rarely. I cannot reproduce it.
daniel.teles@...

List index out of bounds (0) - System::Classes::TStringList::Get

<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 5.15.9

Error message:
List index out of bounds (0)

Stack trace:
(0038B0FC) System::Classes::TStringList::Get
(0038B0FC) System::Classes::TStringList::Get
(0000A4CA) TCustomScpExplorerForm::DirViewHistoryChange
(00006F8A) TCustomScpExplorerForm::DoSetTerminal
(00006F3A) TCustomScpExplorerForm::SetTerminal
(000AB538) TTerminalManager::ConnectActiveTerminal
(000ABDB4) TTerminalManager::DoSetActiveTerminal
(000ABB3E) TTerminalManager::SetActiveTerminal
(0001FC81) TCustomScpExplorerForm::NeedSession
(000274E8) TCustomScpExplorerForm::CMShowingChanged
(0002731E) TCustomScpExplorerForm::Dispatch
(00279219) Vcl::Controls::TWinControl::WndProc
(002336E0) Vcl::Forms::TCustomForm::WndProc
(008C6190) Vclcommon::C2842_0

The problem happens rarely. I cannot reproduce it.
mikamurakaoru@...

List index out of bounds (6) - System::Classes::TStringList::Get

Remove a thumbdrive from usb port when select a drive.

WinSCP 5.15.5

Error message:
List index out of bounds (6)

Stack trace:
(0038B0C4) System::Classes::TStringList::Get
(0038B0C4) System::Classes::TStringList::Get
(004BF1AC) Tbxlists::TTBXCustomList::GetImageIndex

The problem happens rarely. I cannot reproduce it.
pjfeenaghty@...

List index out of bounds (8) - System::Classes::TStringList::Get

<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 5.13

Error message:
List index out of bounds (8)

Stack trace:
(0036604C) System::Classes::TStringList::Get
(0036604C) System::Classes::TStringList::Get
(00008992) TCustomScpExplorerForm::DirViewHistoryChange
(00005D14) TCustomScpExplorerForm::SetTerminal
(0009732D) TTerminalManager::TerminalReady
(00094B7E) TTerminalManager::SetActiveTerminal
(000940A3) TTerminalManager::FreeActiveTerminal
(00094892) TTerminalManager::ReconnectActiveTerminal
(000A315D) ShowExtendedExceptionEx
(0001D614) TCustomScpExplorerForm::ShowExtendedException
(00095D91) TTerminalManager::TerminalShowExtendedException
(007B5D6C) TTerminal::ShowExtendedException
(0021D912) Vcl::Forms::TApplication::HandleException
(0037ED14) System::Classes::_18201
(000374F1) USER32.dll
(00015C3B) USER32.dll
(0001553C) USER32.dll
(000152FB) USER32.dll.DispatchMessageW
(00017082)QIPCAP.dll

(0036604C) System::Classes::TStringList::Get
(0036604C) System::Classes::TStringList::Get
(00008992) TCustomScpExplorerForm::DirViewHistoryChange
(0042592B) Dirview::TDirView::PathChanged
(00425B47) Dirview::TDirView::SetPath
(00430EF8) Driveview::TDriveView::Change
(002906B2) Vcl::Comctrls::TCustomTreeView::CNNotify
(00421F59) Customdriveview::TCustomDriveView::CNNotify
(002599C9) Vcl::Controls::TWinControl::WndProc
(0029096E) Vcl::Comctrls::TCustomTreeView::WndProc
(00259B2F) Vcl::Controls::_17076
(002599C9) Vcl::Controls::TWinControl::WndProc
(00259010) Vcl::Controls::TWin

The problem happens rarely. I cannot reproduce it.
az1@...

List index out of bounds (0) - System::Classes::TStringList::Get

<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 5.13

Error message:
List index out of bounds (0)

Stack trace:
(0036604C) System::Classes::TStringList::Get
(0036604C) System::Classes::TStringList::Get
(00008992) TCustomScpExplorerForm::DirViewHistoryChange
(00005D14) TCustomScpExplorerForm::SetTerminal
(0009732D) TTerminalManager::TerminalReady
(00094B7E) TTerminalManager::SetActiveTerminal
(0001C89C) TCustomScpExplorerForm::SessionsPageControlChange
(002599C9) Vcl::Controls::TWinControl::WndProc
(00254AC0) Vcl::Controls::TControl::Perform
(00259B2F) Vcl::Controls::_17076
(002599C9) Vcl::Controls::TWinControl::WndProc
(00213E90) Vcl::Forms::TCustomForm::WndProc

The problem happens rarely. I cannot reproduce it.
kanzaki.teruaki.cp5@...

List index out of bounds (0) - System::Classes::TStringList::Get

<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 5.11.3

Error message:
List index out of bounds (0)

スタック トレース:
(00362FF4) System::Classes::TStringList::Get
(00362FF4) System::Classes::TStringList::Get
(00007647) TCustomScpExplorerForm::AddQueueItem
(00007389) TCustomScpExplorerForm::CopyParamDialog
(0004196C) TScpCommanderForm::CopyParamDialog
(00045ED3) TScpCommanderForm::LocalFileControlDDFileOperation
(0042845B) Dirview::TDirView::PerformDragDropFileOperation
(0042417E) Dirview::TDirView::PerformItemDragDropOperation
(00419F7E) Customdirview::TCustomDirView::DDProcessDropped
(0043DFAF) Dragdrop::TDragDrop::WndMethod
(0037BCBC) System::Classes::_18201
(0001B4B4) USER32.dll
(0001B5B2) USER32.dll
(0001BBE4) USER32.dll
(0001BC3B) USER32.dll.DispatchMessageW

The problem happens rarely. I cannot reproduce it.
kostin.o@...

List index out of bounds (4) - System::Classes::TStringList::Get

<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 5.11.3

Error message:
List index out of bounds (4)

Трассировка стека:
(00362FF4) System::Classes::TStringList::Get
(00362FF4) System::Classes::TStringList::Get
(004821A8) Tbxlists::TTBXCustomList::GetImageIndex

The problem happens rarely. I cannot reproduce it.
nabasmail@...

List index out of bounds (0) - System::Classes::TStringList::Get

I just tried to deactivate a session.
<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 5.9.4

Error message:
List index out of bounds (0)

Stack trace:
(0035A564) System::Classes::TStringList::Get
(0035A564) System::Classes::TStringList::Get
(0000860A) TCustomScpExplorerForm::DirViewHistoryChange
(00005AC0) TCustomScpExplorerForm::SetTerminal
(0008E4B9) TTerminalManager::TerminalReady
(0008BBDA) TTerminalManager::SetActiveTerminal
(000254B8) TCustomScpExplorerForm::SessionsPageControlContextPopup
(0024BE46) Vcl::Controls::TControl::DoContextPopup

The problem happens rarely. I cannot reproduce it.
santiagosilva07@...

List index out of bounds (8) - System::Classes::TStringList::Get

<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 5.9.4

Error message:
List index out of bounds (8)

Traza de la pila:
(0035A564) System::Classes::TStringList::Get
(0035A564) System::Classes::TStringList::Get
(004674B4) Tbxlists::TTBXCustomList::GetImageIndex

The problem happens rarely. I cannot reproduce it.
mikedawg@...

List index out of bounds (0) - System::Classes::TStringList::Get

<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 5.9.2

Error message:
List index out of bounds (0)

Stack trace:
(00359F24)
(00359F24)
(00007717)
(000074C0)
(00040A9C)
(00045147)
(004163FF)
(00412154)
(00407EA6)
(0042C43B)
(00372BEC)
(000152F7) USER32.dll
(00015D35) USER32.dll
(000167BF) USER32.dll
(00016885) USER32.dll.DispatchMessageW

The problem happens rarely. I cannot reproduce it.
kamijo@...

List index out of bounds (26) - System::Classes::TStringList::Get

<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 5.9.3

Error message:
List index out of bounds (26)

スタック トレース:
(0035A438) System::Classes::TStringList::Get
(0035A438) System::Classes::TStringList::Get
(003B52D4) System::Actions::TContainedActionList::UpdateAction
(0019C402) Vcl::Actnlist::TCustomAction::Update
(0020E26A) Vcl::Forms::_16777
(0020E26A) Vcl::Forms::_16777
(0020E2E8) Vcl::Forms::TCustomForm::UpdateActions

The problem happens rarely. I cannot reproduce it.
dbat@...

List index out of bounds (11) - System::Classes::TStringList::Get

<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 5.9.2

Error message:
List index out of bounds (11)

Stack trace:
(00359F24) System::Classes::TStringList::Get
(00359F24) System::Classes::TStringList::Get
(0000860A) TCustomScpExplorerForm::DirViewHistoryChange
(00005AC0) TCustomScpExplorerForm::SetTerminal
(0008E16D) TTerminalManager::TerminalReady
(0008B8F6) TTerminalManager::SetActiveTerminal
(000252B8) TCustomScpExplorerForm::SessionsPageControlContextPopup
(0024B806) Vcl::Controls::TControl::DoContextPopup

The problem happens rarely. I cannot reproduce it.
stempl@...

List index out of bounds (9) - System::Classes::TStringList::Get

Local side i tried to change directory with 'select'.
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.9.2

Error message:
List index out of bounds (9)

Stack trace:
(00359F24) System::Classes::TStringList::Get
(00359F24) System::Classes::TStringList::Get
(00466DA4) Tbxlists::TTBXCustomList::GetImageIndex

The problem happens rarely. I cannot reproduce it.
samba8249@...

List index out of bounds (0) - System::Classes::TStringList::Get

<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 5.9.2

Error message:
List index out of bounds (0)

Stack trace:
(00359F24) System::Classes::TStringList::Get
(00359F24) System::Classes::TStringList::Get
(0000860A) TCustomScpExplorerForm::DirViewHistoryChange
(00005AC0) TCustomScpExplorerForm::SetTerminal
(0008E16D) TTerminalManager::TerminalReady
(0008B2E8) TTerminalManager::ConnectActiveTerminal
(0008BB99) TTerminalManager::DoSetActiveTerminal
(0008B8F6) TTerminalManager::SetActiveTerminal
(0001B7FB) TCustomScpExplorerForm::NeedSession
(00022AF8) TCustomScpExplorerForm::CMShowingChanged
(00022A14) TCustomScpExplorerForm::Dispatch
(0024EC29) Vcl::Controls::TWinControl::WndProc
(002090D8) Vcl::Forms::TCustomForm::WndProc
(008093C5) Vclcommon::C2754_0
(00249D20) Vcl::Controls::TControl::Perform
(0024E019) Vcl::Controls::TWinControl::UpdateShowing
(0024E128) Vcl::Controls::TWinControl::UpdateControlState
(00250CCE) Vcl::Controls::TWinControl::CMVisibleChanged
(0024EC29) Vcl::Controls::TWinControl::WndProc
(002090D8) Vcl::Forms::TCustomForm::WndProc
(008094EC) Vclcommon::C2754_0
(00249D20) Vcl::Controls::TControl::Perform
(002486AE) Vcl::Controls::TControl::SetVisible
(000D764B) Execute
(000024A8) wWinMain
(0086187D) C4941_0
(00038900) ntdll.dll
(000388D0) ntdll.dll

The problem happens rarely. I cannot reproduce it.
jbrown@...

List index out of bounds (19) - System::Classes::TStringList::Get

Linux Machine went down with several WinSCP tabs connected to it, both as SCP and Samba Sessions


<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.7.7

Error message:
List index out of bounds (19)

Stack trace:
(003278D4) System::Classes::TStringList::Get
(003278D4) System::Classes::TStringList::Get
(00007F62) TCustomScpExplorerForm::DirViewHistoryChange
(000055A8) TCustomScpExplorerForm::SetTerminal
(00079289) TTerminalManager::TerminalReady
(00076742) TTerminalManager::SetActiveTerminal
(00075CEF) TTerminalManager::FreeActiveTerminal
(0001AB28) TCustomScpExplorerForm::ShowExtendedException
(00077BDD) TTerminalManager::TerminalShowExtendedException
(0070FC38) TTerminal::ShowExtendedException
(0034059C) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(000167CE) USER32.dll
(00016895) USER32.dll.DispatchMessageW

The problem happens rarely. I cannot reproduce it.
te@...

List index out of bounds (7) - System::Classes::TStringList::Get

<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 5.7.6

Error message:
List index out of bounds (7)

スタック トレース:
(003275E0) System::Classes::TStringList::Get
(003275E0) System::Classes::TStringList::Get
(003823D8) System::Actions::TContainedActionList::UpdateAction
(00169ECE) Vcl::Actnlist::TCustomAction::Update
(001DBD36) Vcl::Forms::_16777
(001DBD36) Vcl::Forms::_16777
(001DBDB4) Vcl::Forms::TCustomForm::UpdateActions

The problem happens rarely. I cannot reproduce it.
mjvermeltfoort@...

List index out of bounds (6) - System::Classes::TStringList::Get

<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 5.7.7

Error message:
List index out of bounds (6)

Stack trace:
(003278D4) System::Classes::TStringList::Get
(003278D4) System::Classes::TStringList::Get
(003826CC) System::Actions::TContainedActionList::UpdateAction
(0016A1C2) Vcl::Actnlist::TCustomAction::Update
(001DC02A) Vcl::Forms::_16777
(001DC02A) Vcl::Forms::_16777
(001DC0A8) Vcl::Forms::TCustomForm::UpdateActions

The problem happens rarely. I cannot reproduce it.
phoenix8@...

List index out of bounds (5) - System::Classes::TStringList::Get

<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 5.7.6

Error message:
List index out of bounds (5)

Stack trace:
(003275E0) System::Classes::TStringList::Get
(003275E0) System::Classes::TStringList::Get
(0043E394) Tbxlists::TTBXCustomList::GetImageIndex

The problem happens rarely. I cannot reproduce it.