Walter Erquinigo
a80c6c7d36
[trace] clear any existing tracing sessions before relaunching the binary
...
There's a bug caused when a process is relaunched: the target, which
doesn't change, keeps the Trace object from the previous process, which
is already defunct, and causes segmentation faults when it's attempted
to be used.
A fix is to clean up the Trace object when the target is disposing of
the previous process during relaunches.
A way to reproduce this:
```
lldb a.out
b main
r
process trace start
c
r
process trace start
```
Differential Revision: https://reviews.llvm.org/D122176
2022-03-21 16:03:37 -07:00
..
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-01-26 13:55:48 +00:00
2022-02-03 14:47:01 +01:00
2022-03-14 13:32:03 -07:00
2020-01-24 08:52:55 +01:00
2020-01-24 08:52:55 +01:00
2020-01-24 08:52:55 +01:00
2021-07-02 11:31:16 -07:00
2021-08-31 15:45:38 -07:00
2022-03-14 13:32:03 -07:00
2022-02-03 14:47:01 +01:00
2020-01-24 08:52:55 +01:00
2020-11-20 11:21:59 +00:00
2022-01-26 13:55:48 +00:00
2022-02-03 14:47:01 +01:00
2021-10-21 12:58:45 +02:00
2022-03-14 13:32:03 -07:00
2022-03-14 12:17:01 -07:00
2022-03-18 08:58:30 +01:00
2021-10-28 10:15:03 +02:00
2020-01-24 08:52:55 +01:00
2021-07-02 11:31:16 -07:00
2020-01-24 08:52:55 +01:00
2021-10-07 11:15:00 +02:00
2022-02-03 14:47:01 +01:00
2021-06-09 09:43:13 -07:00
2022-03-14 12:17:01 -07:00
2020-01-24 08:52:55 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2020-07-23 17:43:37 +02:00
2020-01-24 08:52:55 +01:00
2022-02-10 10:55:18 -08:00
2022-03-16 22:54:02 -07:00
2021-07-02 11:31:16 -07:00
2020-07-24 16:28:34 -07:00
2022-03-21 16:03:37 -07:00
2022-03-14 12:17:01 -07:00
2022-03-07 17:44:51 -08:00
2022-03-10 13:58:08 -08:00
2021-05-26 12:46:12 +02:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2020-04-03 14:56:28 -07:00
2021-11-11 15:04:44 -06:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2021-12-24 23:17:54 -08:00
2022-03-09 08:35:15 -08:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-02-03 14:47:01 +01:00
2022-03-16 15:46:17 +01:00
2021-06-09 09:43:13 -07:00
2022-03-21 16:03:37 -07:00
2021-07-16 16:47:43 -07:00
2021-10-29 12:08:57 +02:00
2022-03-16 15:35:36 -07:00
2021-10-27 22:31:14 -07:00
2020-10-09 10:37:09 +02:00
2022-02-03 14:47:01 +01:00