WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2015142598) ENVIRONNEMENT POUR RAPPORT DE PLANTAGE EN MODE UTILISATEUR
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2015/142598    N° de la demande internationale :    PCT/US2015/020053
Date de publication : 24.09.2015 Date de dépôt international : 12.03.2015
Demande présentée en vertu du Chapitre 2 :    16.10.2015    
CIB :
G06F 11/07 (2006.01), G06F 11/36 (2006.01)
Déposants : MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; One Microsoft Way Redmond, Washington 98052-6399 (US)
Inventeurs : MUTHUKUMSARASAMY, Aruldevi; (US).
ZHANG, Hongwei; (US).
GUNAWAN, Aswin; (US)
Mandataire : GRüNECKER PATENT- UND RECHTSANWALTE PARTG MBB; Leopoldstrasse 4 80802 Munchen (DE)
Données relatives à la priorité :
14/217,030 17.03.2014 US
Titre (EN) FRAMEWORK FOR USER-MODE CRASH REPORTING
(FR) ENVIRONNEMENT POUR RAPPORT DE PLANTAGE EN MODE UTILISATEUR
Abrégé : front page image
(EN)A user-mode crash reporting system for generating a crash report when an application crashes is provided. The user-mode crash reporting system installs a crash handler to execute in the same process as the application when the application crashes. When the application crashes, the crash handler identifies a victim thread of the process that was executing at the time of a crash. The crash handler then walks a call stack of the victim thread to identify return addresses for returning from called functions of the application. The crash handler identifies offsets within the module corresponding to the return addresses and creates a call chain of functions using the identified offsets. The crash handler then generates a crash report based on the identified call chain.
(FR)L'invention concerne un système de rapport de plantage en mode utilisateur pour générer un rapport de plantage lorsqu'une application plante. Le système de rapport de plantage en mode utilisateur installe un gestionnaire de plantage à exécuter dans le même processus que l'application lorsque l'application plante. Lorsque l'application plante, le gestionnaire de plantage identifie un fil victime du processus qui était en cours d'exécution au moment d'un plantage. Le gestionnaire de plantage parcourt ensuite une pile d'appels du fil victime pour identifier des adresses de retour pour un retour à partir de fonctions appelées de l'application. Le gestionnaire de plantage identifie des décalages à l'intérieur du module correspondant aux adresses de retour et crée une chaîne d'appels de fonctions à l'aide des décalages identifiés. Le gestionnaire de plantage génère ensuite un rapport de plantage sur la base de la chaîne d'appels identifiée.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)