[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Status of System 6.02 upgrade?



In article <4gejap$2m3@tuba.cit.cornell.edu>,
Jay Krell <jmk3@crux4.cit.cornell.edu> wrote:
>nathan@cco.caltech.edu (Nathan Mates) writes:
>
>>In article <4fs69u$onb@pith.uoregon.edu>,
>>Neil Parker <nparker@cie-2.uoregon.edu> wrote:
>>>Boot System 6.0.1, and double-click on the Teach icon.  Type a few
>>>characters in the document window that appears.  Go to the Font menu and
>>>pull down "Choose Font...".  Click on the "Plain" checkbox.  Then press
>>>control-reset, because you GS has just completely frozen up.

>>   Hmmm. The Choose Font call in 6.0.1 is broken unless you've got
>>Pointless 2.0.2 (maybe 2.0.1) by Westcode or the 'FixFontMgr601' (by
>>myself) installed. The bug I isolated and killed in the FixFontMgr601

>I don't have Pointless and I've seen this bug w/ and w/o FixFongMgr.

   I'm in the middle of tracking this bug down. Looks like some
weirdball interaction between the System 6.0.1 TextEdit and
FontManager toolsets, anyways. (Basically, TextEdit is calling an
_InstallWithStats within the DrawControls within the ContentDraw
update of the background window on the second _DoModalDialog by
_ChooseFont. That InstallWithStats blasts word at offset +$C4 within
the FontMgr's page to $FFFF, which is where it stores the upper word
of the control handle for the Plain checkbox. Click on Plain or
reference it in some way, and the system will start following garbage
pointers out to nowhere and have a spaz)

    As soon as I nail it down, a fix should be available.

Nathan Mates
-- 
<*> Nathan Mates http://www.ugcs.caltech.edu/~nathan/      <*>
# And he said to them, "To you has been given the secret of the
# Kingdom of God, but for those outside, everything comes in 
# parables" Mark 4:11, NRSV