0xff000000 is a valid thread pointer :-( Once I've got the history API stuff committed out of my source tree I'll try & take a closer look; I suspect its something to do with groupinfo in ovdb (purify & bdb don't get along, but when manipulation of groupinfo happens they *really* get upset with each other). -- Alex Kiernan, Principal Engineer, Development, Thus PLC