In article <pine.neb.4.64.1608041112090....@ugly.internal.precedence.co.uk>, Stephen Borrill <net...@precedence.co.uk> wrote: > >What's the "something better" you are expecting? On this machine (amd64) I >seem to be unable to get coredumps. I suspect this may be down to 16GB >swap partition and 16GB RAM.
Some corruption where it is more obvious of what is corrupted. I don't like working on this code because it is full of ifdefs and other weird constructs like creating empty structs just to provide NULL pointers: if (next != NULL) { ATOMIC_INC(next->ipfr_ref); token->ipt_data = next; } else { bzero(&zero, sizeof(zero)); next = &zero; token->ipt_data = NULL; } if (next->ipfr_next == NULL) ipf_token_mark_complete(token); which I am itching to fix, but... christos