Invalid access to memory - Vcl::Comctrls::TTreeNode::GetTreeView
<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.5
Error message:
Invalid access to memory.
Stack trace:
(00407653) Vcl::Comctrls::TTreeNode::GetTreeView
(000B046F) ntdll.dll
(0007AB0A) ntdll.dll.KiUserExceptionDispatcher
(00407E58) Vcl::Comctrls::TTreeNode::Expand
(0040C7D9) Vcl::Comctrls::TCustomTreeView::CNNotify
(0050E1F0) Customdriveview::TCustomDriveView::CNNotify
(003A338D) Vcl::Controls::TWinControl::WndProc
(0040CA82) Vcl::Comctrls::TCustomTreeView::WndProc
(003A34E7) Vcl::Controls::_17122
(003A338D) Vcl::Controls::TWinControl::WndProc
(003A2898) Vcl::Controls::TWinControl::MainWndProc
(00204AB0) System::Classes::_18364
(00036731) USER32.dll
(00024D78) USER32.dll
(0002481B) USER32.dll
(00031137) USER32.dll
(0007AAE4) ntdll.dll.KiUserCallbackDispatcher
(0003D143) USER32.dll
(00024541) USER32.dll.SendMessageW
(0009B346) COMCTL32.DLL
(000313EF) COMCTL32.DLL
(000312B2) COMCTL32.DLL
(00039206) COMCTL32.DLL
(00036731) USER32.dll
(00024D78) USER32.dll
(000244E5) USER32.dll.CallWindowProcW
(003A3495) Vcl::Controls::TWinControl::DefaultHandler
(003A338D) Vcl::Controls::TWinControl::WndProc
(0040CA82) Vcl::Comctrls::TCustomTreeView::WndProc
(00204AB0) System::Classes::_18364
(00036731) USER32.dll
(00024D78) USER32.dll
(000244E5) USER32.dll.CallWindowProcW
(00539307) Dragdrop::TDragDrop::WndMethod
(00204AB0) System::Classes::_18364
(00036731) USER32.dll
(00024D78) USER32.dll
(0002481B) USER32.dll
(00031137) USER32.dll
(0007AAE4) ntdll.dll.KiUserCallbackDispatcher
(0003D143) USER32.dll
(00024541) USER32.dll.SendMessageW
(0022FD1B) Winapi::Commctrl::TreeView_SelectItem
(00527A3A) Driveview::TDriveView::SetDirectory
(005141D3) Dirview::TDirView::SetPath
(0005C2FE) TScpCommanderForm::DoLocalDefaultDirectory
(0005C53E) TScpCommanderForm::LocalDefaultDirectory
(0005BE15) TScpCommanderForm::StartingWithoutSession
(0002632F) TCustomScpExplorerForm::DoShow
(0005B6C0) TScpCommanderForm::DoShow
(004ABAF1) Vcl::Forms::TCustomForm::CMShowingChanged
(0002D821) TCustomScpExplorerForm::CMShowingChanged
(0002D584) TCustomScpExplorerForm::Dispatch
(0039E1E2) Vcl::Controls::TControl::WndProc
(003A338D) Vcl::Controls::TWinControl::WndProc
(004A75D4) Vcl::Forms::TCustomForm::WndProc
(00E047C4) Vclcommon::C4884_0
(00E04986) Vclcommon::C4884_0
(0039DE18) Vcl::Controls::TControl::Perform
(003A2639) Vcl::Controls::TWinControl::UpdateShowing
(003A274E) Vcl::Controls::TWinControl::UpdateControlState
(003A5512) Vcl::Controls::TWinControl::CMVisibleChanged
(0039E1E2) Vcl::Controls::TControl::WndProc
(003A338D) Vcl::Controls::TWinControl::WndProc
(004A75D4) Vcl::Forms::TCustomForm::WndProc
(00E04A4B) Vclcommon::C4884_0
(0039DE18) Vcl::Controls::TControl::Perform
(0039C846) Vcl::Controls::TControl::SetVisible
(0012A069) Execute
(000033BB) wWinMain
(00EF2989) __wstartup
(0006BE39) ntdll.dll
(0006BDBC) ntdll.dll
(00407653) Vcl::Comctrls
The problem happens rarely. I cannot reproduce it.
<If relevant, consider attaching a session log file or a screenshot)>
WinSCP 6.5
Error message:
Invalid access to memory.
Stack trace:
(00407653) Vcl::Comctrls::TTreeNode::GetTreeView
(000B046F) ntdll.dll
(0007AB0A) ntdll.dll.KiUserExceptionDispatcher
(00407E58) Vcl::Comctrls::TTreeNode::Expand
(0040C7D9) Vcl::Comctrls::TCustomTreeView::CNNotify
(0050E1F0) Customdriveview::TCustomDriveView::CNNotify
(003A338D) Vcl::Controls::TWinControl::WndProc
(0040CA82) Vcl::Comctrls::TCustomTreeView::WndProc
(003A34E7) Vcl::Controls::_17122
(003A338D) Vcl::Controls::TWinControl::WndProc
(003A2898) Vcl::Controls::TWinControl::MainWndProc
(00204AB0) System::Classes::_18364
(00036731) USER32.dll
(00024D78) USER32.dll
(0002481B) USER32.dll
(00031137) USER32.dll
(0007AAE4) ntdll.dll.KiUserCallbackDispatcher
(0003D143) USER32.dll
(00024541) USER32.dll.SendMessageW
(0009B346) COMCTL32.DLL
(000313EF) COMCTL32.DLL
(000312B2) COMCTL32.DLL
(00039206) COMCTL32.DLL
(00036731) USER32.dll
(00024D78) USER32.dll
(000244E5) USER32.dll.CallWindowProcW
(003A3495) Vcl::Controls::TWinControl::DefaultHandler
(003A338D) Vcl::Controls::TWinControl::WndProc
(0040CA82) Vcl::Comctrls::TCustomTreeView::WndProc
(00204AB0) System::Classes::_18364
(00036731) USER32.dll
(00024D78) USER32.dll
(000244E5) USER32.dll.CallWindowProcW
(00539307) Dragdrop::TDragDrop::WndMethod
(00204AB0) System::Classes::_18364
(00036731) USER32.dll
(00024D78) USER32.dll
(0002481B) USER32.dll
(00031137) USER32.dll
(0007AAE4) ntdll.dll.KiUserCallbackDispatcher
(0003D143) USER32.dll
(00024541) USER32.dll.SendMessageW
(0022FD1B) Winapi::Commctrl::TreeView_SelectItem
(00527A3A) Driveview::TDriveView::SetDirectory
(005141D3) Dirview::TDirView::SetPath
(0005C2FE) TScpCommanderForm::DoLocalDefaultDirectory
(0005C53E) TScpCommanderForm::LocalDefaultDirectory
(0005BE15) TScpCommanderForm::StartingWithoutSession
(0002632F) TCustomScpExplorerForm::DoShow
(0005B6C0) TScpCommanderForm::DoShow
(004ABAF1) Vcl::Forms::TCustomForm::CMShowingChanged
(0002D821) TCustomScpExplorerForm::CMShowingChanged
(0002D584) TCustomScpExplorerForm::Dispatch
(0039E1E2) Vcl::Controls::TControl::WndProc
(003A338D) Vcl::Controls::TWinControl::WndProc
(004A75D4) Vcl::Forms::TCustomForm::WndProc
(00E047C4) Vclcommon::C4884_0
(00E04986) Vclcommon::C4884_0
(0039DE18) Vcl::Controls::TControl::Perform
(003A2639) Vcl::Controls::TWinControl::UpdateShowing
(003A274E) Vcl::Controls::TWinControl::UpdateControlState
(003A5512) Vcl::Controls::TWinControl::CMVisibleChanged
(0039E1E2) Vcl::Controls::TControl::WndProc
(003A338D) Vcl::Controls::TWinControl::WndProc
(004A75D4) Vcl::Forms::TCustomForm::WndProc
(00E04A4B) Vclcommon::C4884_0
(0039DE18) Vcl::Controls::TControl::Perform
(0039C846) Vcl::Controls::TControl::SetVisible
(0012A069) Execute
(000033BB) wWinMain
(00EF2989) __wstartup
(0006BE39) ntdll.dll
(0006BDBC) ntdll.dll
(00407653) Vcl::Comctrls
The problem happens rarely. I cannot reproduce it.