Verify Checksums "only errors" checkbox

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

Moderators: Hacker, petermad, Stefan2, white

Post Reply
Dark-Star
Junior Member
Junior Member
Posts: 76
Joined: 2004-12-01, 14:15 UTC
Location: Reutlingen, GERMANY

Verify Checksums "only errors" checkbox

Post by *Dark-Star »

Hi,

the new "only errors" checkbox is a cool addition that I just had to try out a little bit today :)

While flipping the checkbox a few times during a SHA256 verification of a 2.5 gig file on a network drive, I managed to get an exception error (although it did let me continue execution). I tried reproducing it but have not been successful so far. I forgot to capture the exception log because I was sure I would be able to reproduce it ;-)

I'll try to reproduce the error and post the log...
#40099 50-user license
User avatar
white
Power Member
Power Member
Posts: 5964
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: Verify Checksums "only errors" checkbox

Post by *white »

Confirmed for 32-bit TC only (64-bit TC works OK).
During verifying I enabled and disabled the option "Only errors".

---------------------------
Total Commander 11.50ß2
---------------------------
List index out of bounds.
List index out of bounds
Windows 11 Professional 10.0 (Build 22631), base: 00400000

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

Delphi exception: EListError
Stack trace:
7727B282
004026AC 00418CA3 0054FEE5 0044E454 00475D92 0043E1BE
0044E31D 0044E253 004519FA 0044F98A 00450322 >0042BBDA
0044F8C0 0042BBDA 004312EC 004314B0
Raw:
00418C87 004026AC 00402D5C 004091C3 00418C87 00418C87
00418CA3 0054FEE5 0044F816 0042BBDA 0045069B 0044E31D
004505F1 0043D685 0044F98A 00450322 00450345 0042BBDA
0044F8C0 0042BBDA 00402E7B 0044E454 0043DFD5 00475D92
0043E1BE 0044E31D 004505F1 004505F1 0043D685 0044F587
0045152B 0044E31D 004505F1 0042DBD5 0044F98A 0044E253
004519FA 0044E31D 004505F1 00450FB9 0043D685 0044F98A
00450322 0042BBDA 0044F8C0 0042BBDA 004312EC 004313E8
00436355 004314B0 0043166A
Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Ja Nee
---------------------------
Dark-Star
Junior Member
Junior Member
Posts: 76
Joined: 2004-12-01, 14:15 UTC
Location: Reutlingen, GERMANY

Re: Verify Checksums "only errors" checkbox

Post by *Dark-Star »

Ah, correct, I should have noted that I was running the 32 bit version of 11.50ß2. thanks for confirming the bug though!
#40099 50-user license
User avatar
white
Power Member
Power Member
Posts: 5964
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: Verify Checksums "only errors" checkbox

Post by *white »

HISTORY.TXT wrote: 20.10.24 Fixed: Verify checksums: Access violation when showing only errors/all lines repeatedly while still verifying checksums (32/64)
Tested OK using TC 11.50b3 32-bit and 64-bit.
But unlike the line in HISTORY.TXT suggests, there was not an AV error when using the 64-bit version.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50817
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Verify Checksums "only errors" checkbox

Post by *ghisler(Author) »

It's the same function and had the same vulnerability (access to array variable), so I had to apply the fix to both.
Author of Total Commander
https://www.ghisler.com
User avatar
white
Power Member
Power Member
Posts: 5964
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: Verify Checksums "only errors" checkbox

Post by *white »

Moderator message from: white » 2024-10-23, 18:49 UTC

Moved topic
» from TC11.x bug reports (English) to TC Fixed bugs
Post Reply