> Not sure if the fix is valid. If they can be freed before the string, > then you'd have to avoid dereferencing all interned strings here... fyi, I hacked hashtab.c to avoid the deep comparison when removing a value. Now, it will just check the pointers and fail instead of also trying the comparison function. This seems to work, although i haven't gone through the entire run yet... tim