I have determined that Suzie 68k appears only nominally more stable than 2.0, and this may only be because I changed the "mode" to use its internal timer, rather than be launched periodically by Mail Server. No crashes were experienced all night last night, but the program did crash when I brought Suzie to the front and pulled down a menu so that I could manully process users. As usual, this crash corrupted the system so that subsequent programs crashed shortly after exiting Suzie from within MacsBug.
Latest complete Crash Log is being submitted for analysis, and seems to indicate the problem is in the Appearance Lib, in a routine called "GetThemePlaylist."
Here are the highlights:
MacsBug 6.5.4a6, Copyright Apple Computer, Inc. 1981-98
Unimplemented Instruction at 004338DA GetThemePlaylist+09D16
24-Jan-1999 7:50:09 AM (since boot = 15 hours, 7 minutes) Current application is "Suzie 68K" Machine = 65 (PowerMac8100_80), System $0850, sysu = $01008000 ROM version $077D, $20F2, $0003 (ROMBase $40800000) VM is off NIL^ = $40810000 Stack space used = +1764 Address 004338DA is in the System heap at 00002800 at GetThemePlaylist+09D16 It is in the CFM fragment "AppearanceLib" at 0040FAD0 It is 00023E0A bytes from the start of the fragment and 000203AA bytes into a non-writeable code section at 00413530 It is 00023E0A bytes into this heap block: Start Length Tag Mstr Ptr Lock Prg Type ID File Name € 0040FAD0 0004D1BC+08 N 68020 Registers D0 = FFFFFFBF A0 = 004338C0 USP = 062A3014 D1 = 00000018 A1 = 06247712 MSP = 00000000 D2 = 00000018 A2 = 00BA981C ISP = 0908EE00 D3 = 00000000 A3 = 06243170 VBR = 0005A956 D4 = 01930004 A4 = 009BF310 CACR = 00000001 SFC = 0 D5 = 00000000 A5 = 062A46FF CAAR = 00000000 DFC = 0 D6 = 00000008 A6 = 062A3035 PC = 004338DA D7 = 00000000 A7 = 062A3014 SR = smxnzvc Int = 0
Other crashes indicate a problem with "ATSFlattenGlyphData."
MacsBug 6.5.4a6, Copyright Apple Computer, Inc. 1981-98
CHK Exception at 005372F2 ATSFlattenGlyphData+00A42
23-Jan-1999 4:30:23 PM (since boot = 3 hours, 42 minutes) Current application is "Suzie 68K" Machine = 65 (PowerMac8100_80), System $0850, sysu = $01008000 ROM version $077D, $20F2, $0003 (ROMBase $40800000) VM is off NIL^ = $40810000 Stack space used = +4246 Address 005372F2 is in the System heap at 00002800 at ATSFlattenGlyphData+00A42 It is in the CFM fragment "ATSStreaming" at 00534B00 It is 000027F2 bytes from the start of the fragment and 00002772 bytes into a non-writeable code section at 00534B80 It is 000027F2 bytes into this heap block: Start Length Tag Mstr Ptr Lock Prg Type ID File Name € 00534B00 00005AAC+08 N 68020 Registers D0 = FFFFFF91 A0 = 005372F0 USP = 06CC0232 D1 = 00000018 A1 = 06C652E6 MSP = 00000000 D2 = 00000000 A2 = 009CF248 ISP = 0908EE00 D3 = 00000001 A3 = 06C61814 VBR = 0005A956 D4 = 00000001 A4 = 00000000 CACR = 00000001 SFC = 0 D5 = 00000000 A5 = 06CC22D0 CAAR = 00000000 DFC = 0 D6 = 00000000 A6 = 06CC0256 PC = 005372F2 D7 = 00000000 A7 = 06CC0232 SR = smxNzvc Int = 0 Disassembling from 005372D8
This is really becoming annoying.
--- Daniel O'Leary, Admin/WebMaster KloneZone Mac - A TeleFinder 5.7 Mac/Windows BBS