Page 1 of 1

%F get invalid filelist in file system plugins

Posted: 2020-09-14, 06:50 UTC
by Hurdet
TC starting in 9.20 %F filelist for file system plugins seems to not work anymore .
It add wrong extra prefixes in all lines except first one.
See here and previous.

Re: %F get invalid filelist in file system plugins

Posted: 2020-09-14, 06:57 UTC
by MVV
I'll add some details.

I add following files from C:\Windows\System32 to \\\Virtual Panel\0 directory:

Code: Select all

activeds.tlb
actxprxy.dll
adal.dll
AdapterTroubleshooter.exe
And then %F, %L, %WL return broken list in TC versions since ~9.20 (prefixes may differ but they are the same for single filelist):

Code: Select all

activeds.tlb
activeds.actxprxy.dll
activeds.adal.dll
activeds.AdapterTroubleshooter.exe

Code: Select all

activeds.tlb
System32actxprxy.dll
System32adal.dll
System32AdapterTroubleshooter.exe

Re: %F get invalid filelist in file system plugins

Posted: 2020-09-14, 07:21 UTC
by nsp
%C1 %C2 ..... works as expected and return real full file names. (since TC 9.21)

%L %UL %WL ... only works for the first file.
It seems that the call to get local fie name and the used buffers to build the list produce wrong results. And then %F .. give same error like cutting %L at last "\"

Re: %F get invalid filelist in file system plugins

Posted: 2020-10-08, 12:37 UTC
by nsp
@ghisler
Will you take this bug into account ?

I candidate for testing a private-pre-version that fix it even enclosing %L %UL line limitation ;)

Re: %F get invalid filelist in file system plugins

Posted: 2020-10-13, 08:46 UTC
by ghisler(Author)
I will check it.