{"id":"ASB-A-292160348","details":"In multiple functions of StatsService.cpp, there is a possible memory corruption due to a use after free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-292160348","CVE-2024-31339"],"modified":"2026-09-18T15:47:37.392928379Z","published":"2024-07-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2024-07-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/packages/modules/StatsD/+/795a0da721992432cae20fc9be21bcbce318bf5a"}],"affected":[{"package":{"name":"platform/packages/modules/StatsD","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14-next:0"},{"fixed":"14-next:2024-07-01"}]}],"versions":["14-next"],"ecosystem_specific":{"vanir_signatures":[{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["305487835997243872826922695295350277909","230072479721241088246185280925958278258","268350178377968433109367916940306710391","91137112651214997978515196135486020499","127642242387870631028902462456467175936","247828769629225908595187959403985138736","294308249133488359078252475882938243161"]},"id":"ASB-A-292160348-0c45966c","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"file":"statsd/src/StatsService.h"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"file":"statsd/src/utils/MultiConditionTrigger.cpp"},"deprecated":false,"digest":{"line_hashes":["289896046876754297735978400289087878936","1786518371935160384703340538356007092","66748475605117396731835749279334560524","86454473977924423896301985401224019989","137821992194333868536771541737450263091","167602330651211273305029505624064343953","92542472345046883632459398876943699997","211323973991186743492215481934161400690","42080343712416847221252743209455394075","104853615188737464337673516930887668392","167602330651211273305029505624064343953","61100731012719867690840009893211544781","108587633537507210242609878158511307392","108587633537507210242609878158511307392"],"threshold":0.9},"id":"ASB-A-292160348-1915970c","signature_type":"Line"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"file":"statsd/src/StatsService.cpp"},"deprecated":false,"digest":{"line_hashes":["159925443773194175943371912967847035629","265563164589265506633119755769327201263","308673583140195933734361182669520075688","242678743143656029416575251758822171693","308576307108481351937168347087095447016","201334261438951022497833112996324374797","208116837922010977751011513408942771564","213945663079036679410970161700424064603","189701193218978053410903627444889848584","258793997768021790900762627709930180811","88596611508094769905880192886112740016","147584847612996438781024568902757322539","44916778719854358750958771394195028212","227132853048995119078549080076328084869","29032478456858775525028760839417799113","294345439783244919265880940732363904099","133083026796841740116739816127192265974","180626357600467077038464803483206081546","198534647472631208152627454839774348648","80278693034157657841535784026831930687","328782589298757968704024931437945926687","84465763803381025849897888441404493892","140655608690287586112729369329336190808"],"threshold":0.9},"id":"ASB-A-292160348-365546f7","signature_type":"Line"},{"deprecated":false,"digest":{"line_hashes":["306251545357371574023434965790051737081","133130361362018032623303840705877399877","254173442195164309135668766130320937290","321890993483069066339793743614987414375","219785269722683986915715509696359474117","323256896811781281178991573263598374993","182183737145592091143840445898794528957","9329168951397483879624339234853054802","257022839355699991918871869555363892842","27503610933236758860774303616301985189","23719690278864713936495597994221782357","224550941780194650491159432747678305181","287039939924477164558319856919106354945","129495603176380619777322336998528619821","193455493212740005853744103707200585707","179973413863306884253639019483557089275","74713951623025042020091488065003104149"],"threshold":0.9},"id":"ASB-A-292160348-39bf677f","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"file":"statsd/src/utils/MultiConditionTrigger.h"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"file":"statsd/src/StatsService.cpp","function":"StatsService::onStatsdInitCompleted"},"deprecated":false,"digest":{"length":228,"function_hash":"10284047340432497328132115226750950035"},"id":"ASB-A-292160348-6c9ebfa8","signature_type":"Function"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"file":"statsd/tests/utils/MultiConditionTrigger_test.cpp"},"deprecated":false,"digest":{"line_hashes":["73862036861914092034679473374355102459","61202481187182397766170692760861418465","318708898826009890982869030169850042152","332900697049417142553485867538415975338","108587633537507210242609878158511307392","108587633537507210242609878158511307392"],"threshold":0.9},"id":"ASB-A-292160348-aae2b9fa","signature_type":"Line"},{"digest":{"function_hash":"86638119798572538148491513304768937648","length":133},"id":"ASB-A-292160348-b2b0a8d5","match_only_versions":["14-next"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"function":"StatsService::~StatsService","file":"statsd/src/StatsService.cpp"},"deprecated":false},{"deprecated":false,"digest":{"length":1008,"function_hash":"86803962377130505159674537128163871466"},"id":"ASB-A-292160348-b820efcd","match_only_versions":["14-next"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"function":"StatsService::statsCompanionServiceDiedImpl","file":"statsd/src/StatsService.cpp"}},{"id":"ASB-A-292160348-d57bf6f1","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"function":"StatsService::informDeviceShutdown","file":"statsd/src/StatsService.cpp"},"deprecated":false,"digest":{"function_hash":"191055256887806684700147544407693823312","length":390}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"function":"StatsService::Terminate","file":"statsd/src/StatsService.cpp"},"deprecated":false,"digest":{"function_hash":"6794686234144775356853370133298012710","length":364},"id":"ASB-A-292160348-e02b9c5e","signature_type":"Function"},{"source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a","target":{"file":"statsd/src/utils/MultiConditionTrigger.cpp","function":"MultiConditionTrigger::markComplete"},"deprecated":false,"digest":{"function_hash":"149470148119310862656588840484327334122","length":407},"id":"ASB-A-292160348-e2a86921","signature_type":"Function","signature_version":"v1"}],"fixes":["https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a"],"severity":"High","spl":"2024-07-01","types":["EoP"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-292160348.json"}},{"package":{"name":"platform/packages/modules/StatsD","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12:0"},{"fixed":"12:2024-07-01"}]}],"versions":["12"],"ecosystem_specific":{"types":["EoP"],"vanir_signatures":[{"id":"ASB-A-292160348-0c5e6485","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"file":"statsd/src/utils/MultiConditionTrigger.cpp"},"deprecated":false,"digest":{"line_hashes":["178761141152275873231915412426033386163","195769613848570617564681963920644761100","233562290230504091637456583294935365125","195781824611084353129671845617154582682","28663082364285992439048642384354332344","305857749430385534000972395239634744927","92542472345046883632459398876943699997","211323973991186743492215481934161400690","42080343712416847221252743209455394075","104853615188737464337673516930887668392","167602330651211273305029505624064343953","61100731012719867690840009893211544781","108587633537507210242609878158511307392","108587633537507210242609878158511307392"],"threshold":0.9}},{"deprecated":false,"digest":{"function_hash":"45863765917800652869151432262297088848","length":373},"id":"ASB-A-292160348-0de18969","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"function":"MultiConditionTrigger::markComplete","file":"statsd/src/utils/MultiConditionTrigger.cpp"}},{"id":"ASB-A-292160348-897f6dd1","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"function":"TEST","file":"statsd/tests/StatsLogProcessor_test.cpp"},"deprecated":false,"digest":{"length":1298,"function_hash":"298547584576030461853963346343869950990"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"file":"statsd/tests/utils/MultiConditionTrigger_test.cpp"},"deprecated":false,"digest":{"line_hashes":["73862036861914092034679473374355102459","61202481187182397766170692760861418465","318708898826009890982869030169850042152","332900697049417142553485867538415975338","108587633537507210242609878158511307392","108587633537507210242609878158511307392"],"threshold":0.9},"id":"ASB-A-292160348-9a6baae6","signature_type":"Line"},{"source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"file":"statsd/src/utils/MultiConditionTrigger.h"},"deprecated":false,"digest":{"line_hashes":["306251545357371574023434965790051737081","133130361362018032623303840705877399877","254173442195164309135668766130320937290","321890993483069066339793743614987414375","219785269722683986915715509696359474117","323256896811781281178991573263598374993","182183737145592091143840445898794528957","9329168951397483879624339234853054802","45744519224981053326788579421952168278","21949881569041301382386067465691825981","7536166742007796087626809512971689173","114356530252978520045850027015901231722","287039939924477164558319856919106354945","129495603176380619777322336998528619821","261134141081390476231175362875031382106","1397233349680113189303930419561067161","205937907329838983958602098597685391103","225538082809315286119970067094747794429","176733231404006535559426681088872655380"],"threshold":0.9},"id":"ASB-A-292160348-b047cf98","signature_type":"Line","signature_version":"v1"},{"deprecated":false,"digest":{"line_hashes":["296045471364242561855645120018283175300","154685682756709264119863087673430880969","63985995364744445441544722428623572111","302452988038273657005356922126308950657","323049459295065742826265421119681835595","284719484204927056834015622988168549814","276987763497856715335895633738032104495","106119153324891519830717675428439921307","168965062855948190032961756180519662278","60744434672036001121467138317266784040","142007842165213601714831500775966172639"],"threshold":0.9},"id":"ASB-A-292160348-c2870ab1","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"file":"statsd/tests/StatsLogProcessor_test.cpp"}}],"fixes":["https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3"],"severity":"High","spl":"2024-07-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-292160348.json"}},{"package":{"name":"platform/packages/modules/StatsD","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L:0"},{"fixed":"12L:2024-07-01"}]}],"versions":["12L"],"ecosystem_specific":{"types":["EoP"],"vanir_signatures":[{"id":"ASB-A-292160348-15c35e5f","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"file":"statsd/src/utils/MultiConditionTrigger.h"},"deprecated":false,"digest":{"line_hashes":["306251545357371574023434965790051737081","133130361362018032623303840705877399877","254173442195164309135668766130320937290","321890993483069066339793743614987414375","219785269722683986915715509696359474117","323256896811781281178991573263598374993","182183737145592091143840445898794528957","9329168951397483879624339234853054802","45744519224981053326788579421952168278","21949881569041301382386067465691825981","7536166742007796087626809512971689173","114356530252978520045850027015901231722","287039939924477164558319856919106354945","129495603176380619777322336998528619821","261134141081390476231175362875031382106","1397233349680113189303930419561067161","205937907329838983958602098597685391103","225538082809315286119970067094747794429","176733231404006535559426681088872655380"],"threshold":0.9}},{"id":"ASB-A-292160348-3f085aa6","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"file":"statsd/tests/StatsLogProcessor_test.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["296045471364242561855645120018283175300","154685682756709264119863087673430880969","63985995364744445441544722428623572111","302452988038273657005356922126308950657","323049459295065742826265421119681835595","284719484204927056834015622988168549814","276987763497856715335895633738032104495","106119153324891519830717675428439921307","168965062855948190032961756180519662278","60744434672036001121467138317266784040","142007842165213601714831500775966172639"]}},{"deprecated":false,"digest":{"function_hash":"298547584576030461853963346343869950990","length":1298},"id":"ASB-A-292160348-49201d1d","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"file":"statsd/tests/StatsLogProcessor_test.cpp","function":"TEST"}},{"source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"file":"statsd/tests/utils/MultiConditionTrigger_test.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["73862036861914092034679473374355102459","61202481187182397766170692760861418465","318708898826009890982869030169850042152","332900697049417142553485867538415975338","108587633537507210242609878158511307392","108587633537507210242609878158511307392"]},"id":"ASB-A-292160348-51a097f3","signature_type":"Line","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"45863765917800652869151432262297088848","length":373},"id":"ASB-A-292160348-d892307a","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"file":"statsd/src/utils/MultiConditionTrigger.cpp","function":"MultiConditionTrigger::markComplete"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3","target":{"file":"statsd/src/utils/MultiConditionTrigger.cpp"},"deprecated":false,"digest":{"line_hashes":["178761141152275873231915412426033386163","195769613848570617564681963920644761100","233562290230504091637456583294935365125","195781824611084353129671845617154582682","28663082364285992439048642384354332344","305857749430385534000972395239634744927","92542472345046883632459398876943699997","211323973991186743492215481934161400690","42080343712416847221252743209455394075","104853615188737464337673516930887668392","167602330651211273305029505624064343953","61100731012719867690840009893211544781","108587633537507210242609878158511307392","108587633537507210242609878158511307392"],"threshold":0.9},"id":"ASB-A-292160348-e5fd15a6","signature_type":"Line"}],"fixes":["https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3"],"severity":"High","spl":"2024-07-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-292160348.json"}},{"package":{"name":"platform/packages/modules/StatsD","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13:0"},{"fixed":"13:2024-07-01"}]}],"versions":["13"],"ecosystem_specific":{"vanir_signatures":[{"deprecated":false,"digest":{"line_hashes":["178761141152275873231915412426033386163","195769613848570617564681963920644761100","233562290230504091637456583294935365125","195781824611084353129671845617154582682","28663082364285992439048642384354332344","305857749430385534000972395239634744927","92542472345046883632459398876943699997","211323973991186743492215481934161400690","42080343712416847221252743209455394075","104853615188737464337673516930887668392","167602330651211273305029505624064343953","61100731012719867690840009893211544781","108587633537507210242609878158511307392","108587633537507210242609878158511307392"],"threshold":0.9},"id":"ASB-A-292160348-52a57ab0","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/262e2c8a5293483c98be498e60e1e5d15c6a0145","target":{"file":"statsd/src/utils/MultiConditionTrigger.cpp"}},{"deprecated":false,"digest":{"length":373,"function_hash":"45863765917800652869151432262297088848"},"id":"ASB-A-292160348-ced08cfb","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/262e2c8a5293483c98be498e60e1e5d15c6a0145","target":{"function":"MultiConditionTrigger::markComplete","file":"statsd/src/utils/MultiConditionTrigger.cpp"}},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/262e2c8a5293483c98be498e60e1e5d15c6a0145","target":{"file":"statsd/tests/utils/MultiConditionTrigger_test.cpp"},"deprecated":false,"digest":{"line_hashes":["73862036861914092034679473374355102459","61202481187182397766170692760861418465","318708898826009890982869030169850042152","332900697049417142553485867538415975338","108587633537507210242609878158511307392","108587633537507210242609878158511307392"],"threshold":0.9},"id":"ASB-A-292160348-e1007d50"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/262e2c8a5293483c98be498e60e1e5d15c6a0145","target":{"file":"statsd/src/utils/MultiConditionTrigger.h"},"deprecated":false,"digest":{"line_hashes":["306251545357371574023434965790051737081","133130361362018032623303840705877399877","254173442195164309135668766130320937290","321890993483069066339793743614987414375","219785269722683986915715509696359474117","323256896811781281178991573263598374993","182183737145592091143840445898794528957","9329168951397483879624339234853054802","45744519224981053326788579421952168278","21949881569041301382386067465691825981","7536166742007796087626809512971689173","114356530252978520045850027015901231722","287039939924477164558319856919106354945","129495603176380619777322336998528619821","261134141081390476231175362875031382106","1397233349680113189303930419561067161","205937907329838983958602098597685391103","225538082809315286119970067094747794429","176733231404006535559426681088872655380"],"threshold":0.9},"id":"ASB-A-292160348-fde5df4b"}],"fixes":["https://android.googlesource.com/platform/packages/modules/StatsD/+/262e2c8a5293483c98be498e60e1e5d15c6a0145"],"severity":"High","spl":"2024-07-01","types":["EoP"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-292160348.json"}},{"package":{"name":"platform/packages/modules/StatsD","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14:0"},{"fixed":"14:2024-07-01"}]}],"versions":["14"],"ecosystem_specific":{"severity":"High","spl":"2024-07-01","types":["EoP"],"vanir_signatures":[{"target":{"function":"StatsService::~StatsService","file":"statsd/src/StatsService.cpp"},"deprecated":false,"digest":{"length":118,"function_hash":"245366661933625729391339019302136601707"},"id":"ASB-A-292160348-28b6d65d","match_only_versions":["14"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2"},{"target":{"file":"statsd/src/utils/MultiConditionTrigger.cpp"},"deprecated":false,"digest":{"line_hashes":["178761141152275873231915412426033386163","195769613848570617564681963920644761100","233562290230504091637456583294935365125","195781824611084353129671845617154582682","28663082364285992439048642384354332344","305857749430385534000972395239634744927","92542472345046883632459398876943699997","211323973991186743492215481934161400690","42080343712416847221252743209455394075","104853615188737464337673516930887668392","167602330651211273305029505624064343953","61100731012719867690840009893211544781","108587633537507210242609878158511307392","108587633537507210242609878158511307392"],"threshold":0.9},"id":"ASB-A-292160348-293a2fff","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2"},{"source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2","target":{"file":"statsd/src/utils/MultiConditionTrigger.cpp","function":"MultiConditionTrigger::markComplete"},"deprecated":false,"digest":{"function_hash":"45863765917800652869151432262297088848","length":373},"id":"ASB-A-292160348-3a6ed4cf","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-292160348-3cd1a21e","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2","target":{"file":"statsd/src/StatsService.h"},"deprecated":false,"digest":{"line_hashes":["305487835997243872826922695295350277909","230072479721241088246185280925958278258","268350178377968433109367916940306710391","91137112651214997978515196135486020499","127642242387870631028902462456467175936","247828769629225908595187959403985138736","294308249133488359078252475882938243161"],"threshold":0.9}},{"source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2","target":{"file":"statsd/tests/utils/MultiConditionTrigger_test.cpp"},"deprecated":false,"digest":{"line_hashes":["73862036861914092034679473374355102459","61202481187182397766170692760861418465","318708898826009890982869030169850042152","332900697049417142553485867538415975338","108587633537507210242609878158511307392","108587633537507210242609878158511307392"],"threshold":0.9},"id":"ASB-A-292160348-3e73c7bc","signature_type":"Line","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"10284047340432497328132115226750950035","length":228},"id":"ASB-A-292160348-5c4f06f5","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2","target":{"file":"statsd/src/StatsService.cpp","function":"StatsService::onStatsdInitCompleted"}},{"deprecated":false,"digest":{"line_hashes":["15215770393752643685644176245017265546","93266815218216370084356613669564337398","100242527924760912880505823012863406800","142254189661553200027291607138801564058","301888451270912615529804495131746281156","319537269219581453745515971520434840568","208116837922010977751011513408942771564","213945663079036679410970161700424064603","189701193218978053410903627444889848584","258793997768021790900762627709930180811","88596611508094769905880192886112740016","147584847612996438781024568902757322539","303375976279375172828823648137636599188","287889689659000954737368955987120068780","150995874499996596005072948897660821895","294345439783244919265880940732363904099","133083026796841740116739816127192265974","180626357600467077038464803483206081546","198534647472631208152627454839774348648","80278693034157657841535784026831930687","328782589298757968704024931437945926687","84465763803381025849897888441404493892","140655608690287586112729369329336190808"],"threshold":0.9},"id":"ASB-A-292160348-7652e9c5","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2","target":{"file":"statsd/src/StatsService.cpp"}},{"source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2","target":{"function":"StatsService::informDeviceShutdown","file":"statsd/src/StatsService.cpp"},"deprecated":false,"digest":{"length":375,"function_hash":"304888606427974430221963077571148488771"},"id":"ASB-A-292160348-a76c793d","match_only_versions":["14"],"signature_type":"Function","signature_version":"v1"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2","target":{"file":"statsd/src/utils/MultiConditionTrigger.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["306251545357371574023434965790051737081","133130361362018032623303840705877399877","254173442195164309135668766130320937290","321890993483069066339793743614987414375","219785269722683986915715509696359474117","323256896811781281178991573263598374993","182183737145592091143840445898794528957","9329168951397483879624339234853054802","45744519224981053326788579421952168278","21949881569041301382386067465691825981","7536166742007796087626809512971689173","114356530252978520045850027015901231722","287039939924477164558319856919106354945","129495603176380619777322336998528619821","261134141081390476231175362875031382106","1397233349680113189303930419561067161","205937907329838983958602098597685391103","225538082809315286119970067094747794429","176733231404006535559426681088872655380"]},"id":"ASB-A-292160348-c432595d"},{"source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2","target":{"function":"StatsService::statsCompanionServiceDiedImpl","file":"statsd/src/StatsService.cpp"},"deprecated":false,"digest":{"function_hash":"86803962377130505159674537128163871466","length":1008},"id":"ASB-A-292160348-c57baa90","match_only_versions":["14"],"signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"length":349,"function_hash":"320308684207433850398859138810149999828"},"id":"ASB-A-292160348-ea405867","match_only_versions":["14"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2","target":{"file":"statsd/src/StatsService.cpp","function":"StatsService::Terminate"}}],"fixes":["https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-292160348.json"}}],"schema_version":"1.9.0"}