Invalid access to memory - Vcl::Comctrls::TListColumn::DoChange
<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.7
Error message:
Invalid access to memory.
Stack trace:
(00440F23) Vcl::Comctrls::TListColumn::DoChange
(000B51E0) ntdll.dll
(000B51AF) ntdll.dll
(0006CC4E) ntdll.dll
(0007962A) ntdll.dll
(0003B4D1) gdi32full.dll
(005229DF) Pastools::_16427
(00441150) Vcl::Comctrls::TListColumn::SetWidth
(000459C5) TCustomScpExplorerForm::FormAfterMonitorDpiChanged
(00BD79C1) C4923_5
(003D294F) Vcl::Controls::TWinControl::GetClientRect
(003CD3C7) Vcl::Controls::TWinControl::AlignControl
(000002AA) win32u.dll
(003CE5C6) Vcl::Controls::TWinControl::UnlockDrawing
(004D799D) Vcl::Forms::TCustomForm::DoAfterMonitorDpiChanged
(004D7A5B) Vcl::Forms::TCustomForm::WMDpiChanged
(00040E04) TCustomScpExplorerForm::WMDpiChanged
(0001B100) atcuf32.dll
(00040821) TCustomScpExplorerForm::Dispatch
(00023ADA) UXTHEME.DLL
(003CA36A) Vcl::Controls::TControl::WndProc
(000146B1) bdhkm32.dll
(00011D82) bdhkm32.dll
(00011DA0) bdhkm32.dll
(00023ADA) UXTHEME.DLL
(003CF515) Vcl::Controls::TWinControl::WndProc
(00023ADA) UXTHEME.DLL
(004D36EC) Vcl::Forms::TCustomForm::WndProc
(00023ADA) UXTHEME.DLL
(00BD6540) C4923_0
(00023ADA) UXTHEME.DLL
(0003F732) ntdll.dll
(00028229) USER32.dll
(00094F99) ntdll.dll
(000456AB) ntdll.dll
(0006E895) USER32.dll
(00027F12) USER32.dll
(00040CCA) ntdll.dll
(00023AF9) UXTHEME.DLL
(003CEA20) Vcl::Controls::TWinControl::MainWndProc
(00235394) System::Classes::_18364
(00038CC1) USER32.dll
(00027D78) USER32.dll
(00027A63) USER32.dll
(0002781B) USER32.dll
(000C35C7) USER32.dll
(00079604) ntdll.dll
(000001AA) win32u.dll
(00031AC5) USER32.dll
(00021160) atcuf32.dll
(000319BC) USER32.dll
(00000578) bdhkm32.dll
(0001678D) bdhkm32.dll
(00011D54) bdhkm32.dll
(004DD9A8) Vcl::Forms::TApplication::ProcessMessage
(00073770) USER32.dll
(004DD9A8) Vcl::Forms::TApplication::ProcessMessage
(00027683) USER32.dll
(0016BC40) System::TMonitor::TryEnter
(0016B768) System::TMonitor::Enter
(0016B5D0) System::TMonitor::CheckOwningThread
(0016B8F6) System::TMonitor::Exit
(0016B952) System::TMonitor::Exit
(00231604) System::Classes::CheckSynchronize
(004DE915) Vcl::Forms::TApplication::DoActionIdle
(004DEA70) Vcl::Forms::TApplication::Idle
(0000023A) win32u.dll
(004DD9A8) Vcl::Forms::TApplication::ProcessMessage
(004DDACA) Vcl::Forms::TApplication::HandleMessage
(003D2741) Vcl::Controls::TWinControl::GetHandle
(004D8C2E) Vcl::Forms::TCustomForm::ShowModal
(00B7F297) TMessageForm::ShowModal
(00149C3D) ExecuteMessageDialog
(00161E99) System::UnicodeString::ThrowIfOutOfRange
(0039CF31) System::Internal::Strhlpr::UnicodeFree
(00161FAB) System::UnicodeString::~UnicodeString
(0014B546) MoreMessageDialog
(001491C1) TMessageParams::Reset
(0014B847) MessageDialog
(0016CB5C) System::UStrClr
(0039CEA9) System::Internal::Strhlpr::UnicodeFromPChar
(00030796) TCustomS
The problem happens rarely. I cannot reproduce it.
<If relevant, consider attaching a session log file or a screenshot)>
WinSCP 6.7
Error message:
Invalid access to memory.
Stack trace:
(00440F23) Vcl::Comctrls::TListColumn::DoChange
(000B51E0) ntdll.dll
(000B51AF) ntdll.dll
(0006CC4E) ntdll.dll
(0007962A) ntdll.dll
(0003B4D1) gdi32full.dll
(005229DF) Pastools::_16427
(00441150) Vcl::Comctrls::TListColumn::SetWidth
(000459C5) TCustomScpExplorerForm::FormAfterMonitorDpiChanged
(00BD79C1) C4923_5
(003D294F) Vcl::Controls::TWinControl::GetClientRect
(003CD3C7) Vcl::Controls::TWinControl::AlignControl
(000002AA) win32u.dll
(003CE5C6) Vcl::Controls::TWinControl::UnlockDrawing
(004D799D) Vcl::Forms::TCustomForm::DoAfterMonitorDpiChanged
(004D7A5B) Vcl::Forms::TCustomForm::WMDpiChanged
(00040E04) TCustomScpExplorerForm::WMDpiChanged
(0001B100) atcuf32.dll
(00040821) TCustomScpExplorerForm::Dispatch
(00023ADA) UXTHEME.DLL
(003CA36A) Vcl::Controls::TControl::WndProc
(000146B1) bdhkm32.dll
(00011D82) bdhkm32.dll
(00011DA0) bdhkm32.dll
(00023ADA) UXTHEME.DLL
(003CF515) Vcl::Controls::TWinControl::WndProc
(00023ADA) UXTHEME.DLL
(004D36EC) Vcl::Forms::TCustomForm::WndProc
(00023ADA) UXTHEME.DLL
(00BD6540) C4923_0
(00023ADA) UXTHEME.DLL
(0003F732) ntdll.dll
(00028229) USER32.dll
(00094F99) ntdll.dll
(000456AB) ntdll.dll
(0006E895) USER32.dll
(00027F12) USER32.dll
(00040CCA) ntdll.dll
(00023AF9) UXTHEME.DLL
(003CEA20) Vcl::Controls::TWinControl::MainWndProc
(00235394) System::Classes::_18364
(00038CC1) USER32.dll
(00027D78) USER32.dll
(00027A63) USER32.dll
(0002781B) USER32.dll
(000C35C7) USER32.dll
(00079604) ntdll.dll
(000001AA) win32u.dll
(00031AC5) USER32.dll
(00021160) atcuf32.dll
(000319BC) USER32.dll
(00000578) bdhkm32.dll
(0001678D) bdhkm32.dll
(00011D54) bdhkm32.dll
(004DD9A8) Vcl::Forms::TApplication::ProcessMessage
(00073770) USER32.dll
(004DD9A8) Vcl::Forms::TApplication::ProcessMessage
(00027683) USER32.dll
(0016BC40) System::TMonitor::TryEnter
(0016B768) System::TMonitor::Enter
(0016B5D0) System::TMonitor::CheckOwningThread
(0016B8F6) System::TMonitor::Exit
(0016B952) System::TMonitor::Exit
(00231604) System::Classes::CheckSynchronize
(004DE915) Vcl::Forms::TApplication::DoActionIdle
(004DEA70) Vcl::Forms::TApplication::Idle
(0000023A) win32u.dll
(004DD9A8) Vcl::Forms::TApplication::ProcessMessage
(004DDACA) Vcl::Forms::TApplication::HandleMessage
(003D2741) Vcl::Controls::TWinControl::GetHandle
(004D8C2E) Vcl::Forms::TCustomForm::ShowModal
(00B7F297) TMessageForm::ShowModal
(00149C3D) ExecuteMessageDialog
(00161E99) System::UnicodeString::ThrowIfOutOfRange
(0039CF31) System::Internal::Strhlpr::UnicodeFree
(00161FAB) System::UnicodeString::~UnicodeString
(0014B546) MoreMessageDialog
(001491C1) TMessageParams::Reset
(0014B847) MessageDialog
(0016CB5C) System::UStrClr
(0039CEA9) System::Internal::Strhlpr::UnicodeFromPChar
(00030796) TCustomS
The problem happens rarely. I cannot reproduce it.