Is it possible at all to ensure that FTP is using different threads from GUI thread, reason being is that you want to press cancel or move a window it crashes and says it is not responding, using threading you will be able to move windows and yet system will be able to do preform all the functions in the background.
Thanks for your post. This issue is being tracked already.
Though WinSCP should not crash anyway.
Can you send me an email, so I can send you back a debug version of WinSCP to track the problem? Please include link back to this topic in your email. Also note in this topic that you have sent the email. Thanks.