🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #6813

40 Folder Bug *BACK* in TOS 1.4?!

#6813
From: Diane Barlow Close
Date: Sun, 10 Dec 1989 17:12
42 lines
2338 bytes
The following message appeared on the San Diego Atari Computer Enthusiast's
BBS.  The originator of the message is quite a competent
programmer/developer for the ST, so I gave his message more ``weight'' than
if just anyone had posted it.  Can anyone confirm or dismiss this bug
report:

Message : 974 [Open] 12-10-89 12:01am
From    : John Sudikatus
To      : All 
Subject : TOS 1.4 bugs
Sig(s)  : 1 (General news)

A WARNING TO ALL TOS 1.4 USERS!!!
 
Despite what Atari has said about the 40 folder bug being fixed in TOS
1.4, IT ISN'T!  Actually, the "40 folder" problem in previous
versions of TOS may have indeed been fixed, but in reducing the amount
of low memory used by TOS (in attempt to be more compatible with TOS
1.0) another bug was introduced. It seems that the directory buffers
now overlap slightly with the dynamic memory pointer list. This means
that when you have accessed more than about 35 folders and then try to
allocate memory, there is a good chance that the program will bomb
horribly. This is most likely to occur in programs that search all
subdirectories on your disk (like a utility I wrote does).
 
I STRONGLY recommend using FOLDRXXX.PRG or CACHENNN.PRG in your AUTO
folder. FOLDRXXX.PRG seems to work since the added buffers are put at
the head of the list, meaning that they will be used before the
original 40 (80 actually, since each folder requires 2 buffers). But
one thing to note is that the size of disk buffers in TOS 1.4 has
increased slightly over that of TOS 1.0 & 1.2. To get the requested
number of buffers you must multiply the number of extra folders you
want by about 1.06 (70/66 to be exact) and rename FOLDRXXX with that
number.
 
Fix a bug, create a bug. That's Atari for you. Oh, well....
-- 
Diane Barlow Close
      {nosc, ucsd}!crash!canada
      canada@crash.cts.com
      Free Canada -- Trade Mulroney
Technical Details
Message-ID: <876@crash.cts.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucsd!helios.ee.lbl.gov!nosc!crash!canada

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucsd!helios.ee.lbl.gov!nosc!crash!canada
From: canada@crash.cts.com (Diane Barlow Close)
Newsgroups: comp.sys.atari.st
Subject: 40 Folder Bug *BACK* in TOS 1.4?!
Message-ID: <876@crash.cts.com>
Date: 10 Dec 89 17:12:15 GMT
Reply-To: canada@crash.cts.com (Diane Barlow Close)
Distribution: na
Organization: Crash TimeSharing, El Cajon, CA
Lines: 42