MCPcopy Create free account
hub / github.com/MultiFuzz/MultiFuzz / load

Method load

icicle-cortexm/src/lib.rs:665–670  ·  view source on GitHub ↗
(&mut self, cpu: &mut Cpu, path: &[u8])

Source from the content-addressed store, hash-verified

663
664impl icicle_vm::cpu::Environment for FuzzwareEnvironment {
665 fn load(&mut self, cpu: &mut Cpu, path: &[u8]) -> Result<(), String> {
666 use icicle_vm::cpu::elf::ElfLoader;
667 let metadata = self.load_elf(cpu, path)?;
668 self.debug_info = metadata.debug_info;
669 Ok(())
670 }
671
672 fn handle_exception(&mut self, cpu: &mut Cpu) -> Option<VmExit> {
673 match ExceptionCode::from_u32(cpu.exception.code) {

Callers 3

fuzzing_loopFunction · 0.80
runMethod · 0.80
runFunction · 0.80

Calls

no outgoing calls

Tested by 1

runFunction · 0.64