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 6.1.1
Error message:
Invalid access to memory.
Stack trace:
(001C1408) System::Internal::Strhlpr::UnicodeAssign
(0100350E) C6083_0
(01005576) ____ExceptionHandler
(01002330) __ExceptionHandler
(00087A6F) ntdll.dll
(000740C1) ntdll.dll.KiUserExceptionDispatcher
(00D9E5A0) TSessionData::GetNameWithoutHiddenPrefix
(00D9E6B2) TSessionData::HasSessionName
(00D9E76E) TSessionData::GetSessionName
(000C0A49) TTerminalManager::GetSessionTitle
(000C0DE2) TTerminalManager::GetActiveSessionAppTitle
(000BE5F1) TTerminalManager::UpdateAppTitle
(000293A9) TCustomScpExplorerForm::UpdateControls
(00007D45) TCustomScpExplorerForm::DoSetManagedSession
(00007C7E) TCustomScpExplorerForm::SetManagedSession
(000BE03B) TTerminalManager::DoSetActiveSession
(000BDF98) TTerminalManager::SetActiveTerminalWithAutoReconnect
(000804C9) TEditorManager::CheckFileChange
(0007DEB6) TEditorManager::Check
(0001B8BD) TCustomScpExplorerForm::Idle
(00053267) TNonVisualDataModule::DoIdle
(00053224) TNonVisualDataModule::SessionIdleTimerTimer
(00214D98) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
(01003B79) C6083_0
(01005153) _ReThrowException
(00080509) TEditorManager::CheckFileChange
(0007DEB6) TEditorManager::Check
(0001B8BD) TCustomScpExplorerForm::Idle
(00053267) TNonVisualDataModule::DoIdle
(00053224) TNonVisualDataModule::SessionIdleTimerTimer
(00214D98) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
(00DADF69) TSessionLog::Add
(00087A6F) ntdll.dll
(000740C1) ntdll.dll.KiUserExceptionDispatcher
(00DAE169) TSessionLog::AddException
(00DFAB28) TTerminal::ShowExtendedException
(003BA26E) Vcl::Forms::TApplication::HandleException
(00214D98) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
(00DADF69) TSessionLog::Add
(0100350E) C6083_0
(01005576) ____ExceptionHandler
(01002330) __ExceptionHandler
(00087A6F) ntdll.dll
(000740C1) ntdll.dll.KiUserExceptionDispatcher
(00DAE169) TSessionLog::AddException
(00DFAB28) TTerminal::ShowExtendedException
(003BA26E) Vcl::Forms::TApplication::HandleException
(00116EDA) Execute
(000027EF) wWinMain
(01001521) C5951_0
(00066C5C) ntdll.dll.RtlGetAppContainerNamedObjectPath
(00066C29) ntdll.dll.RtlGetAppContainerNamedObjectPath
The problem happens rarely. I cannot reproduce it.
<If relevant, consider attaching a session log file or a screenshot)>
WinSCP 6.1.1
Error message:
Invalid access to memory.
Stack trace:
(001C1408) System::Internal::Strhlpr::UnicodeAssign
(0100350E) C6083_0
(01005576) ____ExceptionHandler
(01002330) __ExceptionHandler
(00087A6F) ntdll.dll
(000740C1) ntdll.dll.KiUserExceptionDispatcher
(00D9E5A0) TSessionData::GetNameWithoutHiddenPrefix
(00D9E6B2) TSessionData::HasSessionName
(00D9E76E) TSessionData::GetSessionName
(000C0A49) TTerminalManager::GetSessionTitle
(000C0DE2) TTerminalManager::GetActiveSessionAppTitle
(000BE5F1) TTerminalManager::UpdateAppTitle
(000293A9) TCustomScpExplorerForm::UpdateControls
(00007D45) TCustomScpExplorerForm::DoSetManagedSession
(00007C7E) TCustomScpExplorerForm::SetManagedSession
(000BE03B) TTerminalManager::DoSetActiveSession
(000BDF98) TTerminalManager::SetActiveTerminalWithAutoReconnect
(000804C9) TEditorManager::CheckFileChange
(0007DEB6) TEditorManager::Check
(0001B8BD) TCustomScpExplorerForm::Idle
(00053267) TNonVisualDataModule::DoIdle
(00053224) TNonVisualDataModule::SessionIdleTimerTimer
(00214D98) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
(01003B79) C6083_0
(01005153) _ReThrowException
(00080509) TEditorManager::CheckFileChange
(0007DEB6) TEditorManager::Check
(0001B8BD) TCustomScpExplorerForm::Idle
(00053267) TNonVisualDataModule::DoIdle
(00053224) TNonVisualDataModule::SessionIdleTimerTimer
(00214D98) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
(00DADF69) TSessionLog::Add
(00087A6F) ntdll.dll
(000740C1) ntdll.dll.KiUserExceptionDispatcher
(00DAE169) TSessionLog::AddException
(00DFAB28) TTerminal::ShowExtendedException
(003BA26E) Vcl::Forms::TApplication::HandleException
(00214D98) System::Classes::_18201
(00040779) USER32.dll
(00036B65) USER32.dll
(0003549C) USER32.dll
(00034FBB) USER32.dll.DispatchMessageW
(00DADF69) TSessionLog::Add
(0100350E) C6083_0
(01005576) ____ExceptionHandler
(01002330) __ExceptionHandler
(00087A6F) ntdll.dll
(000740C1) ntdll.dll.KiUserExceptionDispatcher
(00DAE169) TSessionLog::AddException
(00DFAB28) TTerminal::ShowExtendedException
(003BA26E) Vcl::Forms::TApplication::HandleException
(00116EDA) Execute
(000027EF) wWinMain
(01001521) C5951_0
(00066C5C) ntdll.dll.RtlGetAppContainerNamedObjectPath
(00066C29) ntdll.dll.RtlGetAppContainerNamedObjectPath
The problem happens rarely. I cannot reproduce it.