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

dixonpfu@...

Ошибка доступа к памяти - TSessionData::GetNameWithoutHiddenPrefix

<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.8

Error message:
Ошибка доступа к памяти.

Трассировка стека:
(00331F78) System::Internal::Strhlpr::UnicodeAssign
(008BF99A) C5105_3
(008C1A02) ____ExceptionHandler
(008BE7BC) __ExceptionHandler
(00087D6F) ntdll.dll
(00073211) ntdll.dll.KiUserExceptionDispatcher
(00765048) TSessionData::GetNameWithoutHiddenPrefix
(0076515A) TSessionData::HasSessionName
(0076521E) TSessionData::GetSessionName
(00099526) TTerminalManager::TerminalTitle
(000995DB) TTerminalManager::GetActiveTerminalTitle
(00096C94) TTerminalManager::UpdateAppTitle
(000969AC) TTerminalManager::DoSetActiveTerminal
(00096972) TTerminalManager::SetActiveTerminalWithAutoReconnect
(000671DD) TEditorManager::CheckFileChange
(00065262) TEditorManager::Check
(00017675) TCustomScpExplorerForm::Idle
(0003EF0B) TNonVisualDataModule::DoIdle
(0003EEC8) TNonVisualDataModule::SessionIdleTimerTimer
(0038109C) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW

(008C0005) C5105_3
(008C15DF) _ReThrowException
(000671FF) TEditorManager::CheckFileChange
(00065262) TEditorManager::Check
(00017675) TCustomScpExplorerForm::Idle
(0003EF0B) TNonVisualDataModule::DoIdle
(0003EEC8) TNonVisualDataModule::SessionIdleTimerTimer
(0038109C) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW

(007736A5) TSessionLog::Add
(00087D6F) ntdll.dll
(00073211) ntdll.dll.KiUserExceptionDispatcher
(0077388D) TSessionLog::AddException
(007BAF24) TTerminal::ShowExtendedException
(0021FC9A) Vcl::Forms::TApplication::HandleException
(0038109C) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW

(007736A5) TSessionLog::Add
(008BF99A) C5105_3
(008C1A02) ____ExceptionHandler
(008BE7BC) __ExceptionHandler
(00087D6F) ntdll.dll
(00073211) ntdll.dll.KiUserExceptionDispatcher
(0077388D) TSessionLog::AddException
(007BAF24) TTerminal::ShowExtendedException
(0021FC9A) Vcl::Forms::TApplication::HandleException
(000E478C) Execute
(000024B4) wWinMain
(008BD9D1) C4973_0
(00066B72) ntdll.dll.RtlGetAppContainerNamedObjectPath
(00066B3F) ntdll.dll.RtlGetAppContainerNamedObjectPath

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

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

<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.3

Error message:
Invalid access to memory.

Stack trace:
(0035388C) System::Internal::Strhlpr::UnicodeAssign
(0092770A) C5157_3
(00929772) ____ExceptionHandler
(0092652C) __ExceptionHandler
(00087C8F) ntdll.dll
(00073131) ntdll.dll.KiUserExceptionDispatcher
(007C02E8) TSessionData::GetNameWithoutHiddenPrefix
(007C03FA) TSessionData::HasSessionName
(007C04B6) TSessionData::GetSessionName
(000AE41C) TTerminalManager::GetTerminalTitle
(000AE694) TTerminalManager::GetActiveTerminalTitle
(000ABFBF) TTerminalManager::UpdateAppTitle
(000ABB18) TTerminalManager::DoSetActiveTerminal
(000ABADE) TTerminalManager::SetActiveTerminalWithAutoReconnect
(00070EF5) TEditorManager::CheckFileChange
(0006EEF2) TEditorManager::Check
(00018849) TCustomScpExplorerForm::Idle
(000482C7) TNonVisualDataModule::DoIdle
(00048284) TNonVisualDataModule::SessionIdleTimerTimer
(003A3E00) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW

(00927D75) C5157_3
(0092934F) _ReThrowException
(00070F17) TEditorManager::CheckFileChange
(0006EEF2) TEditorManager::Check
(00018849) TCustomScpExplorerForm::Idle
(000482C7) TNonVisualDataModule::DoIdle
(00048284) TNonVisualDataModule::SessionIdleTimerTimer
(003A3E00) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW

(007CF219) TSessionLog::Add
(00087C8F) ntdll.dll
(00073131) ntdll.dll.KiUserExceptionDispatcher
(007CF401) TSessionLog::AddException
(00816CE4) TTerminal::ShowExtendedException
(0023D0E6) Vcl::Forms::TApplication::HandleException
(003A3E00) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW

(007CF219) TSessionLog::Add
(0092770A) C5157_3
(00929772) ____ExceptionHandler
(0092652C) __ExceptionHandler
(00087C8F) ntdll.dll
(00073131) ntdll.dll.KiUserExceptionDispatcher
(007CF401) TSessionLog::AddException
(00816CE4) TTerminal::ShowExtendedException
(0023D0E6) Vcl::Forms::TApplication::HandleException
(00101B4F) Execute
(00002664) wWinMain
(00925741) C5025_0
(00066A92) ntdll.dll.RtlGetAppContainerNamedObjectPath
(00066A5F) ntdll.dll.RtlGetAppContainerNamedObjectPath

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

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

<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.6

