)]}'
{
  "commit": "ba4341316ce762f917f973bb4ac604062fb11724",
  "tree": "85c07fed6d0a2cb1c89b2088f85c60fe3d5265d4",
  "parents": [
    "7a5f5fd32a58e6c70cc0ce05a7d7391e4968663e"
  ],
  "author": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Thu Jun 20 10:38:46 2019 +0200"
  },
  "committer": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Thu Jun 20 18:19:06 2019 +0200"
  },
  "message": "test/testutil/init.c, apps/openssl.c: add trace cleanup handle earlier\n\nIt turned out that the internal trace cleanup handler was added too\nlate, so it would be executed before OPENSSL_cleanup().\nThis results in address errors, as the trace code that\u0027s executed in\nOPENSSL_cleanup() itself tries to reach for data that\u0027s been freed at\nthat point.\n\nReviewed-by: Matt Caswell \u003cmatt@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/9196)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c0d933d7b889b95fb1b4296986b9b595db70a5a",
      "old_mode": 33188,
      "old_path": "apps/openssl.c",
      "new_id": "7a490cc45536331e04a6ede9e574783857e7c9b5",
      "new_mode": 33188,
      "new_path": "apps/openssl.c"
    },
    {
      "type": "modify",
      "old_id": "b4a7277f02740b1fc6086885af36f65f6a7d27f8",
      "old_mode": 33188,
      "old_path": "test/testutil/init.c",
      "new_id": "429c1a03331118050589c8c4144082597d7014d5",
      "new_mode": 33188,
      "new_path": "test/testutil/init.c"
    }
  ]
}
