On Thu, 2005-12-15 at 18:44 +0100, Arjan van de Ven wrote: > > g_list, g_string and friends already provide that interface set in C and > > fairly efficiently. Most gnome C apps use them and GNOME has had almost no > > buffer overrun problems. Lots of other problems but not those. > > in addition the execshield tech (gcc/glibc/kernel) makes buffer > overflows basically impossible to abuse anyway (like -fstack-protector, > FORTIFY_SOURCE, NX, randomisation etc etc) That's true, and while I love the enhanced security we get from this, it kind of ignores the bigger picture. Detecting faults better and crashing in a way that's not exploitable does nothing to address usability or stability. A crashing program is still catastrophic for users, even if it's no longer a root exploit. -- Peter -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list