Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!apple!holmes From: holmes@Apple.COM (Richard A. Holmes) Newsgroups: comp.sys.mac.programmer Subject: Re: Invisible Text with DrawText on SE, not on II Keywords: Portability Message-ID: <44690@apple.Apple.COM> Date: 11 Sep 90 16:07:36 GMT References: <6245@hub.ucsb.edu> Organization: Apple Computer Inc., Cupertino, CA Lines: 20 As I understand, if QuickDraw doesn't have enough stack space, it will choose not to "drawstring"; this is better than crashing for lack of stack space. I suspect that perhaps your app is stack-intensive. The default stack space can be different on different machines: Color quickdraw requires more stack than B&W. You could try upping the stack space for your app. I think the calls woul d be some combination of "SetApplLimit" and "MaxApplZone", IM II, 7-51 should explain to some extent. You can test this theory without changing your code by changing the low mem global "DefltStack" using a debugger such as MacsBug or TMON to a larger quantity. "DefltStack" resides in a long word at location (Hexadecimal) $322. I hope it helps: I had a similar problem once and this cured it. I was able to simply reduce my stack usage, and didn't have to increase the stack allocation at all. Let me know if this was the problem. -- (I make no claims as to the truthfulness or lack of truthfulness of any words contained in this posting....) --Richard.