Newsgroups: comp.sys.mac.programmer
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!yale.edu!ox.com!umich!umeecs!sparky.eecs.umich.edu!lagana
From: lagana@sparky.eecs.umich.edu (Antonio A Lagana)
Subject: Re: Strange Address Problem on Plus but not on SE/30. WHY?
Message-ID: <1991Jun25.071719.22670@zip.eecs.umich.edu>
Sender: usenet@zip.eecs.umich.edu (Mr. News)
Organization: University of Michigan EECS Dept.
References: <1991Jun24.052855.29691@zip.eecs.umich.edu> <54278@apple.Apple.COM>
Distribution: usa
Date: Tue, 25 Jun 1991 07:17:19 GMT

Thanks a million to everybody who has replied (and whose replies may be on
the way :) ).  As most people have pointed out, the problem was in a word
mis-alignment brought about by some of the inline assembly code that I had
in the INIT.  There was also a problem with a pointer not being "initialized"
through NewPtr(), though I don't know how that created an alignment problem.
In any case, my INIT is merrily running without a hitch on a Plus (at least
for the time being :) ).  Thanks again to everyone.

Antonio A. Lagana
lagana@sparky.eecs.umich.edu 
