[8.0ß24 x64] Checksum verification problems

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

Moderators: white, Hacker, petermad, Stefan2

Post Reply
Gerby
Junior Member
Junior Member
Posts: 93
Joined: 2005-01-07, 16:11 UTC
Location: DE > SH > SE

[8.0ß24 x64] Checksum verification problems

Post by *Gerby »

Total Commander 8.0ß24 x64 (x86 not affected)
(also occured with ß23)

Problem 1:
  1. Start a checksum verification of files, e.g. by executing an sha or md5 file.
  2. Quit TC while the verification process is still running.
  3. Click yes on the "Terminate anyway?" question related to the background operation.
A doubled error message occurs.
An unhandled exception occurred at $0000000000409CAF:
EAccessViolation : Access violation
$0000000000409CAF
$0000000000409EB2
$0000000000995724
$000000000085B740
$0000000000989416
$00000000006E98EF
Problem 2:
  1. Start a checksum verification of files, e.g. by executing an sha or md5 file.
  2. Press the Esc key.
The expected dialog box for confirming the abort doesn't show and the CRC window is closed right away. However, the verification is continued in a background process.

Greetings
Gerby
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

Confirm both problems.

PS: In the second problem it can be seen that TC continues calculating CRC from the Task Manager, and also by the fact that failed files (if any) become selected after verification completes.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Well, TC warned you, but you didn't want to listen (or read)...
Author of Total Commander
https://www.ghisler.com
Gerby
Junior Member
Junior Member
Posts: 93
Joined: 2005-01-07, 16:11 UTC
Location: DE > SH > SE

Post by *Gerby »

Correct me if I'm wrong: Isn't Total Commander a reliable piece of software that usually tries to handle everything correctly, e.g. closing background threads properly when quitting? (That's about Problem 1.)

Problem 2 is actually a bug. So I imply that you're gonna handle that one?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Yes, it's on my to do list...
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I found a solution now in RC1, please test it!
Author of Total Commander
https://www.ghisler.com
Gerby
Junior Member
Junior Member
Posts: 93
Joined: 2005-01-07, 16:11 UTC
Location: DE > SH > SE

Post by *Gerby »

Right! Both problems mentioned in my first post don't appear anymore with RC1 x64. Thank you for fixing it.

And even greater thanks for this RC and TC 8.0 final that seems to be just around the corner! :)

Gerby
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

Confirm fixed.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks! TC is now closing the verify checksum dialog(s) before closing itself.
Author of Total Commander
https://www.ghisler.com
Post Reply