Bug in dd ?? at EOM

Dave Korn dave.korn@artimi.com
Mon Sep 26 11:39:00 GMT 2005


----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/



More information about the Cygwin mailing list