diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-10-29 16:30:29 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-10-29 16:30:29 +0000 |
commit | 4610a2d28a1e52200bb622b426eeaed3d2a96834 (patch) | |
tree | e2aa02fa122ba80340df5c18826d29451760ea6f /nuttx/ChangeLog | |
parent | e876ab20bae53a5e217f00c5b0dfb35554e6ac4f (diff) | |
download | nuttx-4610a2d28a1e52200bb622b426eeaed3d2a96834.tar.gz nuttx-4610a2d28a1e52200bb622b426eeaed3d2a96834.tar.bz2 nuttx-4610a2d28a1e52200bb622b426eeaed3d2a96834.zip |
Add some missing error handling to NXFFS
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4068 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r-- | nuttx/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog index efa9d15d7..507c36b4d 100644 --- a/nuttx/ChangeLog +++ b/nuttx/ChangeLog @@ -2178,3 +2178,8 @@ not being recognized and handled properly. * graphics/nxsu/nx_releasebkgdg.c: Fix a bad cast that was causing problems with the backgournd window was released. + * fs/nxffs/nxffs_pack.c: Correct a critical bug in the NXFFS file system: + When repacking the filesystem, there was a missing check to see if an + inode structure would fit at the end of a block. This is a rare case + if the block size is large, but can be common for tiny block sizes + and results in a crash and file system corruption. |