Well, the tracker entry is 28 days old, this discussion is 12 days old, and ... this is not the first time I have to whine about the "user base" of FreeDOS, if such a thing exists at all. At least, this time the BUG got opened by http://sourceforge.net/users/tnavratil/ Tnavratil, not me.
So new results: - To reproduce this BUG, following "might" be necessary: - - 2039 kernel (but no final evidence that 2038 is NOT affected) - - FAT28 - - 6 GiB volume - - 4 KiB cluster size - - Disk almost full (>95%) OTOH no need to fire "disk full" ERROR - - Free space heavily fragmented - - Copy (COPY) some (many ? >> 10 ?) files onto the volume, kick a few (DEL) of them, copy some (many ? >> 10 ?) more - Result: horrible mess. Many bunches of crosslinked files, per 2 or more "members", "usually" icluding 2 files copied just atfer each other or almost, but also "old" files (properly defragmented to to begin of drive before) are included and corrupted. Cluster chain missmatching directory entry size. Lost cluster chains. - The INTERESTING THING is visible inside the directory: all the "evil" and "new" files, whether crosslinked or not, have the UPPER 16 bits of STARTING CLUSTER ZERO !!! This is illegal, since there was > 256 MiB ( 4 KiB * 64 Ki ) of compact space occupied before the test !!! So the 2039 kernel FORGETS the upper 16 bits at some time and starts WRITING INTO the OCCUPIED area at the volume start, corrupting the files hanging there !!! Well, I invested a considerable amount of time into investigating this BUG, and caused a considerable data damage, there is no doubt that the 2039 kernel has a CRITICAL BUG ... what now ??? Are there really only 2 users who complained so far, within 4+1/2 months after the kernel release ? Anyone is able to fix it ? [silly] http://www.bttr-software.de/forum/forum_entry.php?id=6418 [/silly] -- ~~~ wow ~~~ ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ Freedos-kernel mailing list Freedos-kernel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-kernel