--- sa_common.c.orig 2009-03-04 04:14:35.000000000 -0200 +++ sa_common.c 2009-03-04 04:14:44.000000000 -0200 @@ -707,7 +707,7 @@ int i; for (i = 0; i < NR_ACT; i++) { - if (act[i]->bitmap && act[i]->bitmap->b_array) { + if (act[i]->bitmap && !act[i]->bitmap->b_array) { free(act[i]->bitmap->b_array); } }