rizin/librz/debug
Florian Märkl 0d02fdd0c4 Fix rz_xnu_get_cur_thread() messing up the target's mappings
Getting the thread list with task_threads() allocates a mapping in the
caller's memory that should then be freed with vm_deallocate() later.
However rz_xnu_get_cur_thread() was passing the debuggee's task to the
deallocate rather than its own, meaning the thread list would probably
leak and the debuggee's maps would get broken if there was something at
that address.
2022-07-17 20:31:32 +02:00
..
p Fix rz_xnu_get_cur_thread() messing up the target's mappings 2022-07-17 20:31:32 +02:00
ddesc.c Add user pointer to RzDebug Plugins and Refactor GDB for it 2021-06-14 11:46:17 +02:00
debug.c Fix some checks of rz_analysis_op (#2755) 2022-07-01 18:12:14 +08:00
desil.c Fix some checks of rz_analysis_op (#2755) 2022-07-01 18:12:14 +08:00
dmap.c Refactor dm commands ##refactor 2021-06-17 22:47:10 +08:00
dreg.c Split RzDebug.reg and RzAnalysis.reg 2021-12-21 13:14:08 +01:00
dsession.c Remove sdb json (#1118) 2022-07-12 22:48:33 +08:00
dsignal.c Add user pointer to RzDebug Plugins and Refactor GDB for it 2021-06-14 11:46:17 +02:00
meson.build De-include xnu_threads.c and xnu_excthreads.c 2022-07-17 20:31:32 +02:00
pid.c Various debug fixes (#1359) 2021-07-27 15:03:08 +08:00
plugin.c Various debug fixes (#1359) 2021-07-27 15:03:08 +08:00
serialize_debug.c Format according to clang-format-13 2021-11-25 15:44:28 +08:00
snap.c hash: use RzHash in most hash APIs 2022-06-28 21:55:26 +08:00
trace.c Fix some checks of rz_analysis_op (#2755) 2022-07-01 18:12:14 +08:00