[8.52 x32] Exception on ZIP LZMA compression

Bug reports will be moved here when the described bug has been fixed

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

[8.52 x32] Exception on ZIP LZMA compression

Post by *MVV »

Reported on Russian board, easy to reproduce: just pack anything into ZIP with 10th level on 32-bit TC 8.52 (I can't reproduce it on 64-bit) or unpack a file from such archive.

Packing:

Code: Select all

---------------------------
Total Commander 8.52
---------------------------
Fatal error in zip thread, aborting!
Access violation at address 049464E6. Read of address 00000000
Windows 7 SP1 6.1 (Build 7601)

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

Windows exception: C0000005
Stack trace:
049464E6
48ECE3  48F243  492930  5BD184  >418CBC  40362C

Raw:
48D9B6  48DA5B  42059D  48C68D  48ECE3  7038A3
70395F  701453  7038A3  70395F  701494  6B0071
41DA42  41DA66  402249  4033D0  4021C8  70383D
703698  689306  70395F  68ADE5  48F243  492930
6B0061  5BD184  418CBC  40362C  
Press Ctrl+C to copy this report!
---------------------------
ОК   
---------------------------
Unpacking:

Code: Select all

---------------------------
Total Commander 8.52
---------------------------
Access violation at address 02B01012. Write of address 00000014.
Access violation at address 02B01012. Write of address 00000014
Windows 7 SP1 6.1 (Build 7601)

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

Windows exception: C0000005
Stack trace:
02B01012
498B86  4996B5  49A570  49A78D  5D47CA  5C3C40
5C5A3C  5C8EA8  56B44A  6684F8  664C52  65766F
44928F  4467E5  447DC2  448752  >425B40  447CF7
425B40  42B224  42B2C0  70687F  
Raw:
498B86  697D6A  5A733D  4996B5  448ACB  4467E5
448A21  4360CF  4646D5  447DC2  448752  448775
425B40  447CF7  425B40  6B3181  6B3A5E  6B4034
6B7D62  61A7DA  61A7FD  4020A2  402249  70383D
703698  4237C7  423902  54004C  7038A3  7038A3
41EBD5  70383D  41C761  448ACB  4467E5  448A21
448A21  4360CF  4646D5  447DC2  448752  425B40
447CF7  425B40  54005A  54005D  4C003F  4023EF
4026B8  4036C1  670DD2  54005A  4D002C  448752
448775  703ABB  6FC608  447CF7  54005A  6B0071

Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Да   Нет   
---------------------------
People say that replacing Tcmdlzma.dll from 8.52 (file version 9.20) with one from 8.51 (file version 4.63) helps.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50548
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Indeed a pre-release tcmdlzma.dll of TC9 was included, and it has wrong calling conventions (fastcall instead of c). I'm currently preparing TC 8.52a which will include the right file. And yes, you can use the one from TC 8.51a.
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 »

Perhaps such incompatibility is not so good...

Anyway, thank you for explanation!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50548
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

This should be fixed in Total Commander 8.52a RC1, please test it!
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

I can confirm that the tcmdlzma.dll file in TC 8.52aRC1 x32 has been reverted to the version from TC 8.51a :-)
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Me too, thanks.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50548
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks!
Author of Total Commander
https://www.ghisler.com
Post Reply