← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 919424] Re: /rebuild does not update HashData

 

@eMTee (realprogger): I did think long and hard about whether I should
file a new bug report for this, but ultimately decided the issue was
related/similar enough to this one so perhaps adding to it might raise
its profile (the so-called "bug heat" certainly went up by a few
notches). If you want I can open a new bug report and copy-paste myself,
or perhaps it's better to wait for this one to be split?

Honestly though, given your "If anyone still cares" comment and the fact
that most DC++ client development (Strong, Apex etc.) seems dead and
buried, realistically is there any chance at all of this being fixed?
Especially considering the original bug report is 6+ years old now, and
there are certainly bugs of higher importance that have been languishing
for even longer.

In short, is DC++ development mostly limping along on life support these
days? Certainly seems that way. Only maksis still seems to be
maintaining Air somewhat, and even there basic things like searching in
one's own file list seem to be broken for years with no fix in sight. A
truly sad state of affairs indeed.

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/919424

Title:
  /rebuild does not update HashData

Status in ApexDC++:
  New
Status in DC++:
  Confirmed

Bug description:
  BCDC 0.790a. 
  Windows 7 SP1 x64.

  Summary:
  If you add a new share, hash the files, and then remove it, issue a /rebuild and then re-add the same share again, DC++ will not rehash the files. Furthermore, a /rebuild between adding/removing shares does not change the size of hashdata.dat or hasindex.xml.

  Repro:
  * add a new share. accept the default name. DC++ hashes the files.
  * open your filelist to validate share is present.
  * check the size of hashdata and hashindex.
  * remove the share you just added.
  * issue a /refresh and /rebuild.
  * note the size of hashdata and hashindex has NOT changed.
  * add the same share again, accepting the default name.  DC++ does NOT hash the files.
  * issue a /refresh. DC++ does not re-index the files from that share.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apexdc/+bug/919424/+subscriptions


References