Error hashing (some directory): Overlapped I/O pending

Bug #1010986 reported by 8ball
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
AirDC++
New
Undecided
Unassigned
DC++
New
Low
Unassigned

Bug Description

dc++ 0.799

It won't hash rar files 50.0 MB (52428800 bytes) in size.

50.0 MB (52428800 bytes)

It hashes all the files in that specific dir that don't have the odd 50.0 MB size.

And it has no probs with hashing files smaller and bigger in size in that specific directory.
Moved it around in several different directory's renamed the rar files etc still the same error.

Problem does not exist in older versions.

Tags: core
Revision history for this message
8ball (8ball) wrote :

running on wine 1.2.3 ubuntu 10.04 (lucid) with filesystem zfs

Revision history for this message
eMTee (realprogger) wrote :

>Problem does not exist in older versions.
What's the last older version that doesn't produce this problem?

Revision history for this message
8ball (8ball) wrote :

The latest version that didn't have the error: 0.791

Revision history for this message
8ball (8ball) wrote :

removing the sfv file from the directory; results in hashing the files without any problems.

Revision history for this message
eMTee (realprogger) wrote :

Currently, in case of read problems, two of the three methods in FIleReader can either return an error code or throw an exception. On failure, the next method will be tried only in the error code return case, in the other case (thrown exception) there is no attempt to read with different methods and the read operation will result an error message like the one in this report. I'm not sure that it's a bug or it is by purpose...

I sent a build for the reporter with the following modification http://pastebin.com/qUVC7KMP and the result was another error ("not shared; calculated CRC32 does not match the one found in SFV file") for those mysterious 50MiB files. It means that the cached method might failed as well or there's another bug in the CRC checking.

Unfortunately the reporter was unable to get the debug messages but removing the .sfv file from the folder resulted successful hashing...

Fredrik Ullner (ullner)
Changed in dcplusplus:
importance: Undecided → Low
tags: added: core
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.