mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-05 10:49:34 +02:00
GP-1884: relaunch w/o re-init
This commit is contained in:
parent
d55b7e9aa9
commit
7abe1b9af1
1 changed files with 13 additions and 1 deletions
|
@ -179,8 +179,14 @@ public class DbgModel2TargetRootImpl extends DbgModel2DefaultTargetModelRoot
|
||||||
System.err.println("processAdded - null");
|
System.err.println("processAdded - null");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
DbgModelTargetProcessContainer container =
|
||||||
|
(DbgModelTargetProcessContainer) targetProcess.getParent();
|
||||||
|
DelegateDbgModel2TargetObject delegate =
|
||||||
|
(DelegateDbgModel2TargetObject) container.getDelegate();
|
||||||
|
delegate.init();
|
||||||
|
|
||||||
broadcast().event(getProxy(), null, TargetEventType.PROCESS_CREATED,
|
broadcast().event(getProxy(), null, TargetEventType.PROCESS_CREATED,
|
||||||
"Process " + proc.getId() + " started " + "notepad.exe" + " pid=" + proc.getPid(),
|
"Process " + proc.getId() + " started " + " pid=" + proc.getPid(),
|
||||||
List.of(targetProcess));
|
List.of(targetProcess));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -193,6 +199,12 @@ public class DbgModel2TargetRootImpl extends DbgModel2DefaultTargetModelRoot
|
||||||
System.err.println("threadCreated - null");
|
System.err.println("threadCreated - null");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
DbgModelTargetThreadContainer container =
|
||||||
|
(DbgModelTargetThreadContainer) targetThread.getParent();
|
||||||
|
DelegateDbgModel2TargetObject cdelegate =
|
||||||
|
(DelegateDbgModel2TargetObject) container.getDelegate();
|
||||||
|
cdelegate.init();
|
||||||
|
|
||||||
broadcast().event(getProxy(), targetThread, TargetEventType.THREAD_CREATED,
|
broadcast().event(getProxy(), targetThread, TargetEventType.THREAD_CREATED,
|
||||||
"Thread " + thread.getId() + " started", List.of(targetThread));
|
"Thread " + thread.getId() + " started", List.of(targetThread));
|
||||||
DelegateDbgModel2TargetObject delegate =
|
DelegateDbgModel2TargetObject delegate =
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue