CBC and large file inside archive

Please report only one bug per message!

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
MarcinW
Power Member
Power Member
Posts: 852
Joined: 2012-01-23, 15:58 UTC
Location: Poland

CBC and large file inside archive

Post by *MarcinW »

There is a problem during comparing (Files -> Compare By Content) a large packed file with another file. Steps to reproduce:

1) get some large file (let's say 100 MB test.bin) and pack it into ZIP,
2) in one panel go into ZIP to see packed test.bin, in another panel select the original test.bin,
3) execute "Compare By Content" command,
4) now ZIP contents are being unpacked silently in the background and this will last for a relatively long time,
5) close Total Commander (finish working with it).

Now Total Commander disappears from the screen, but unpacking still works. When comparing finishes, there are two possibilities:
a) files are identical: message box appears, but it's disabled, so the user can't close it.
b) files are different: "Compare contents" window appears, but it's disabled, so the user can't close it.

In both cases Total Commander must be killed from the Task Manager, and temporarily unpacked (and large) file must be deleted manually from the TEMP folder.

As a reference: when we go into ZIP and press F3 when over a large file, "Unpack" dialog shows immediately, so the user can't close Total Commander and such situation can't occur. So maybe this "Unpack" dialog should be also added when comparing files.

Regards
User avatar
MVV
Power Member
Power Member
Posts: 8702
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Wow, it's funny, for some reason TC (8.01x32) doesn't block file panels in case of ZIP archive (tried it with CAB - it blocks panels as expected) so I can move cursor after executing Compare by Content function...
Post Reply