{"push_id":981941749,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b3975a5b3244802eb0f534f9fb1ff0bfc7d3fbd5","before":"664f8e396cb7cf80e4c8059a17465398805e069b","commits":[{"sha":"b3975a5b3244802eb0f534f9fb1ff0bfc7d3fbd5","author":{"email":"1baf8c5afe880c734c2dc8d1bc277e2a9e620b2b@google.com","name":"Christopher Ferris"},"message":"Fix use of uninitialized memory.\n\nWhen creating an UnwindMapLocal fails in the Build() function call,\nthe destructor for UnwindMap is called. Unfortunately, the map_cursor_\nmember variable has not been initialized, so the call to destroy it\nwinds up operating on garbage data.\n\nPart of this is a result of a bad class hierarchy, so this refactors\nthe classes slightly, and properly initializes the map_cursor_ member\nvariable in the base class.\n\nBug: 26931578\nChange-Id: I885596bf65e4ef63559cee2c56cd41576d5ecc1b\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/UBERMALLOW/system_core/commits/b3975a5b3244802eb0f534f9fb1ff0bfc7d3fbd5"}]}