Crash when leaving inner archive

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Crash when leaving inner archive

Post by *MVV »

I've tested encrypted 7-Zip archive with Multiarc plugin. I've entered it, then I've entered inner ZIP archive and then tried to leave it when got this:

Code: Select all

---------------------------
Total Commander 7.55a
---------------------------
Access violation at address 006BDB12. Read of address 00000040.
Access violation at address 006BDB12. Read of address 00000040
Windows XP SP3 5.1 (Build 2600)

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Windows exception: C0000005
Stack trace:
006BDB12
6BDFFE  6B6D41  57EE5B  4E143E  546BDC  445C6F
4431E1  4447B5  445132  >414560  4446F3  414560
419C2C  419CC4  6C0F31  
Raw:
6BDDB7  6BDFFE  6B6D41  57EE5B  444661  414560
4454AB  445868  434C9B  4431E1  445401  434A3D
4447B5  445132  445155  414560  4446F3  414560
6BDCBD  6BDD77  6B7CE8  684035  68416C  4E0658
6BDDB7  444661  414560  4454AB  4431E1  445401
4447B5  445132  445155  414560  4446F3  414560
456F6A  696BAB  444661  414560  4454AB  4431E1
445401  434A3D  4447B5  445132  445155  414560
4446F3  414560  6BDCBD  6BDD77  4E143E  6BDED3
697BE0  4446F3  414560  6BDDB7  6BC158  582943

Press Ctrl+C to copy this report!
It seems that address is in TC own code section.

I can't repeat it again. Perhaps some other conditions took place.
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

MVV,
It seems that address is in TC own code section.
Do those addresses not always start with 004 or so?

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

TC contains a lot of code, its CODE section contains addresses from 0x00401000 up to 0x006C004C (this is for 7.55a - so it contains almost 3 MB of just clear code plus resources, data etc). :)
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50524
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Can you give me the name of the archive (inner one and outer one), please? I also need the full path of your TEMP variable. It looks like a problem with name length.
Author of Total Commander
https://www.ghisler.com
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Hm-m, I doubt that problem caused by name length 'cause lengths are small:

Code: Select all

Archive: F:\Archive49152.7z
File in archive: F:\Archive49152.7z\AutoRuns.zip
Path inside of that file: F:\TEMP\_tc\AutoRuns.zip\
Temp folder: F:\TEMP\
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50524
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks for the info. Do you get the same problem with the native 7zip plugin?
http://www.totalcmd.net/plugring/7zip_new.html
Author of Total Commander
https://www.ghisler.com
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Actually I've got this problem only once, and I can't reproduce it anymore even with Multiarc.
Post Reply