Invalid access to memory - TSessionData::GetNameWithoutHiddenPrefix

Advertisement

vfried@...
Guest

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.

Reply with quote

Advertisement

delta236@...
Guest

Ошибка доступа к памяти - 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.

Reply with quote

martin
Site Admin
martin avatar
Joined:
Posts:
30,704
Location:
Prague, Czechia

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.

Reply with quote

dani3lart@...
Guest

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.

Reply with quote

justfixit@...
Guest

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.

Reply with quote

Advertisement

martin
Site Admin
martin avatar
Joined:
Posts:
30,704
Location:
Prague, Czechia

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.

Reply with quote

moulos@...
Guest

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.

Reply with quote

martin
Site Admin
martin avatar
Joined:
Posts:
30,704
Location:
Prague, Czechia

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.

Reply with quote

jwade2326@...
Guest

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.

Reply with quote

Advertisement

smscentras@...
Guest

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.

Reply with quote

dambrosioalfredo@...
Guest

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.

Reply with quote

CoolTToy@...
Guest

Невірний доступ до пам'яті - 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.

Reply with quote

benbraun@...
Guest

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.

Reply with quote

Advertisement

jonathan.levering@...
Guest

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.

Description: I have no idea how helpful a screenshot is going to be in this context, but you're more than welcome to it.
As for details about what I was doing when it happened:
If I'm doing some quick hacking away at a bash script on a raspberry pi from a windows ma

winscp fault.png

Reply with quote

usmanee100@...
Guest

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.

Reply with quote

martin
Site Admin
martin avatar
Joined:
Posts:
30,704
Location:
Prague, Czechia

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.

Reply with quote

Advertisement

You can post new topics in this forum