Error message:
Invalid access to memory.

Stack trace:
(00331FF4) System::Internal::Strhlpr::UnicodeAssign
(008BF022) C5105_0
(008C108A) ____ExceptionHandler
(008BDE44) __ExceptionHandler
(0007E19F) ntdll.dll
(0006BD81) ntdll.dll.KiUserExceptionDispatcher
(00764858) TSessionData::GetNameWithoutHiddenPrefix
(0076496A) TSessionData::HasSessionName
(00764A2E) TSessionData::GetSessionName
(00099506) TTerminalManager::TerminalTitle
(000995BB) TTerminalManager::GetActiveTerminalTitle
(00096C74) TTerminalManager::UpdateAppTitle
(0009698C) TTerminalManager::DoSetActiveTerminal
(00096952) TTerminalManager::SetActiveTerminalWithAutoReconnect
(000671C1) TEditorManager::CheckFileChange
(00065246) TEditorManager::Check
(00017669) TCustomScpExplorerForm::Idle
(0003EEEF) TNonVisualDataModule::DoIdle
(0003EEAC) TNonVisualDataModule::SessionIdleTimerTimer
(00381118) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

(008BF68D) C5105_0
(008C0C67) _ReThrowException
(000671E3) TEditorManager::CheckFileChange
(00065246) TEditorManager::Check
(00017669) TCustomScpExplorerForm::Idle
(0003EEEF) TNonVisualDataModule::DoIdle
(0003EEAC) TNonVisualDataModule::SessionIdleTimerTimer
(00381118) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

(00772EB5) TSessionLog::Add
(0007E19F) ntdll.dll
(0006BD81) ntdll.dll.KiUserExceptionDispatcher
(0077309D) TSessionLog::AddException
(007BA728) TTerminal::ShowExtendedException
(0021FD16) Vcl::Forms::TApplication::HandleException
(00381118) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

(00772EB5) TSessionLog::Add
(008BF022) C5105_0
(008C108A) ____ExceptionHandler
(008BDE44) __ExceptionHandler
(0007E19F) ntdll.dll
(0006BD81) ntdll.dll.KiUserExceptionDispatcher
(0077309D) TSessionLog::AddException
(007BA728) TTerminal::ShowExtendedException
(0021FD16) Vcl::Forms::TApplication::HandleException
(000E4808) Execute
(000024B4) wWinMain
(008BD059) __wstartup
(000631C6) ntdll.dll.RtlAreBitsSet
(00063193) ntdll.dll.RtlAreBitsSet

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

Accesso alla memoria non valido - TSessionData::GetNameWithoutHiddenPrefix

<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.2

Error message:
Accesso alla memoria non valido.

Stack trace:
(00353634) System::Internal::Strhlpr::UnicodeAssign
(0092709A) C5157_3
(00929102) ____ExceptionHandler
(00925EBC) __ExceptionHandler
(0005A466) ntdll.dll
(0000F12E) ntdll.dll.KiUserExceptionDispatcher
(007BFCE8) TSessionData::GetNameWithoutHiddenPrefix
(007BFDFA) TSessionData::HasSessionName
(007BFEB6) TSessionData::GetSessionName
(000AE334) TTerminalManager::GetTerminalTitle
(000AE5AC) TTerminalManager::GetActiveTerminalTitle
(000ABED7) TTerminalManager::UpdateAppTitle
(000ABA30) TTerminalManager::DoSetActiveTerminal
(000AB9F6) TTerminalManager::SetActiveTerminalWithAutoReconnect
(00070E0D) TEditorManager::CheckFileChange
(0006EE0A) TEditorManager::Check
(00018879) TCustomScpExplorerForm::Idle
(0004822F) TNonVisualDataModule::DoIdle
(000481EC) TNonVisualDataModule::SessionIdleTimerTimer
(003A3BA8) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(000167BF) USER32.dll
(00016885) USER32.dll.DispatchMessageW

(00927705) C5157_3
(00928CDF) _ReThrowException
(00070E2F) TEditorManager::CheckFileChange
(0006EE0A) TEditorManager::Check
(00018879) TCustomScpExplorerForm::Idle
(0004822F) TNonVisualDataModule::DoIdle
(000481EC) TNonVisualDataModule::SessionIdleTimerTimer
(003A3BA8) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(000167BF) USER32.dll
(00016885) USER32.dll.DispatchMessageW

