WinSCP GUI crashes arbitararily if there's a new version available
If there's a new version available and a user refused to update, WinSCP will crash at some point after a startup. It could be any activity at this moment including being idle.
The Windows Event Log has the record:
1. Run WinSCP GUI when there's a newer version exists
2. Refuse to update (it seems crucial for reproducing that the update request is appearing at startup)
3. Leave it for some random time (it could be minutes or dozens of minutes)
4. Eventually it will silently crash
Windows 10 21H2
I've noticed this behavior several versions ago but wasn't sure about the conditions. The issue always disappears when I update to the current version.
The Windows Event Log has the record:
Repro steps:Faulting application name: WinSCP.exe, version: 5.21.5.12858, time stamp: 0x00000000
Faulting module name: MSHTML.dll, version: 11.0.19041.2006, time stamp: 0x2f20bbb2
Exception code: 0xc0000005
Fault offset: 0x0035c510
Faulting process id: 0x185cc4
Faulting application start time: 0x01d90647331d0fa0
Faulting application path: C:\Users\username\AppData\Local\Programs\WinSCP\WinSCP.exe
Faulting module path: C:\WINDOWS\SYSTEM32\MSHTML.dll
Report Id: 1b58d653-8dd5-4388-906b-84a68dca61ee
Faulting package full name:
Faulting package-relative application ID:
1. Run WinSCP GUI when there's a newer version exists
2. Refuse to update (it seems crucial for reproducing that the update request is appearing at startup)
3. Leave it for some random time (it could be minutes or dozens of minutes)
4. Eventually it will silently crash
Windows 10 21H2
I've noticed this behavior several versions ago but wasn't sure about the conditions. The issue always disappears when I update to the current version.