Path: utzoo!attcan!uunet!cs.utexas.edu!news-server.csri.toronto.edu!clyde.concordia.ca!IRO.UMontreal.CA!ell.IRO.UMontreal.CA!dubuc From: dubuc@IRO.UMontreal.CA (Martin Dubuc) Newsgroups: comp.sys.mac.programmer Subject: Memory management problem Message-ID: <1990Aug15.154812.9145@IRO.UMontreal.CA> Date: 15 Aug 90 15:48:12 GMT Sender: news@IRO.UMontreal.CA Reply-To: dubuc@IRO.UMontreal.CA (Martin Dubuc) Organization: Universite de Montreal Lines: 22 I recently modified the MultiXfer telecom app. All worked well until I tested it on a Mac Plus/SE. It seems to me that there is a memory problem. My program works on a II, IIcx and IIci, but as soon as I execute it on a Plus or SE it bombs in my initialization routine, more precisely after the initialization of the managers, as soon as I access memory (while accessing an array or a pointer). I tried to correct the problem by allocating more memory with: SetApplLimit((Ptr) ApplicZone() + 256000L); MaxApplZone(); but the application now bombs when it calls MaxApplZone. Can someone point out what are the usual cases of incompatibility between a II and a Plus/SE or explain what happens in this particular situation? Martin Dubuc Local S-242, Pavillon Principal dubuc@IRO.UMontreal.CA Universite de Montreal Tel.: (514) 343-6111, poste 3507 "Qui a dit que rien ne pouvait arreter le progres?" -- un bureaucrate