sievec core dumps when hitting 'address' or 'envelope'

2004-08-29 Thread Scott Adkins
We ran into a problem on Tru64 where the sieve compiler was core dumping if it tried to compile a script that used 'address' or 'envelope' in it. For example, the following script would core dump sievec: if address :contains To [EMAIL PROTECTED] { stop; } Changing 'address' to 'header'

Re: sievec core dumps when hitting 'address' or 'envelope'

2004-08-29 Thread Michael Loftis
Probably has to do with 64 bit alignment and pointers versus 32 bit alignment and pointers. by reordering the int/pointer pair the union becomes not so much a union in the sense that may be meant for it. didn't look into it deeply at all myself, but it would ppear that the machine