(007CEC11) TSessionLog::Add
(0005A466) ntdll.dll
(0000F1

The problem happens rarely. I cannot reproduce it.
martin

Re: Acceso a memoria no válido - TSessionData::GetNameWithoutHiddenPrefix

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

Acceso a memoria no válido - TSessionData::GetNameWithoutHiddenPrefix

Im in a session in a ftp account I open the file on the way for edit this file, then close the session open another session to another ftp account see some files, close this session and go and open again the first session and set to save the file on the text editor and throw alert to reopen the same connection and there is when the application fail.


<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.2

Error message:
Acceso a memoria no válido

Traza de la pila:
(00353634) System::Internal::Strhlpr::UnicodeAssign
(0092709A) C5157_3
(00929102) ____ExceptionHandler
(00925EBC) __ExceptionHandler
(00087C8F) ntdll.dll
(00073131) ntdll.dll.KiUserExceptionDispatcher
(007BFCE8) TSessionData::GetNameWithoutHiddenPrefix
(007BFDFA) TSessionData::HasSessionName
(007BFEB6) TSessionData::GetSessionName
(000AE334) TTerminalManager::GetTerminalTitle
(000AE5AC) TTerminalManager::GetActiveTerminalTitle
(000ABED7) TTerminalManager::UpdateAppTitle
(000ABA30) TTerminalManager::DoSetActiveTerminal
(000AB9F6) TTerminalManager::SetActiveTerminalWithAutoReconnect
(00070E0D) TEditorManager::CheckFileChange
(0006EE0A) TEditorManager::Check
(00018879) TCustomScpExplorerForm::Idle
(0004822F) TNonVisualDataModule::DoIdle
(000481EC) TNonVisualDataModule::SessionIdleTimerTimer
(003A3BA8) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW

(00927705) C5157_3
(00928CDF) _ReThrowException
(00070E2F) TEditorManager::CheckFileChange
(0006EE0A) TEditorManager::Check
(00018879) TCustomScpExplorerForm::Idle
(0004822F) TNonVisualDataModule::DoIdle
(000481EC) TNonVisualDataModule::SessionIdleTimerTimer
(003A3BA8) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW

(007CEC11) TSessionLog::Add
(00087C8F) ntdll.dll
(00073131) ntdll.dll.KiUserExceptionDispatcher
(007CEDF9) TSessionLog::AddException
(008166DC) TTerminal::ShowExtendedException
(0023CE8E) Vcl::Forms::TApplication::HandleException
(003A3BA8) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW

(007CEC11) TSessionLog::Add
(0092709A) C5157_3
(00929102) ____ExceptionHandler
(00925EBC) __ExceptionHandler
(00087C8F) ntdll.dll
(00073131) ntdll.dll.KiUserExceptionDispatcher
(007CEDF9) TSessionLog::AddException
(008166DC) TTerminal::ShowExtendedException
(0023CE8E) Vcl::Forms::TApplication::HandleException
(001018F7) Execute
(00002664) wWinMain
(009250D1) __wstartup
(00066A92) ntdll.dll.RtlGetAppContainerNamedObjectPath
(00066A5F) ntdll.dll.RtlGetAppContainerNamedObjectPath

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

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

I were modifying some network related configuration through external editor notepad++, probably WinSCP has lost connection at the moment.
---
Guys, thank you for you great utility!, that is first time I see an error in a year or so.
---

WinSCP 5.13.4

Error message:
Invalid access to memory.

Stack trace:
(00331BFC) System::Internal::Strhlpr::UnicodeAssign
(008BDC8E) C5104_3
(008BFCF6) ____ExceptionHandler
(008BCAB0) __ExceptionHandler
(0006248E) ntdll.dll
(0000F15E) ntdll.dll.KiUserExceptionDispatcher
(007635F0) TSessionData::GetNameWithoutHiddenPrefix
(00763702) TSessionData::HasSessionName
(007637C6) TSessionData::GetSessionName
(00099312) TTerminalManager::TerminalTitle
(000993C7) TTerminalManager::GetActiveTerminalTitle
(00096A80) TTerminalManager::UpdateAppTitle
(00096798) TTerminalManager::DoSetActiveTerminal
(0009675E) TTerminalManager::SetActiveTerminalWithAutoReconnect
(000670B1) TEditorManager::CheckFileChange
(00065136) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDF7) TNonVisualDataModule::DoIdle
(0003EDB4) TNonVisualDataModule::SessionIdleTimerTimer
(00380D20) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(000167BF) USER32.dll
(00016885) USER32.dll.DispatchMessageW

(008BE2F9) C5104_3
(008BF8D3) _ReThrowException
(000670D3) TEditorManager::CheckFileChange
(00065136) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDF7) TNonVisualDataModule::DoIdle
(0003EDB4) TNonVisualDataModule::SessionIdleTimerTimer
(00380D20) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(000167BF) USER32.dll
(00016885) USER32.dll.DispatchMessageW

(00771C4D) TSessionLog::Add
(0006248E) ntdll.dll
(0000F15E) ntdl

The problem happens rarely. I cannot reproduce it.
martin

Re: Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

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

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

<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.9

Error message:
Invalid access to memory.

Stack trace:
(00332014) System::Internal::Strhlpr::UnicodeAssign
(008BFA86) C5105_3
(008C1AEE) ____ExceptionHandler
(008BE8A8) __ExceptionHandler
(0007E19F) ntdll.dll
(0006BD81) ntdll.dll.KiUserExceptionDispatcher
(00765134) TSessionData::GetNameWithoutHiddenPrefix
(00765246) TSessionData::HasSessionName
(0076530A) TSessionData::GetSessionName
(000995C2) TTerminalManager::TerminalTitle
(00099677) TTerminalManager::GetActiveTerminalTitle
(00096D30) TTerminalManager::UpdateAppTitle
(00096A48) TTerminalManager::DoSetActiveTerminal
(00096A0E) TTerminalManager::SetActiveTerminalWithAutoReconnect
(00067265) TEditorManager::CheckFileChange
(00065262) TEditorManager::Check
(00017675) TCustomScpExplorerForm::Idle
(0003EF0B) TNonVisualDataModule::DoIdle
(0003EEC8) TNonVisualDataModule::SessionIdleTimerTimer
(00381138) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

