Invalid access to memory - Vcl::Comctrls::TListItem::GetIndex
<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)>
Running on Win11 virtual machine on MacOS Sonoma 14.2.1 / Apple silicon M1 Macbook Pro
Had just downloaded a text file from remote server to local filestore and clicked-twice on filename in WinSCP browser to change the filename of the local copy (was about to add "-yyyymmdd-hhmm" text as suffix to filename), and the application crashed.
WinSCP 6.3.3
Error message:
Invalid access to memory.
Stack trace:
(00448180) Vcl::Comctrls::TListItem::GetIndex
(0018CEBF) ntdll.dll.RtlInterlockedCompareExchange64
(00186E11) ntdll.dll.KiUserExceptionDispatcher
(0049AF60) Dirview::TDirView::TimerOnTimer
(002271BC) System::Classes::_18201
(00133028) USER32.dll.gapfnScSendMessage
(0010B998) USER32.dll.gapfnScSendMessage
(0002ED30) USER32.dll.gapfnScSendMessage
(0002D518) USER32.dll.gapfnScSendMessage
(000FEB84) USER32.dll.gapfnScSendMessage
The problem happens rarely. I cannot reproduce it.
<If relevant, consider attaching a session log file or a screenshot)>
Running on Win11 virtual machine on MacOS Sonoma 14.2.1 / Apple silicon M1 Macbook Pro
Had just downloaded a text file from remote server to local filestore and clicked-twice on filename in WinSCP browser to change the filename of the local copy (was about to add "-yyyymmdd-hhmm" text as suffix to filename), and the application crashed.
WinSCP 6.3.3
Error message:
Invalid access to memory.
Stack trace:
(00448180) Vcl::Comctrls::TListItem::GetIndex
(0018CEBF) ntdll.dll.RtlInterlockedCompareExchange64
(00186E11) ntdll.dll.KiUserExceptionDispatcher
(0049AF60) Dirview::TDirView::TimerOnTimer
(002271BC) System::Classes::_18201
(00133028) USER32.dll.gapfnScSendMessage
(0010B998) USER32.dll.gapfnScSendMessage
(0002ED30) USER32.dll.gapfnScSendMessage
(0002D518) USER32.dll.gapfnScSendMessage
(000FEB84) USER32.dll.gapfnScSendMessage
The problem happens rarely. I cannot reproduce it.