public override void Process() { try { var pb = scanner.ScanProcedure(ep.Address, ep.Name, ep.ProcessorState); var proc = pb as Procedure; if (proc != null) { program.CallGraph.AddEntryPoint(proc); } } catch (AddressCorrelatedException aex) { scanner.Error(aex.Address, aex.Message); } }