https://bugs.winehq.org/show_bug.cgi?id=49592
--- Comment #10 from mgruber mgruber_72@yahoo.de --- I'm feeling like I'm caught in an endless loop with this bug report.
Martin Přikryl told me a few hours ago that the list view component is responsible for the row data handling. List view functionality is provided by comctl32 and user32. It works fine on native Windows.
There's no sign in the debug files why Wine is messing it up. WinSCP requests the folder data and gets the wrong data back once it has been cached before.