(008C00F1) C5105_3
(008C16CB) _ReThrowException
(00067287) TEditorManager::CheckFileChange
(00065262) TEditorManager::Check
(00017675) TCustomScpExplorerForm::Idle
(0003EF0B) TNonVisualDataModule::DoIdle
(0003EEC8) TNonVisualDataModule::SessionIdleTimerTimer
(00381138) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

(00773791) TSessionLog::Add
(0007E19F) ntdll.dll
(0006BD81) ntdll.dll.KiUserExceptionDispatcher
(00773979) TSessionLog::AddException
(007BB010) TTerminal::ShowExtendedException
(0021FD36) Vcl::Forms::TApplication::HandleException
(00381138) System::Classes::_18201
(0003AF19) USER32.dll
(000373E5) USER32.dll
(00036C99) USER32.dll
(00036A7B) USER32.dll.DispatchMessageW

(00773791) TSessionLog::Add
(008BFA86) C5105_3
(008C1AEE) ____ExceptionHandler
(008BE8A8) __ExceptionHandler
(0007E19F) ntdll.dll
(0006BD81) ntdll.dll.KiUserExceptionDispatcher
(00773979) TSessionLog::AddException
(007BB010) TTerminal::ShowExtendedException
(0021FD36) Vcl::Forms::TApplication::HandleException
(000E4828) Execute
(000024B4) wWinMain
(008BDABD) C4973_0
(000631C6) ntdll.dll.RtlAreBitsSet
(00063193) ntdll.dll.RtlAreBitsSet

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.
jonathan.levering@...

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

<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.6

Error message:
Invalid access to memory.

Stack trace:
(00331FF4) System::Internal::Strhlpr::UnicodeAssign
(008BF022) C5105_0
(008C108A) ____ExceptionHandler
(008BDE44) __ExceptionHandler
(0006248E) ntdll.dll
(0000F15E) ntdll.dll.KiUserExceptionDispatcher
(00764858) TSessionData::GetNameWithoutHiddenPrefix
(0076496A) TSessionData::HasSessionName
(00764A2E) TSessionData::GetSessionName
(00099506) TTerminalManager::TerminalTitle
(000995BB) TTerminalManager::GetActiveTerminalTitle
(00096C74) TTerminalManager::UpdateAppTitle
(0009698C) TTerminalManager::DoSetActiveTerminal
(00096952) TTerminalManager::SetActiveTerminalWithAutoReconnect
(000671C1) TEditorManager::CheckFileChange
(00065246) TEditorManager::Check
(00017669) TCustomScpExplorerForm::Idle
(0003EEEF) TNonVisualDataModule::DoIdle
(0003EEAC) TNonVisualDataModule::SessionIdleTimerTimer
(00381118) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(000167BF) USER32.dll
(00016885) USER32.dll.DispatchMessageW

(008BF68D) C5105_0
(008C0C67) _ReThrowException
(000671E3) TEditorManager::CheckFileChange
(00065246) TEditorManager::Check
(00017669) TCustomScpExplorerForm::Idle
(0003EEEF) TNonVisualDataModule::DoIdle
(0003EEAC) TNonVisualDataModule::SessionIdleTimerTimer
(00381118) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(000167BF) USER32.dll
(00016885) USER32.dll.DispatchMessageW

(00772EB5) TSessionLog::Add
(0006248E) ntdll.dll
(0000F15E) ntdl

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

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

<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.6

Error message:
Invalid access to memory.

Stack trace:
(00331FF4)
(008BF022)
(008C108A)
(008BDE44)
(00089BEF) ntdll.dll
(00070AB1) ntdll.dll.KiUserExceptionDispatcher
(00764858)
(0076496A)
(00764A2E)
(00099506)
(000995BB)
(00096C74)
(0009698C)
(00096952)
(000671C1)
(00065246)
(00017669)
(0003EEEF)
(0003EEAC)
(00381118)
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(008BF68D)
(008C0C67)
(000671E3)
(00065246)
(00017669)
(0003EEEF)
(0003EEAC)
(00381118)
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(00772EB5)
(00089BEF) ntdll.dll
(00070AB1) ntdll.dll.KiUserExceptionDispatcher
(0077309D)
(007BA728)
(0021FD16)
(00381118)
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(00772EB5)
(008BF022)
(008C108A)
(008BDE44)
(00089BEF) ntdll.dll
(00070AB1) ntdll.dll.KiUserExceptionDispatcher
(0077309D)
(007BA728)
(0021FD16)
(000E4808)
(000024B4)
(008BD059)
(00064E15) ntdll.dll.RtlGetAppContainerNamedObjectPath
(00064DE2) ntdll.dll.RtlGetAppContainerNamedObjectPath

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

Невірний доступ до пам'яті - TSessionData::GetNameWithoutHiddenPrefix

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

try to reconnect to host to send a edited file.

WinSCP 5.13.6

Error message:
Невірний доступ до пам'яті

Stack trace:
(00331FF4) System::Internal::Strhlpr::UnicodeAssign
(008BF022) C5105_0
(008C108A) ____ExceptionHandler
(008BDE44) __ExceptionHandler
(00062496) ntdll.dll
(0000F13E) ntdll.dll.KiUserExceptionDispatcher
(00764858) TSessionData::GetNameWithoutHiddenPrefix
(0076496A) TSessionData::HasSessionName
(00764A2E) TSessionData::GetSessionName
(00099506) TTerminalManager::TerminalTitle
(000995BB) TTerminalManager::GetActiveTerminalTitle
(00096C74) TTerminalManager::UpdateAppTitle
(0009698C) TTerminalManager::DoSetActiveTerminal
(00096952) TTerminalManager::SetActiveTerminalWithAutoReconnect
(000671C1) TEditorManager::CheckFileChange

