)]}'
{"id":"LineageOS%2Fandroid_packages_apps_Bluetooth~378135","triplet_id":"LineageOS%2Fandroid_packages_apps_Bluetooth~lineage-17.1~I3e5e3c51412640aa19f0981caaa809313d6ad030","project":"LineageOS/android_packages_apps_Bluetooth","branch":"lineage-17.1","topic":"Q_asb_2023-12","attention_set":{},"removed_from_attention_set":{"20587":{"account":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"last_update":"2026-03-27 21:42:09.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I3e5e3c51412640aa19f0981caaa809313d6ad030","subject":"Fix UAF in ~CallbackEnv","status":"MERGED","created":"2023-12-26 16:57:01.000000000","updated":"2026-03-27 21:42:09.000000000","submitted":"2026-03-27 21:42:09.000000000","submitter":{"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"378135-Q_asb_2023-12","meta_rev_id":"8b1b9e724b9e216b7ed9ee752d415117ccf76eac","_number":378135,"virtual_id_number":378135,"owner":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":0,"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":1,"date":"2024-11-14 17:30:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":2,"date":"2026-03-27 21:38:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":1,"date":"2024-11-14 17:24:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-2":"Do not submit","-1":"I would prefer that you didn\u0027t submit this"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"CI":{"all":[{"value":0,"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-1":"Fail"," 0":"No score","+1":"Pass"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-27 21:38:18.000000000","updated_by":{"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"}],"messages":[{"id":"c94fd595e8b1cb7ffee146355686f822b290026b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2023-12-26 16:57:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c8ddf0ac8a73718bc0dee803a38f8042da417047","author":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2023-12-26 16:57:18.000000000","message":"Patch Set 1: Verified+1","accounts_in_message":[],"_revision_number":1},{"id":"95672499901c9e7661316db778e9e767d8ab2688","author":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2024-08-04 16:37:29.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"9732eca02ae9ad71f5576d392e7e33f374e1951c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2024-11-14 17:24:20.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":2},{"id":"93e581b68d70171fc57d77ebf741d4a1c5421513","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2024-11-14 17:29:57.000000000","message":"Topic Q_asb_2024-10 removed","accounts_in_message":[],"_revision_number":2},{"id":"1a96c2194e041b61862cd6fb0695ee14ad782a10","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2024-11-14 17:30:14.000000000","message":"Topic set to Q_asb_2023-12","accounts_in_message":[],"_revision_number":2},{"id":"664ab7c05cc720b98032fe004ec26d5275bc74c9","author":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2024-11-14 17:30:20.000000000","message":"Patch Set 2: Verified+1","accounts_in_message":[],"_revision_number":2},{"id":"e6be60b9a5fe7f0adf98533c3916b5abfc348e02","tag":"autogenerated:gerrit:abandon","date":"2025-11-14 22:00:03.000000000","message":"Abandoned\n\nThis change is over 1 year old and has been abandoned due to inactivity. If this change is for a branch that is not end of life, it can be restored.\n\nSee see https://review.lineageos.org/Documentation/user-change-cleanup.html#auto-abandonDocumentation/user-change-cleanup.html#auto-abandon for more information.","accounts_in_message":[],"_revision_number":2},{"id":"5472390138aef1f481ea6188734e0d003c1ce1a3","tag":"autogenerated:gerrit:restore","author":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-11-15 07:14:22.000000000","message":"Restored","accounts_in_message":[],"_revision_number":2},{"id":"a4e541f669fce0cd81ae0a4d5c1c4658286f8dca","author":{"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-27 21:38:18.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"8b1b9e724b9e216b7ed9ee752d415117ccf76eac","tag":"autogenerated:gerrit:merged","author":{"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-27 21:42:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4ed69d6f9056faafecd71aa60267bb0d9359b424","revisions":{"d884d41583b0a5101d2af10ddb7641081afdccbf":{"kind":"REWORK","_number":1,"created":"2023-12-26 16:57:01.000000000","uploader":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/35/378135/1","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_packages_apps_Bluetooth","ref":"refs/changes/35/378135/1","commands":{"Branch":"git fetch https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/1 \u0026\u0026 git checkout -b change-378135 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/1","Reset To":"git fetch https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9b5584013fab9d14e7a4a84cd31e793be50969bc","subject":"Merge tag \u0027android-security-10.0.0_r75\u0027 of https://android.googlesource.com/platform/packages/apps/Bluetooth into staging/lineage-17.1_merge_android-security-10.0.0_r75","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_packages_apps_Bluetooth/commit/9b5584013fab9d14e7a4a84cd31e793be50969bc"}]}],"author":{"name":"Brian Delwiche","email":"delwiche@google.com","date":"2023-10-05 00:01:03.000000000","tz":0},"committer":{"name":"Alexander Grund","email":"flamefire89@gmail.com","date":"2023-12-26 16:56:48.000000000","tz":60},"subject":"Fix UAF in ~CallbackEnv","message":"Fix UAF in ~CallbackEnv\n\ncom_android_bluetooth_btservice_AdapterService does not null its local\nJNI environment variable after detaching the thread (which frees the\nenvironment context), allowing UAF under certain conditions.\n\nNull the variable in this case.\n\nTesting here was done through a custom unit test; see patchsets 4-6 for\ncontents.  However, unit testing of the JNI layer is problematic in\nproduction, so that part of the patch is omitted for final merge.\n\nBug: 291500341\nTest: atest bluetooth_test_gd_unit, atest net_test_stack_btm\nTag: #security\nIgnore-AOSP-First: Security\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5f543d919c4067f2f4925580fd8a690ba3440e80)\nMerged-In: I3e5e3c51412640aa19f0981caaa809313d6ad030\nChange-Id: I3e5e3c51412640aa19f0981caaa809313d6ad030\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_packages_apps_Bluetooth/commit/d884d41583b0a5101d2af10ddb7641081afdccbf"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_packages_apps_Bluetooth/commit/d884d41583b0a5101d2af10ddb7641081afdccbf"}]},"branch":"refs/heads/lineage-17.1"},"4ed69d6f9056faafecd71aa60267bb0d9359b424":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2024-11-14 17:24:20.000000000","uploader":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/35/378135/2","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_packages_apps_Bluetooth","ref":"refs/changes/35/378135/2","commands":{"Branch":"git fetch https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/2 \u0026\u0026 git checkout -b change-378135 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/2","Reset To":"git fetch https://github.com/LineageOS/android_packages_apps_Bluetooth refs/changes/35/378135/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8f2744036a20a0d4c87a0ce633b014d3704cc713","subject":"Automatic translation import","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_packages_apps_Bluetooth/commit/8f2744036a20a0d4c87a0ce633b014d3704cc713"}]}],"author":{"name":"Brian Delwiche","email":"delwiche@google.com","date":"2023-10-05 00:01:03.000000000","tz":0},"committer":{"name":"Alexander Grund","email":"flamefire89@gmail.com","date":"2024-02-17 11:03:55.000000000","tz":60},"subject":"Fix UAF in ~CallbackEnv","message":"Fix UAF in ~CallbackEnv\n\ncom_android_bluetooth_btservice_AdapterService does not null its local\nJNI environment variable after detaching the thread (which frees the\nenvironment context), allowing UAF under certain conditions.\n\nNull the variable in this case.\n\nTesting here was done through a custom unit test; see patchsets 4-6 for\ncontents.  However, unit testing of the JNI layer is problematic in\nproduction, so that part of the patch is omitted for final merge.\n\nBug: 291500341\nTest: atest bluetooth_test_gd_unit, atest net_test_stack_btm\nTag: #security\nIgnore-AOSP-First: Security\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5f543d919c4067f2f4925580fd8a690ba3440e80)\nMerged-In: I3e5e3c51412640aa19f0981caaa809313d6ad030\nChange-Id: I3e5e3c51412640aa19f0981caaa809313d6ad030\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_packages_apps_Bluetooth/commit/4ed69d6f9056faafecd71aa60267bb0d9359b424"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_packages_apps_Bluetooth/commit/4ed69d6f9056faafecd71aa60267bb0d9359b424"}]},"branch":"refs/heads/lineage-17.1"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":20587,"name":"Alex Grund","email":"flamefire89@gmail.com","username":"Flamefire89","avatars":[{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/eaa3fd63e704560eb5a4d96f7ff46822.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":17656,"name":"Markus S","email":"mse1969@posteo.de","username":"mse1969","avatars":[{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/faf0a883d71780207ed87e774bfbaff0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},{"label":"CI","status":"MAY"}]}],"submit_requirements":[{"name":"CI","description":"Prevent submit if CI failed.","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:CI\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:CI\u003dMIN"],"atom_explanations":{"label:CI\u003dMIN":""}}},{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"],"failing_atoms":[],"atom_explanations":{}}}]}
