发明名称 System and method for mitigating repeated crashes of an application resulting from supplemental code
摘要 Provided is a method for mitigating the effects of an application which crashes as the result of supplemental code (e.g., plug-in), particularly a plug-in from a source other than the source of the operating system of the device or the source of the application that crashes. The method includes executing the application. As the application is running, it may be monitored to determine if normal execution of instructions ceases. When that occurs, the system will make a determination if code from a supplemental code module was the cause of the crash, and will make an evaluation if that supplemental code module is from a source other than the source(s) of the operating system and application in question. In some implementations, remedial steps may be provided, such as providing information on subsequent executions of the application.
申请公布号 US8930915(B2) 申请公布日期 2015.01.06
申请号 US201313886534 申请日期 2013.05.03
申请人 Apple Inc. 发明人 Wolf Christopher A.
分类号 G06F9/44;G06F11/36;G06F9/445;G06F11/07;G06F21/54;G06F21/55 主分类号 G06F9/44
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A method comprising: determining, by a processor executing an application, that the application has ceased execution of instructions associated with the application; based on determining that the application has ceased execution, generating a list of code modules that were loaded during execution of the application; evaluating whether a code module included in the list is programmed by a source that is different from a source associated with the application or a source associated with an operating system; based on the evaluating, identifying a cause for the application to have ceased execution of instructions; and presenting a user interface to a user including information associated with the application having ceased execution of instructions.
地址 Cupertino CA US