This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Bug in dd ?? at EOM


----Original Message----
>From: Bengt-Arne Fjellner
>Sent: 26 September 2005 11:43

> When using dd with flags conv=noerror,sync
> It tries reading after the disc ends.
> 
> This line in cygwin tries reading past end of media:
>  dd if=/dev/sdd of=kkkkkk bs=512 skip=156280250 conv=noerror,sync
> dd: reading `/dev/sdd': Input/Output error
> 21120+0 records in
> 21120+0 records out
> 10813440 bytes (11 MB) copied, 1.151 seconds, 9.4 MB/s
> dd: reading `/dev/sdd': Input/Output error
> 21120+1 records in
> 21121+0 records out
> repeats "forever"
> 

> Stops at end of disk. Whos wrong?

  There is very definitely a problem with cygwin vs. dd, which I'm
investigating.  I've seen the same thing with CF memory cards, and initially
thought it was directly related to the memcard driver, but I was becoming
convinced it's a generic problem with cygwin's readv, and since you've found
it shows up on hard drives as well, that confirms it for me.  I'll get round
to it late tonight.


    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]