Archive contents disappears from view
Moderators: Hacker, petermad, Stefan2, white
Archive contents disappears from view
1. Download this file: http://rghost.ru/38302411 (press big black button entitled "Скачать" at the left, just below the file name AkelPad.exe).
2. This file is a RAR SFX archive. Extract from it the file ini.exe.
3. Place ini.exe in some directory (say, C:\Temp\) and open this directory in the left panel.
4. Place AkelPad.exe in some other directory (say, D:\Temp\) and open this directory in the right panel.
5. Put cursor in the left panel on ini.exe, press Ctrl+PgDown.
6. Put cursor in the right panel on AkelPad.exe, also press Ctrl+PgDown.
7. Go back to the left panel, put cursor at AkelPad.ini (which is inside ini.exe), press F4, modify the file, close the editor and agree to repack it to the archive.
8. The contents of the AkelPad.exe on the right panel suddely disappears, only [..] element remains (the archive itself still contains all the files).
<Added>
Just in case, a video recording of the process: http://rghost.ru/38301044
2. This file is a RAR SFX archive. Extract from it the file ini.exe.
3. Place ini.exe in some directory (say, C:\Temp\) and open this directory in the left panel.
4. Place AkelPad.exe in some other directory (say, D:\Temp\) and open this directory in the right panel.
5. Put cursor in the left panel on ini.exe, press Ctrl+PgDown.
6. Put cursor in the right panel on AkelPad.exe, also press Ctrl+PgDown.
7. Go back to the left panel, put cursor at AkelPad.ini (which is inside ini.exe), press F4, modify the file, close the editor and agree to repack it to the archive.
8. The contents of the AkelPad.exe on the right panel suddely disappears, only [..] element remains (the archive itself still contains all the files).
<Added>
Just in case, a video recording of the process: http://rghost.ru/38301044
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
It seems that you are using the watchdirs option (watch directory changes), which is causing a refresh. Apparently the EXE packer format isn't recognized on refresh, so no contents are shown. What packer is used for this format?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
No, the problem is reproducable with clean INI too (except for path to WinRAR should be specified for repacking).ghisler(Author) wrote:It seems that you are using the watchdirs option (watch directory changes), which is causing a refresh.
Both these files are RAR SFX, but the problem may not be reproduced with arbitrary RAR SFXes, only with this one.ghisler(Author) wrote:What packer is used for this format?
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
Problem confirmed with TC 8.0 32bit. It's not even necessary to specify a rar packer. The same problem occurs when the packer is not found. So it seems like an error occurs when winrar is used.Flint wrote:No, the problem is reproducable with clean INI too (except for path to WinRAR should be specified for repacking).ghisler(Author) wrote:It seems that you are using the watchdirs option (watch directory changes), which is causing a refresh.
When the problem has occurred it is no longer possible to browse inside AkelPad.exe. Pressing Ctrl+PgDn shows an empty list. Only after restarting TC or browsing inside another archive (a random zip file will do), browsing inside AkelPad.exe becomes possible again. This seems to indicate that there is a bug present.
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
It seems to be specific to that file only - probably a misdetection as a different archive format.
This is normal, TC caches the file list of an archive until you either enter a different archive, or the timestamp or size of the archive changes.When the problem has occurred it is no longer possible to browse inside AkelPad.exe.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Doesn't look so. After the contents "disappears" if I try to copy a file into that seemingly empty archive, TC suggests to pack the file using RAR, and not some other packer.ghisler(Author) wrote:probably a misdetection as a different archive format.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
Confirm fixed in 8.01rc1.07.06.12 Fixed: Two RAR self-extracting files open, one in each panel, edit file in one, re-pack -> other file empty (only if the size of the two unpack modules is different) (32/64)
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Thanks! The problem was that the two files had different size unpackers before the actual data...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com