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

Reply via email to