Problem: 1615894

Title: ClickLoopForTTEView should be in segment TERes

Received: Dec 30 1996 1:38PM


There is a bug in MacApp 3.3 and following in file:UTEView.cp. The problem is that the ClickLoopForTTEView functions is not in a resident segment (TENonRes) and therefore can be unloaded if memory gets low. This must not happen, because it is referenced by the global UPP pClickLoopProc which will point to nowhere, if the segment is unloaded (this is a 68K problem, only). The result is a crash in _TEClick, if the CODE segment of ClickLoopForTTEView was purged.

The solution is to move ClickLoopForTTEView into a resident segment which does not get unloaded.


Fix:

MacApp Release 13 is now built single-segment. This is no longer a problem.