bug in fsread() in sys/boot/common/ufsread.c

Yuichiro Goto y7goto at gmail.com
Sun Jan 21 09:35:36 PST 2007


Hello,

I found a bug in fsread() in sys/boot/common/ufsread.c.  Incorrect calculation
of a virtual block address within a single indirect block causes corruption of
large file.  Please see the attached diff.
Regards,

Yuichiro Goto
Attachment:
ufsread.c.diff
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bin00000.bin
Type: application/octet-stream
Size: 586 bytes
Desc: "Description: Binary data"
URL: <http://lists.dragonflybsd.org/pipermail/bugs/attachments/20070121/2df04f3e/attachment-0021.bin>


More information about the Bugs mailing list