> Most segfaults are hardware related and rarely exactly reproducible. Hah, some programmer fed you a line of crap and you chowed down on it ;-)
As a long-time unix programmer, I can assure you that 99.99% of segfaults are code related, not hardware related. Segmentation faults are the result of program code doing the wrong thing, not some piece of hardware throwing a tantrum. Segfaults result of program code trying to access memory regions outside of those provided to the app by the OS (i.e. referencing null pointers will typically throw a seg fault). I'd like to say 100% are code related (as they have always proven to be in my experience), but I had to leave a little wiggle room for those folks that *might* have run into a hardware-based seg fault. -- gentoo-user@gentoo.org mailing list