(008BF68D) C5105_0
(008C0C67) _ReThrowException
(000671E3) TEditorManager::CheckFileChange

(00772EB5) TSessionLog::Add
(00062496) ntdll.dll
(0000F13E) ntdll.dll.KiUserExceptionDispatcher
(0077309D) TSessionLog::AddException
(007BA728) TTerminal::ShowExtendedException
(0021FD16) Vcl::Forms::TApplication::HandleException
(00381118) System::Classes::_18201
(000152F7) USER32.dll
(00015D35) USER32.dll
(000167CE) USER32.dll
(00016895) USER32.dll.DispatchMessageW

(00772EB5) TSessionLog::Add
(008BF022) C5105_0
(008C108A) ____ExceptionHandler
(008BDE44) __ExceptionHandler
(00062496) ntdll.dll
(0000F13E) ntdll.dll.KiUserExceptionDispatcher
(0077309D) TSessionLog::AddException
(007BA728)

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

Accesso alla memoria non valido - TSessionData::GetNameWithoutHiddenPrefix

<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.6

Error message:
Accesso alla memoria non valido.

Stack trace:
(00331FF4) System::Internal::Strhlpr::UnicodeAssign
(008BF022) C5105_0
(008C108A) ____ExceptionHandler
(008BDE44) __ExceptionHandler
(00045CC6) ntdll.dll.RtlRaiseStatus
(00045B52) ntdll.dll.KiUserExceptionDispatcher
(00764858) TSessionData::GetNameWithoutHiddenPrefix
(0076496A) TSessionData::HasSessionName
(00764A2E) TSessionData::GetSessionName
(00099506) TTerminalManager::TerminalTitle
(000995BB) TTerminalManager::GetActiveTerminalTitle
(00096C74) TTerminalManager::UpdateAppTitle
(0009698C) TTerminalManager::DoSetActiveTerminal
(00096952) TTerminalManager::SetActiveTerminalWithAutoReconnect
(000671C1) TEditorManager::CheckFileChange
(000654D8) TEditorManager::FileChanged
(00063E2D) TEditorManager::ProcessFiles
(000119F0) TCustomScpExplorerForm::SaveAllInternalEditors
(001A903D) Vcl::Actnlist::TCustomAction::Execute
(00381118) System::Classes::_18201
(0001B4C4) USER32.dll
(0001B5C2) USER32.dll
(0001BBFB) USER32.dll
(0001BC53) USER32.dll.DispatchMessageW

(008BF68D) C5105_0
(008C0C67) _ReThrowException
(000671E3) TEditorManager::CheckFileChange
(000654D8) TEditorManager::FileChanged
(00063E2D) TEditorManager::ProcessFiles
(000119F0) TCustomScpExplorerForm::SaveAllInternalEditors
(001A903D) Vcl::Actnlist::TCustomAction::Execute
(00381118) System::Classes::_18201
(0001B4C4) USER32.dll
(0001B5C2) USER32.dll
(0001BBFB) USER32.dll
(0001BC53) USER32.dll.DispatchMessageW

(00772EB5) TSe

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

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

<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.5

Error message:
Invalid access to memory.

Stack trace:
(00331DBC) System::Internal::Strhlpr::UnicodeAssign
(008BED3E) C5105_0
(008C0DA6) ____ExceptionHandler
(008BDB60) __ExceptionHandler
(0003EF0E) ntdll.dll.ZwWow64CallFunction64
(0003F68A) ntdll.dll.KiUserExceptionDispatcher
(00764580) TSessionData::GetNameWithoutHiddenPrefix
(00764692) TSessionData::HasSessionName
(00764756) TSessionData::GetSessionName
(0009941A) TTerminalManager::TerminalTitle
(000994CF) TTerminalManager::GetActiveTerminalTitle
(00096B88) TTerminalManager::UpdateAppTitle
(000968A0) TTerminalManager::DoSetActiveTerminal
(00096866) TTerminalManager::SetActiveTerminalWithAutoReconnect
(0006719D) TEditorManager::CheckFileChange
(00065222) TEditorManager::Check
(00017659) TCustomScpExplorerForm::Idle
(0003EEDF) TNonVisualDataModule::DoIdle
(0003EE9C) TNonVisualDataModule::SessionIdleTimerTimer
(00380EE0) System::Classes::_18201
(00007E6F) USER32.DLL.CallNextHookEx
(000080CC) USER32.DLL
(0000966A) USER32.DLL
(000096DB) USER32.DLL.DispatchMessageW

(008BF3A9) C5105_0
(008C0983) _ReThrowException
(000671BF) TEditorManager::CheckFileChange
(00065222) TEditorManager::Check
(00017659) TCustomScpExplorerForm::Idle
(0003EEDF) TNonVisualDataModule::DoIdle
(0003EE9C) TNonVisualDataModule::SessionIdleTimerTimer
(00380EE0) System::Classes::_18201
(00007E6F) USER32.DLL.CallNextHookEx
(000080CC) USER32.DLL
(0000966A) USER32.DLL
(000096DB) USER32.DLL.DispatchMessageW

