Problem that may cause constant rehashing

Bug #606435 reported by vasily.n
44
This bug affects 2 people
Affects Status Importance Assigned to Milestone
DC++
Fix Released
Undecided
Unassigned

Bug Description

I'm contributor in EiskaltDC++ project and recently we were porting our project to win32/mingw.
So the problem was that after startup client entirely rehashed the share and every time I clicked
manual refresh. Carefull investigation revealed the fact that
FileFindIter::getLastWriteTime != File::getLastModified for the same file! The problem was situated
in the File::convertTime method. I do not understand how it works in window client maybe due special
defines or compiler switches.
According to article
http://msdn.microsoft.com/en-us/library/ms724284(v=VS.85).aspx
I made a changes in our version and the problem was solved.

So I'm glad to share our experience with the original.

Revision history for this message
vasily.n (vasily-n) wrote :
Revision history for this message
Toast (swetoast-deactivatedaccount) wrote :

setting this to private until we manage to have a closer look at it

security vulnerability: no → yes
visibility: public → private
eMTee (realprogger)
summary: - vulnerability which may cause constant rehashing
+ Problem that may cause constant rehashing
security vulnerability: yes → no
visibility: private → public
Tehnick (tehnick)
description: updated
poy (poy)
Changed in dcplusplus:
status: New → Fix Committed
Revision history for this message
poy (poy) wrote :

Fixed in DC++ 0.780.

Changed in dcplusplus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.