Hi Pedro, The attachment is the compress for all the patches of precord. And I will post changed patch to maillist too. Please help me review it. > > if (old_chain) >  do_cleanups (old_chain); > ^^^^^^^^^^^^^ >    ^ - so this is wrong, because old_chain may be NULL, and >        you still wanted the do_cleanups call to happen. > Sorry for I didn't understand your prev mail. Now I got and fixed it. Thanks for explain it twice. :) Thanks, Hui