mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-06 05:48:40 +00:00
oops; fix incorrect usage of thread instead of process entity
This commit is contained in:
@@ -2437,7 +2437,7 @@ d_trap_net_from_thread__step_into_line(Arena *arena, CTRL_Entity *thread)
|
|||||||
Arch arch = thread->arch;
|
Arch arch = thread->arch;
|
||||||
U64 ip_vaddr = ctrl_query_cached_rip_from_thread(d_state->ctrl_entity_store, thread->machine_id, thread->handle);
|
U64 ip_vaddr = ctrl_query_cached_rip_from_thread(d_state->ctrl_entity_store, thread->machine_id, thread->handle);
|
||||||
CTRL_Entity *process = ctrl_entity_ancestor_from_kind(thread, CTRL_EntityKind_Process);
|
CTRL_Entity *process = ctrl_entity_ancestor_from_kind(thread, CTRL_EntityKind_Process);
|
||||||
CTRL_Entity *module = ctrl_module_from_process_vaddr(thread, ip_vaddr);
|
CTRL_Entity *module = ctrl_module_from_process_vaddr(process, ip_vaddr);
|
||||||
DI_Key dbgi_key = ctrl_dbgi_key_from_module(module);
|
DI_Key dbgi_key = ctrl_dbgi_key_from_module(module);
|
||||||
|
|
||||||
// rjf: ip => line vaddr range
|
// rjf: ip => line vaddr range
|
||||||
|
|||||||
Reference in New Issue
Block a user