{"push_id":1726953049,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"8d3cc68f7bc62c7015d986212be0d5d776920ee2","before":"e0ce9bf054f620dd717870ab21fdfaebec1dab8d","commits":[{"sha":"8d3cc68f7bc62c7015d986212be0d5d776920ee2","author":{"name":"Milan Crha","email":"4df09dfd06c55a6a327a28e9085458a57e6101dc@redhat.com"},"message":"Fix use after free when returned objects hold only one ref\n\nIt seems that not all code expects atk_object_ref_accessible_child()\nreturning NULL, neither that it can return an object with only one\nreference, thus the following unref in the code can cause use-after-free\neventually.\n\nAt least the chunk in impl_GetChildAtIndex() avoids runtime warning about\ninvalid object being passed to g_object_unref(), which happened, in this\ncase, when evolution returned NULL. Evolution returns objects with one\nreference only often, which tries to address the other chunks here.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=781716","distinct":true,"url":"https://api.github.com/repos/GNOME/at-spi2-atk/commits/8d3cc68f7bc62c7015d986212be0d5d776920ee2"}]}
{"actor":{"display_login":"gnomesysadmins"}}