Was able to test now
Now I had time to test.
First I made sure I can still reproduce the error with 6.5.6 installed. I did this with 6 tabs. Error is still exactly the same.
Then I have tested now your version:
6.6.2 (Debug Build 17327 2026-05-13) - Do NOT distribute
Before I came close to testing I got an assertion window:
In the beginning of my test I could reproduce this error frequently. In the first test this was the seconds last tab (2nd from right), in another test the last (right most) tab, and in another it was the first local folder tab. Once it happened it always reappeared when switching between tabs and selecting a certain tab with that issue.
I first got the impression that it might have to do something with one or more of the following:
- closing the login screen in the beginning, so a local tab appears, and then opening 6 connections
- when clicking each tab to connect, you abort one of the connection attempts.
- opening one more tab at a later point in time.
However, currently I can't reproduce the error anymore.
I had noticed one of the connections, which I had created by copying an existing connection today in the first test with the regular build, had a different local path stored like the others. I navigated to another path and closed winscp properly. After that I somehow never got that assertion again.
I then focused on closing the tabs quickly. I can confirm the issue is now definitely gone. The user interface behaves differently. When one tab is in the process of closing, any further mouse clicks seem to be ignored and create "bing" sounds instead.
Then I also made sure I can also reproduce the error with regular 6.5.6 portable. I did this with 6 tabs. Error is still exactly the same.
I tested again your version 6.6.2 (Debug Build 17327 2026-05-13).
However, somewhere in the process of opening and closing tabs I managed to get an:
But unfortunately I have no idea how exactly I did that.
I tried opened and closed WinSCP a lot and tried multiple things, and at some point I got it a second time during closing WinSCP.
I can send you some trace logs this evening (UTC+2).
First I made sure I can still reproduce the error with 6.5.6 installed. I did this with 6 tabs. Error is still exactly the same.
Then I have tested now your version:
6.6.2 (Debug Build 17327 2026-05-13) - Do NOT distribute
Before I came close to testing I got an assertion window:
Error
Assertion failure (C:\misto\buildserver\storage\work\build32\source\packages\filemng\CustomDir\View.pas, line 2349)
In the beginning of my test I could reproduce this error frequently. In the first test this was the seconds last tab (2nd from right), in another test the last (right most) tab, and in another it was the first local folder tab. Once it happened it always reappeared when switching between tabs and selecting a certain tab with that issue.
I first got the impression that it might have to do something with one or more of the following:
- closing the login screen in the beginning, so a local tab appears, and then opening 6 connections
- when clicking each tab to connect, you abort one of the connection attempts.
- opening one more tab at a later point in time.
However, currently I can't reproduce the error anymore.
I had noticed one of the connections, which I had created by copying an existing connection today in the first test with the regular build, had a different local path stored like the others. I navigated to another path and closed winscp properly. After that I somehow never got that assertion again.
I then focused on closing the tabs quickly. I can confirm the issue is now definitely gone. The user interface behaves differently. When one tab is in the process of closing, any further mouse clicks seem to be ignored and create "bing" sounds instead.
Then I also made sure I can also reproduce the error with regular 6.5.6 portable. I did this with 6 tabs. Error is still exactly the same.
I tested again your version 6.6.2 (Debug Build 17327 2026-05-13).
However, somewhere in the process of opening and closing tabs I managed to get an:
Assertion failed: !SecureShell->Active, file core\Terminal.cpp, line 1702
But unfortunately I have no idea how exactly I did that.
I tried opened and closed WinSCP a lot and tried multiple things, and at some point I got it a second time during closing WinSCP.
I can send you some trace logs this evening (UTC+2).