Describe the bug
In TaskTracer::SignalTrace, we put a Result* in SignalSync. But if SignalTrace timeout, Result will be delete. This may cause memory access problem in the SignalHandler thread. I think it will be good if we store pcs by std::vector<void *>
Describe the bug
In
TaskTracer::SignalTrace, we put aResult*inSignalSync. But ifSignalTracetimeout,Resultwill be delete. This may cause memory access problem in theSignalHandlerthread. I think it will be good if we store pcs bystd::vector<void *>