resolved cross initialization in trace_kill()