This forum uses cookies. Click X button to hide this message. What is stored? 
Total Commander Forum Index Total Commander
Forum - Public Discussion and Support
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TC OOM when searching for duplicate files on large partition

 
Post new topic   Reply to topic    Total Commander Forum Index -> TC7.5x(a) final bug reports (English) Printable version
View previous topic :: View next topic  
Author Message
Vlad
Junior Member
Junior Member


Joined: 14 Jun 2010
Posts: 2

PostPosted: Mon Jun 14, 2010 8:13 am    Post subject: TC OOM when searching for duplicate files on large partition Reply with quote

I know I was pushing TC over the limits, but maybe you'll be interested in this OOM (Out Of Memory). I was trying to recover some files from a dying HDD over the network, and due to some quirks either in the recovery software or in the way NTFS works, the recovery created several layers of folders with some files repeated over and over. Don't ask me why, but I wanted to find out the identical files and folders, so I launched a search for such files and folders on a couple of partitions of 700 GB in size. While searching (it hasn't reach the percent phase where it looked for identical items) it displayed the following error:
---------------------------
Total Commander 7.50a fin
---------------------------
Out of memory.

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

Delphi exception: EOutOfMemory
Stack trace:
7D4E237E
402CF0 576B00 577009 577009 577009 577009
577009 577009 577009 577009 577009 577009
577009 577009 577009 577009 577009 577009
577009 577009 577009 577009 577009 577009
577009 577009 577009 577009 577009 577009
577009 577009 577009 577009 577009 577009
577009 577009 577009 577009 577009 577009
577009 577009 577009 577009 577009 577009
577009 577009 577009 577009 577009 577009
577009 577009 577009 577009 577009 576450

Raw:
402CF0 402CF0 401F56 40202A 402CF0 402CF0
402CF0 402712 402F3C 658B2F 69C025 576B00
4438E9 414514 444733 442479 444689 443A3D
4443BA 4443DD 414514 44397B 414514 445DEB
468022 46808F 577009 4438E9 444733 442479
444689 443A3D 4443BA 4443DD 414514 690062
5C002E 577009 4438E9 444733 442479 444689
443A3D 4443BA 4443DD 414514 690062 5C002E
577009 4438E9 444733 442479 444689 443A3D
4443BA 4443DD 414514 690062 5C002E 577009

Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Yes No
---------------------------

Thanks!

Vlad
Back to top
View user's profile Send private message Send e-mail
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 34294
Location: Switzerland

PostPosted: Mon Jun 14, 2010 8:36 am    Post subject: Reply with quote

Thanks for your report. It looks like you got into some kind of infinite loop in the search function: Address 577009 is in function "searchdir" which calls itself recursively.
_________________
Author of Total Commander
http://www.ghisler.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> TC7.5x(a) final bug reports (English) All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Impressum: This site is maintained by Ghisler Software GmbH

Using phpBB © 2001-2005 phpBB Group