#include #include #include #include #include #include "crunch.h" void sighandle(int sig) { struct crunch_state cs; memset(&cs, 0, sizeof(cs)); crunch_state_restore(&cs); printf("fscked up crunch state in signal handler\n"); } int main(void) { struct crunch_state cs; int pid; int i; memset(&cs, 0, sizeof(cs)); pid = getpid(); for (i=0;i<16;i++) cs.mvdx[i] = pid; crunch_state_restore(&cs); crunch_state_save(&cs); for (i=0;i