X

Kaleidoscope 1.8.1 and crash when quitting applications in Mac OS 8.1: a follow-up

Kaleidoscope 1.8.1 and crash when quitting applications in Mac OS 8.1: a follow-up

CNET staff
Regarding our report last time that using Kaleidoscope 1.8.1 with virtual memory on in Mac OS 8.1 may result in a system crash when you quit an application:

Greg Landweber, author of Kaleidoscope, confirms this. He offers the following further work-around information. Either:

Turn off Virtual Memory (RAM Doubler works OK). Or:

Switch to a color scheme that does not use patterns in the menu bar or window title bar.

Greg also confirms that the problem is due to memory being incorrectly assigned to the Application heap (as we reported last time). However, he claims that "this is not Kaleidoscope's fault. The problem is caused by the way QuickDraw allocates memory when handling patterns in global ports. QuickDraw was designed to use patterns locally, in a single window within a single application. It can run into problems when drawing patterns in global ports or across different applications."

In any case, expect a bug-fixed update within a couple of weeks.