In regard to: Re: Crash in Gimp 1.1.7 on Solaris 8., Ludovic Poitou said...: >Tim Mooney wrote: > >> In regard to: Crash in Gimp 1.1.7 on Solaris 8., Ludovic Poitou said (at...: >> >> >signal BUS (invalid address alignment) in color_pixels at 0x177858 >> >color_pixels+0x110: ld [%l0], %i1 >> >> You don't say what architecture you're running on, but Solaris 7 or later on >> an Ultra would be a LP64 (i.e. 64 bit) OS, so an invalid address alignment >> would be indicative of incorrect alignment of a pointer. I'm not certain, >> but odds are good that pointers in Solaris 8 must be aligned on 8-byte >> boundaries, as opposed to ints which could be aligned on 4-byte boundaries. >> > >SunOS bondi 5.8 Generic sun4u sparc SUNW,Ultra-5_10 >UltraSPARC-IIi > >But I haven't compiled with the 64 bit flag on ! > >A simple program like this : >main(){ > printf("%d\n", sizeof(unsigned char *)); >} > >returns 4 ! Then my guess about what the problem is (for you, anyway) isn't correct. It's still a problem for LP64 OSes, though. Tim -- Tim Mooney mooney@xxxxxxxxxxxxxxxxxxxxxxxxx Information Technology Services (701) 231-1076 (Voice) Room 242-J1, IACC Building (701) 231-8541 (Fax) North Dakota State University, Fargo, ND 58105-5164