[RTEMS Project] #2755: FAT mkdir() broken

RTEMS trac trac at rtems.org
Tue Jul 12 00:31:40 UTC 2016


#2755: FAT mkdir() broken
--------------------------+--------------------
 Reporter:  snob-wolpike  |      Owner:
     Type:  defect        |     Status:  new
 Priority:  normal        |  Milestone:  4.11.1
Component:  filesystem    |    Version:  4.11
 Severity:  normal        |   Keywords:
--------------------------+--------------------
 FAT implementation in RTEMS incorrectly create directories. Reproducing is
 extremly simple:

 - Run any application using 'mkdir()' on mounted FAT partition.
 - Run fsck under any operating system (Linux, MacOSX, Windows)
 - You will get smth like this:

 {{{
 sudo fsck_msdos /dev/rdisk3s1
 ** /dev/rdisk3s1
 ** Phase 1 - Preparing FAT
 ** Phase 2 - Checking Directories
 Directory /0 has size != 0
 Correct? [yn]
 }}}

 Both 4.11 and 4.12 have this bug.

--
Ticket URL: <http://devel.rtems.org/ticket/2755>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list