(00772BDD) TSessionLog::Add
%

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

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

<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.3

Error message:
Invalid access to memory.

Stack trace:
(0033124C) System::Internal::Strhlpr::UnicodeAssign
(008BCA5A) C5104_0
(008BEAC2) ____ExceptionHandler
(008BB87C) __ExceptionHandler
(0007DAFF) ntdll.dll
(0006B711) ntdll.dll.KiUserExceptionDispatcher
(0076245C) TSessionData::GetNameWithoutHiddenPrefix
(0076256E) TSessionData::HasSessionName
(00762632) TSessionData::GetSessionName
(00098AA6) TTerminalManager::TerminalTitle
(00098B5B) TTerminalManager::GetActiveTerminalTitle
(00096238) TTerminalManager::UpdateAppTitle
(00095F50) TTerminalManager::DoSetActiveTerminal
(00095F16) TTerminalManager::SetActiveTerminalWithAutoReconnect
(00066F71) TEditorManager::CheckFileChange
(00064FFE) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDF7) TNonVisualDataModule::DoIdle
(0003EDB4) TNonVisualDataModule::SessionIdleTimerTimer
(00380370) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(008BD0C5) C5104_0
(008BE69F) _ReThrowException
(00066F93) TEditorManager::CheckFileChange
(00064FFE) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDF7) TNonVisualDataModule::DoIdle
(0003EDB4) TNonVisualDataModule::SessionIdleTimerTimer
(00380370) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(00770AB9) TSessionLog::Add
(0007DAFF) ntdll.dll
(0006B711) ntdll.dll.KiUserExceptionDispatcher
(00770CA1) TSessionLog::AddException
(007B8308) TTerminal::ShowExtendedException
(0021EF6E) Vcl::Forms::TApplication::HandleException
(00380370) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(00770AB9) TSessionLog::Add
(008BCA5A) C5104_0
(008BEAC2) ____ExceptionHandler
(008BB87C) __ExceptionHandler
(0007DAFF) ntdll.dll
(0006B711) ntdll.dll.KiUserExceptionDispatcher
(00770CA1) TSessionLog::AddException
(007B8308) TTerminal::ShowExtendedException
(0021EF6E) Vcl::Forms::TApplication::HandleException
(000E3A5E) Execute
(000024B4) wWinMain
(008BAA91) C4972_0
(00062058) ntdll.dll.RtlValidSecurityDescriptor
(00062025) ntdll.dll.RtlValidSecurityDescriptor

The problem happens rarely. I cannot reproduce it.
martin

Re: Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

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

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

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

The problem exists within the last 2 versions of WinSCP and happens when I lose connection to the remote server (e.g. when connecting through my organization's VPN and for some reason the connection is lost) and then, when connection is re-established, when I try to reattach open files which were being edited to the new session (e.g. when trying to save them).

Regards

WinSCP 5.13.4

Error message:
Invalid access to memory.

Stack trace:
(00331BFC) System::Internal::Strhlpr::UnicodeAssign
(008BDC8E) C5104_3
(008BFCF6) ____ExceptionHandler
(008BCAB0) __ExceptionHandler
(0007DAFF) ntdll.dll
(0006B711) ntdll.dll.KiUserExceptionDispatcher
(007635F0) TSessionData::GetNameWithoutHiddenPrefix
(00763702) TSessionData::HasSessionName
(007637C6) TSessionData::GetSessionName
(00099312) TTerminalManager::TerminalTitle
(000993C7) TTerminalManager::GetActiveTerminalTitle
(00096A80) TTerminalManager::UpdateAppTitle
(00096798) TTerminalManager::DoSetActiveTerminal
(0009675E) TTerminalManager::SetActiveTerminalWithAutoReconnect
(000670B1) TEditorManager::CheckFileChange
(00065136) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDF7) TNonVisualDataModule::DoIdle
(0003EDB4) TNonVisualDataModule::SessionIdleTimerTimer
(00380D20) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(008BE2F9) C5104_3
(008BF8D3) _ReThrowException
(000670D3) TEditorManager::CheckFileChange
(00065136) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDF7) TNonVisualDataModule::DoIdle
(0003EDB4) TNonVisualDataModule::SessionIdleTimerTimer
(00380D20) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(00771C4D) TSessionLog::Add
(0007DAFF) ntdll.dll
(0006B711) ntdll.dll.KiUserExceptionDispatcher
(00771E35) TSessionLog::AddException
(007B949C) TTerminal::ShowExtendedException
(0021F91E) Vcl::Forms::TApplication::HandleException
(00380D20) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(00771C4D) TSessionLog::Add
(008BDC8E) C5104_3
(008BFCF6) ____ExceptionHandler
(008BCAB0) __ExceptionHandler
(0007DAFF) ntdll.dll
(0006B711) ntdll.dll.KiUserExceptionDispatcher
(00771E35) TSessionLog::AddException
(007B949C) TTerminal::ShowExtendedException
(0021F91E) Vcl::Forms::TApplication::HandleException
(000E440E) Execute
(000024B4) wWinMain
(008BBCC5) C4972_0
(00062058) ntdll.dll.RtlValidSecurityDescriptor
(00062025) ntdll.dll.RtlValidSecurityDescriptor

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.
martin

