)]}'
{
  "commit": "962b289ef35087fcd8764e4e29808d8ac90157f7",
  "tree": "01641e19658a15ae9861350a18273b580c0faccc",
  "parents": [
    "583359a68922fb91b793a5ad3a2dd4536bf9b99e"
  ],
  "author": {
    "name": "Alexander Graf",
    "email": "agraf@suse.de",
    "time": "Mon Nov 21 12:04:07 2011 +0100"
  },
  "committer": {
    "name": "Riku Voipio",
    "email": "riku.voipio@linaro.org",
    "time": "Thu Feb 02 17:51:20 2012 +0200"
  },
  "message": "linux-user: fix QEMU_STRACE\u003d1 segfault\n\nWhile debugging some issues with QEMU_STRACE I stumbled over segmentation\nfaults that were pretty reproducible. Turns out we tried to treat a\nnormal return value as errno, resulting in an access over array boundaries\nfor the resolution.\n\nFix this by allowing failure to resolve invalid errnos into strings.\n\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\nSigned-off-by: Riku Voipio \u003criku.voipio@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "90027a1106ead4ec821a688ca1f692d77feb4539",
      "old_mode": 33188,
      "old_path": "linux-user/strace.c",
      "new_id": "269481e7ae18fdb872c4811f5a16de353dbf10fe",
      "new_mode": 33188,
      "new_path": "linux-user/strace.c"
    },
    {
      "type": "modify",
      "old_id": "15b8b22936ef99e85917b2d422e55c50d7effa15",
      "old_mode": 33188,
      "old_path": "linux-user/syscall.c",
      "new_id": "29d92c4afb187c81ae08580442ef4ab18f493254",
      "new_mode": 33188,
      "new_path": "linux-user/syscall.c"
    }
  ]
}
