{"action":"opened","issue":{"url":"https://api.github.com/repos/angr/angr/issues/46","labels_url":"https://api.github.com/repos/angr/angr/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/angr/angr/issues/46/comments","events_url":"https://api.github.com/repos/angr/angr/issues/46/events","html_url":"https://github.com/angr/angr/issues/46","id":119949286,"number":46,"title":"KeyError: 'x86_cr0'","user":{"login":"geemion","id":7391178,"avatar_url":"https://avatars.githubusercontent.com/u/7391178?v=3","gravatar_id":"","url":"https://api.github.com/users/geemion","html_url":"https://github.com/geemion","followers_url":"https://api.github.com/users/geemion/followers","following_url":"https://api.github.com/users/geemion/following{/other_user}","gists_url":"https://api.github.com/users/geemion/gists{/gist_id}","starred_url":"https://api.github.com/users/geemion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geemion/subscriptions","organizations_url":"https://api.github.com/users/geemion/orgs","repos_url":"https://api.github.com/users/geemion/repos","events_url":"https://api.github.com/users/geemion/events{/privacy}","received_events_url":"https://api.github.com/users/geemion/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-02T14:12:08Z","updated_at":"2015-12-02T14:12:08Z","closed_at":null,"body":">>> p=angr.Project('/home/xx/project/fake')\r\nTraceback (most recent call last):\r\n  File \"<stdin>\", line 1, in <module>\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/project.py\", line 152, in __init__\r\n    self._simos.configure_project()\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/simos.py\", line 125, in configure_project\r\n    super(SimLinux, self).configure_project()\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/simos.py\", line 42, in configure_project\r\n    self.proj.loader.perform_irelative_relocs(irelative_resolver)\r\n  File \"/usr/local/lib/python2.7/dist-packages/cle-4.5.11.23-py2.7.egg/cle/loader.py\", line 704, in perform_irelative_relocs\r\n    val = resolver_func(resolver)\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/simos.py\", line 31, in irelative_resolver\r\n    val = resolver()\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/surveyors/caller.py\", line 41, in call_get_return_val\r\n    return self.get_call_results(*args)[0]\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/surveyors/caller.py\", line 74, in get_call_results\r\n    caller_end_unpruned = caller.step(until=lambda pg: len(pg.active) == 0, step_func=step_func if self._concrete_only else None).unstash(from_stash='deadended')\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/path_group.py\", line 536, in step\r\n    pg = pg._one_step(stash=stash, selector_func=selector_func, successor_func=successor_func, check_func=check_func, **kwargs)\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/path_group.py\", line 342, in _one_step\r\n    r = self._one_path_step(a, successor_func=successor_func, check_func=check_func, **kwargs)\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/path_group.py\", line 287, in _one_path_step\r\n    successors = a.step(**kwargs)\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/path.py\", line 221, in step\r\n    self._make_sim_run()\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/path.py\", line 246, in _make_sim_run\r\n    self._run = self._project.factory.sim_run(self.state, **self._run_args)\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/factory.py\", line 117, in sim_run\r\n    r = self.sim_block(state, addr=addr, **block_opts)\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/factory.py\", line 59, in sim_block\r\n    **block_opts)\r\n  File \"/usr/local/lib/python2.7/dist-packages/angr/lifter.py\", line 116, in lift\r\n    traceflags=traceflags)\r\n  File \"pyvex/__init__.py\", line 136, in __init__\r\n    c_irsb = pvc.vex_block_bytes(vex_arch, arch.vex_archinfo, c_bytes + bytes_offset, mem_addr, num_bytes, 1)\r\nKeyError: 'x86_cr0'\r\n"}}