bug in folder rename

When I rename a folder in the left side pane view it smartftp doesn't refresh its cache so when I then try to access a directory below the just renamed one the operation fails. See the attached copy from the log please for such an example:




226-Options: -a -l 



226 7 matches total



    CWD /data/server-14/1DOWNLOAD_NON



250 OK. Current directory is /data/server-14/1DOWNLOAD_NON



    PWD



257 "/data/server-14/1DOWNLOAD_NON" is your current location



    RNFR all_shemale



350 RNFR accepted - file exists, ready for destination



    RNTO all_shemale1



250 File successfully renamed or moved



    CWD /data/server-14/1DOWNLOAD_NON/all_shemale/1shemale



550 Can't change directory to /data/server-14/1DOWNLOAD_NON/all_shemale/1shemale: No such file or directory



    NOOP



What version of SmartFTP are you using? Help->About System Information.

1.5.988.54

Hi,

The whole bug and a way to reproduce it :

1) Goto a FTP directory and create a folder (named "2")
2) Stay in the parent directory and right click on "2" in the left view
3) Choose rename and type "1"
The directory "2" is replaced by 2 directories "1" (see me). If you click on the first one you have an error. if you click on the second, the listing appears BUT the first one will be selected in the left side (see me). Refreshing change nothing. Deleting the directory remove only one of the two "1".

This is the raw listing after the renaming:
drwx------   3 web site       72 Aug  9 13:03 .



drwxr-xr-x  21 web site      760 Aug  8 16:54 ..



drwx------   2 web site       48 Aug  9 12:59 1

This is the log (with actions commented by ***):
    Resolving host name "-----.-------.---"



    Connecting to ---.---.---.--- Port: 21



    Connected to -----.-------.---.



220 --------------------------------------



    USER ----------



331 Password required for ---------.



    PASS (hidden)



230 User ---------- logged in.



    SYST



215 UNIX Type: L8



    FEAT



500 'FEAT': command unrecognized.



    TYPE I



200 Type set to I



    REST 0



500 REST not understood



    PWD



257 "/" is current directory.



    CWD /test



250 CWD command successful.



    PWD



257 "/test" is current directory.



    PASV



227 Entering Passive Mode (---.---.---.---,91,177).



    Opening data connection to ---.---.---.--- Port: 23473



    LIST -aL



150 Opening ASCII mode data connection for file list



    148 bytes transferred. (948 octets/s) (156 ms)



226-Transfer complete.



226 ----------------------



*** Renaming the directory from 2 to 1



    RNFR 2



350 File or directory exists, ready for destination name.



    RNTO 1



*** Click on the first directory "1"



250 Rename successful



    CWD /test/2



550 /test/2: No such file or directory



*** Click on the second directory "1"



    CWD /test/1



250 CWD command successful.



    PWD



257 "/test/1" is current directory.



    PASV



227 Entering Passive Mode (---.---.---.---,199,58).



    Opening data connection to ---.---.---.--- Port: 51002



    LIST -aL



150 Opening ASCII mode data connection for file list



    99 bytes transferred. (630 octets/s) (157 ms)



226-Transfer complete.



226 -----------------


This is my system info:
+- System -----------------------------



Microsoft Windows XP Professional 



Service Pack 2 (Build 2600)







CPU Speed         : 2201 MHz



Total Memory      : 523248 KB



Free Memory       : 324692 KB







+- SmartFTP ---------------------------



Version           : 1.5.988.54



Time Stamp        : 2005-08-09 01:29:35







+- Application DLL --------------------



Controls.dll      : 1.6.988.54



sfFTPLib.dll      : 1.5.3.3



SmartHook.dll     : 1.0.2.1







+- Language ---------------------------



SmartFTP.exe      : 1.5.988.54







+- System DLL -------------------------



shell32.dll       : 6.00.2900.2620 (xpsp_sp2_gdr.050225-1820)



shlwapi.dll       : 6.00.2900.2668 (xpsp_sp2_gdr.050430-1553)



comctl32.dll      : 6.0 (xpsp_sp2_rtm.040803-2158)



riched20.dll      : 5.30.23.1221



schannel.dll      : 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)







+- Internet Explorer ------------------



Version           : 6.0.2900.2180







+- Winsock ----------------------------



Winsock           : 2.2

Regards,

Olivier

Thanks..

Already fixed in the latest build:
https://www.smartftp.com/download

Regards,
-Mat