[comp.sys.mac.programmer] Bug in ResEdit 2.1?

barry@world.std.com (Barry L Wolman) (04/01/91)

I'm trying to use ResEdit 2.1 (version that came with "ResEdit Complete"
book) to create a TMPL resource for a data structure that has a fixed
part followed by an array of substructures.  ResEdit seems to have
problems when the first part of the structure described by the TMPL
contains two strings.  For example, the following "test" TMPL
 
	alpha	P00F
	beta	P007
		AWRD
	count	OCNT
	*****	LSTC
	gamma	DWRD
	delta	DWRD
	*****	LSTE
 
causes a bus error at 6035628E when I try to use cmd-K to add the first
element in list.  ResEdit also has problems if I use a Cnnnn instead of
Pnnnn, but seems to work OK if there is only one string at the front,
e.g. if I delete the entry for beta.  The AWRD isn't required, but
shouldn't hurt, either.
 
This problem occurs on a 4MB SE running 6.0.5.  There is about 250KB
contiguous free space on heap when I enter ResEdit.
 
Am I doing something wrong? Has anyone else experienced this sort of
problem?  If so, how did you get around it?  Is there a newer version
that fixes this?
 
Thanks for any help, pointers, tips, etc.
 
 Barry Wolman
159 Oxbow Road
Needham, MA 02192
617-449-3874
barry@world.std.com


-- 
Barry Wolman
159 Oxbow Road
Needham, MA 02192
617-449-3874