Re: Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

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

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

<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.3

Error message:
Invalid access to memory.

Stack trace:
(0033124C) System::Internal::Strhlpr::UnicodeAssign
(008BCA5A) C5104_0
(008BEAC2) ____ExceptionHandler
(008BB87C) __ExceptionHandler
(0007DA8F) ntdll.dll
(0006B6B1) ntdll.dll.KiUserExceptionDispatcher
(0076245C) TSessionData::GetNameWithoutHiddenPrefix
(0076256E) TSessionData::HasSessionName
(00762632) TSessionData::GetSessionName
(00098AA6) TTerminalManager::TerminalTitle
(00098B5B) TTerminalManager::GetActiveTerminalTitle
(00096238) TTerminalManager::UpdateAppTitle
(00095F50) TTerminalManager::DoSetActiveTerminal
(00095F16) TTerminalManager::SetActiveTerminalWithAutoReconnect
(00066F71) TEditorManager::CheckFileChange
(00064FFE) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDF7) TNonVisualDataModule::DoIdle
(0003EDB4) TNonVisualDataModule::SessionIdleTimerTimer
(00380370) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(008BD0C5) C5104_0
(008BE69F) _ReThrowException
(00066F93) TEditorManager::CheckFileChange
(00064FFE) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDF7) TNonVisualDataModule::DoIdle
(0003EDB4) TNonVisualDataModule::SessionIdleTimerTimer
(00380370) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(00770AB9) TSessionLog::Add
(0007DA8F) ntdll.dll
(0006B6B1) ntdll.dll.KiUserExceptionDispatcher
(00770CA1) TSessionLog::AddException
(007B8308) TTerminal::ShowExtendedException
(0021EF6E) Vcl::Forms::TApplication::HandleException
(00380370) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(00770AB9) TSessionLog::Add
(008BCA5A) C5104_0
(008BEAC2) ____ExceptionHandler
(008BB87C) __ExceptionHandler
(0007DA8F) ntdll.dll
(0006B6B1) ntdll.dll.KiUserExceptionDispatcher
(00770CA1) TSessionLog::AddException
(007B8308) TTerminal::ShowExtendedException
(0021EF6E) Vcl::Forms::TApplication::HandleException
(000E3A5E) Execute
(000024B4) wWinMain
(008BAA91) C4972_0
(00061FE8) ntdll.dll.RtlValidSecurityDescriptor
(00061FB5) ntdll.dll.RtlValidSecurityDescriptor

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

Acceso a memoria no válido - TSessionData::GetNameWithoutHiddenPrefix

<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.2

Error message:
Acceso a memoria no válido

Traza de la pila:
(00331108) System::Internal::Strhlpr::UnicodeAssign
(008BC642) C5104_0
(008BE6AA) ____ExceptionHandler
(008BB464) __ExceptionHandler
(00088DEF) ntdll.dll
(0006FCE1) ntdll.dll.KiUserExceptionDispatcher
(0076229C) TSessionData::GetNameWithoutHiddenPrefix
(007623AE) TSessionData::HasSessionName
(00762472) TSessionData::GetSessionName
(000989C2) TTerminalManager::TerminalTitle
(00098A77) TTerminalManager::GetActiveTerminalTitle
(00096154) TTerminalManager::UpdateAppTitle
(00095E6C) TTerminalManager::DoSetActiveTerminal
(00095E32) TTerminalManager::SetActiveTerminalWithAutoReconnect
(00066F1D) TEditorManager::CheckFileChange
(00064FAA) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDA3) TNonVisualDataModule::DoIdle
(0003ED60) TNonVisualDataModule::SessionIdleTimerTimer
(0038022C) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(008BCCAD) C5104_0
(008BE287) _ReThrowException
(00066F3F) TEditorManager::CheckFileChange
(00064FAA) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDA3) TNonVisualDataModule::DoIdle
(0003ED60) TNonVisualDataModule::SessionIdleTimerTimer
(0038022C) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(00770995) TSessionLog::Add
(00088DEF) ntdll.dll
(0006FCE1) ntdll.dll.KiUserExceptionDispatcher
(00770B7D) TSessionLog::AddException
(007B8158) TTerminal::ShowExtendedException
(0021EE2A) Vcl::Forms::TApplication::HandleException
(0038022C) System::Classes::_18201
(0001D0B9) USER32.dll
(00027844) USER32.dll
(0002A140) USER32.dll
(000180D7) USER32.dll
(00017C1B) USER32.dll.DispatchMessageW

(00770995) TSessionLog::Add
(008BC642) C5104_0
(008BE6AA) ____ExceptionHandler
(008BB464) __ExceptionHandler
(00088DEF) ntdll.dll
(0006FCE1) ntdll.dll.KiUserExceptionDispatcher
(00770B7D) TSessionLog::AddException
(007B8158) TTerminal::ShowExtendedException
(0021EE2A) Vcl::Forms::TApplication::HandleException
(000E391A) Execute
(000024B4) wWinMain
(008BA679) C4972_0
(00063B45) ntdll.dll.RtlGetAppContainerNamedObjectPath
(00063B12) ntdll.dll.RtlGetAppContainerNamedObjectPath

The problem happens rarely. I cannot reproduce it.
martin

Re: Ошибка доступа к памяти - TSessionData::GetNameWithoutHiddenPrefix

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

