Back to Mac Conferences

From: headgap
To: ALL
Subject: Mac OS 8.5 bug?
Date:Thu, February 25, 1999 08:03 AM


I have not tested this but found it interesting. Let me know if any of you mess with this. Thanks Bob

Steve Jasik, an expert in Mac software debugging, found and fixed a "nasty bug
in Mac OS 8.5 and later systems:"

"The manifestation of the bug is random tromping of memory, and sometimes it
corrupts the heap (this happens when an Application is launched). The problem
is that some programmer did a Load Contents when he meant to do a Load
Address. The fix is as follows:

Make a copy of the system file, and open it in a resource editor. Open up the
'nlib', id = 11 resource (name = NQDResidentCursor )

Either do a Find Hex for the pattern '0844' or goto offset $1968 in the
resource.

You should see: 83A0 0844 7FC9 03A6

CHANGE IT TO: 3BA0 0844 7FC9 03A6

Save the file, play the appropriate games to replace the fixed System file
[for] the running System file, and re-boot."

Bob Nunn - President, Operator Headgap Systems
President, AppleCore of Memphis, Inc.
E-mail: headgap@headgap.com

*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*
| Operator Headgap Web BBS | V.34 Modem : (901) 759-1542 |
| Supporting Mac, 64&128, Amiga | 33.6k Support: (901) 759-1543 |
*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*
| Visit our TeleFinder Site at: bbs.headgap.com - port 1474 |
| Visit our Telnet Site at: telnet://bbs.headgap.com:1474 |
| Visit our WWW Site at: http://www.headgap.com |
| IP Address: 208.246.252.34 Fast ISDN Web Access! |
*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*
| New AppleCore Web BBS Page http://www.headgap.com/applecore.spml |
*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*


55


Running TeleFinder Server v5.7.
© Copyright Spider Island Software