Page 1 of 1

[TC 9.51 x64] can't extract some RAR files

Posted: 2020-07-08, 06:13 UTC
by pulbitz
Total Commander cannot extract certain RAR files under certain conditions.

If source and target are different, disk read error occurs.
If source and target are the same, it's OK.

screen capture.mp4
https://1drv.ms/v/s!At5YT5jhfODig3zey9gI_QzkGsI9?e=uo2K67

RAR solid + deduplicated files (stored with option -oi).rar
https://1drv.ms/u/s!At5YT5jhfODig32v3dLlcPVgmaco?e=6abDDj

Re: [TC 9.51 x64] can't extract some RAR files

Posted: 2020-07-08, 06:47 UTC
by Dalai
Confirmed, but only when using Alt+F9 to extract the archive. When entering the archive, selecting all objects and using F5 to extract them, it works just fine.

Regards
Dalai

Re: [TC 9.51 x64] can't extract some RAR files

Posted: 2020-07-08, 07:14 UTC
by nsp
Confirmed bug using internal unrar.dll for 32bit and unrar64.dll for 64bit (original and updated from rarlab unrardll.exe).

[Just a guess]The provided archive contain the same file in many subfolder. This could cause some issue with temporary file (delete first extracted file while trying to copy to next folder)

Work fine if using external command rar.exe or unrar.exe

Re: [TC 9.51 x64] can't extract some RAR files

Posted: 2020-07-08, 11:00 UTC
by ghisler(Author)
Thanks, I can reproduce it. It's possible that Alt+F9 doesn't support deduplicated files yet.