Ошибка доступа к памяти - TSessionData::GetNameWithoutHiddenPrefix

<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.2

Error message:
Ошибка доступа к памяти.

Трассировка стека:
(00331108) System::Internal::Strhlpr::UnicodeAssign
(008BC642) C5104_0
(008BE6AA) ____ExceptionHandler
(008BB464) __ExceptionHandler
(0007DA8F) ntdll.dll
(0006B6B1) ntdll.dll.KiUserExceptionDispatcher
(0076229C) TSessionData::GetNameWithoutHiddenPrefix
(007623AE) TSessionData::HasSessionName
(00762472) TSessionData::GetSessionName
(000989C2) TTerminalManager::TerminalTitle
(00098A77) TTerminalManager::GetActiveTerminalTitle
(00096154) TTerminalManager::UpdateAppTitle
(00095E6C) TTerminalManager::DoSetActiveTerminal
(00095E32) TTerminalManager::SetActiveTerminalWithAutoReconnect
(00066F1D) TEditorManager::CheckFileChange
(0006523C) TEditorManager::FileChanged
(001A8151) Vcl::Actnlist::TCustomAction::Execute
(0038022C) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(008BCCAD) C5104_0
(008BE287) _ReThrowException
(00066F3F) TEditorManager::CheckFileChange
(0006523C) TEditorManager::FileChanged
(001A8151) Vcl::Actnlist::TCustomAction::Execute
(0038022C) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(00770995) TSessionLog::Add
(0007DA8F) ntdll.dll
(0006B6B1) ntdll.dll.KiUserExceptionDispatcher
(00770B7D) TSessionLog::AddException
(007B8158) TTerminal::ShowExtendedException
(0021EE2A) Vcl::Forms::TApplication::HandleException
(0038022C) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(00770995) TSessionLog::Add
(008BC642) C5104_0
(008BE6AA) ____ExceptionHandler
(008BB464) __ExceptionHandler
(0007DA8F) ntdll.dll
(0006B6B1) ntdll.dll.KiUserExceptionDispatcher
(00770B7D) TSessionLog::AddException
(007B8158) TTerminal::ShowExtendedException
(0021EE2A) Vcl::Forms::TApplication::HandleException
(000E391A) Execute
(000024B4) wWinMain
(008BA679) C4972_0
(00061FE8) ntdll.dll.RtlValidSecurityDescriptor
(00061FB5) ntdll.dll.RtlValidSecurityDescriptor

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

Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

I had an open text file, then I reopened a session, saved the file and selected to attach the file to the new (reopened) session. Then it crashed.

WinSCP 5.13.2

Error message:
Invalid access to memory.

Stack trace:
(00331108) System::Internal::Strhlpr::UnicodeAssign
(008BC642) C5104_0
(008BE6AA) ____ExceptionHandler
(008BB464) __ExceptionHandler
(0007CD1F) ntdll.dll
(0006A9B1) ntdll.dll.KiUserExceptionDispatcher
(0076229C) TSessionData::GetNameWithoutHiddenPrefix
(007623AE) TSessionData::HasSessionName
(00762472) TSessionData::GetSessionName
(000989C2) TTerminalManager::TerminalTitle
(00098A77) TTerminalManager::GetActiveTerminalTitle
(00096154) TTerminalManager::UpdateAppTitle
(00095E6C) TTerminalManager::DoSetActiveTerminal
(00095E32) TTerminalManager::SetActiveTerminalWithAutoReconnect
(00066F1D) TEditorManager::CheckFileChange
(00064FAA) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDA3) TNonVisualDataModule::DoIdle
(0003ED60) TNonVisualDataModule::SessionIdleTimerTimer
(0038022C) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(008BCCAD) C5104_0
(008BE287) _ReThrowException
(00066F3F) TEditorManager::CheckFileChange
(00064FAA) TEditorManager::Check
(000175AD) TCustomScpExplorerForm::Idle
(0003EDA3) TNonVisualDataModule::DoIdle
(0003ED60) TNonVisualDataModule::SessionIdleTimerTimer
(0038022C) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(00770995) TSessionLog::Add
(0007CD1F) ntdll.dll
(0006A9B1) ntdll.dll.KiUserExceptionDispatcher
(00770B7D) TSessionLog::AddException
(007B8158) TTerminal::ShowExtendedException
(0021EE2A) Vcl::Forms::TApplication::HandleException
(0038022C) System::Classes::_18201
(0003AE69) USER32.dll
(00037335) USER32.dll
(00036BE9) USER32.dll
(000369CB) USER32.dll.DispatchMessageW

(00770995) TSessionLog::Add
(008BC642) C5104_0
(008BE6AA) ____ExceptionHandler
(008BB464) __ExceptionHandler
(0007CD1F) ntdll.dll
(0006A9B1) ntdll.dll.KiUserExceptionDispatcher
(00770B7D) TSessionLog::AddException
(007B8158) TTerminal::ShowExtendedException
(0021EE2A) Vcl::Forms::TApplication::HandleException
(000E391A) Execute
(000024B4) wWinMain
(008BA679) C4972_0
(00061EBE) ntdll.dll.RtlValidSecurityDescriptor
(00061E8B) ntdll.dll.RtlValidSecurityDescriptor

The problem happens rarely. I cannot reproduce it.