{"action":"created","issue":{"url":"https://api.github.com/repos/volatilityfoundation/volatility/issues/296","repository_url":"https://api.github.com/repos/volatilityfoundation/volatility","labels_url":"https://api.github.com/repos/volatilityfoundation/volatility/issues/296/labels{/name}","comments_url":"https://api.github.com/repos/volatilityfoundation/volatility/issues/296/comments","events_url":"https://api.github.com/repos/volatilityfoundation/volatility/issues/296/events","html_url":"https://github.com/volatilityfoundation/volatility/pull/296","id":149323527,"number":296,"title":"Mac - Updates tools/mac/convert.py for El Capitan compatibility.","user":{"login":"williamshowalter","id":2817540,"avatar_url":"https://avatars.githubusercontent.com/u/2817540?v=3","gravatar_id":"","url":"https://api.github.com/users/williamshowalter","html_url":"https://github.com/williamshowalter","followers_url":"https://api.github.com/users/williamshowalter/followers","following_url":"https://api.github.com/users/williamshowalter/following{/other_user}","gists_url":"https://api.github.com/users/williamshowalter/gists{/gist_id}","starred_url":"https://api.github.com/users/williamshowalter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/williamshowalter/subscriptions","organizations_url":"https://api.github.com/users/williamshowalter/orgs","repos_url":"https://api.github.com/users/williamshowalter/repos","events_url":"https://api.github.com/users/williamshowalter/events{/privacy}","received_events_url":"https://api.github.com/users/williamshowalter/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-19T01:49:54Z","updated_at":"2016-04-19T02:33:11Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/volatilityfoundation/volatility/pulls/296","html_url":"https://github.com/volatilityfoundation/volatility/pull/296","diff_url":"https://github.com/volatilityfoundation/volatility/pull/296.diff","patch_url":"https://github.com/volatilityfoundation/volatility/pull/296.patch"},"body":"Resolves issue #246. El Capitan added TAG_ptr_to_member_type and introduced non-linear, cross-compile-unit dependencies that were broken by running finalize/clearing id_to_name for each unit."},"comment":{"url":"https://api.github.com/repos/volatilityfoundation/volatility/issues/comments/211699379","html_url":"https://github.com/volatilityfoundation/volatility/pull/296#issuecomment-211699379","issue_url":"https://api.github.com/repos/volatilityfoundation/volatility/issues/296","id":211699379,"user":{"login":"williamshowalter","id":2817540,"avatar_url":"https://avatars.githubusercontent.com/u/2817540?v=3","gravatar_id":"","url":"https://api.github.com/users/williamshowalter","html_url":"https://github.com/williamshowalter","followers_url":"https://api.github.com/users/williamshowalter/followers","following_url":"https://api.github.com/users/williamshowalter/following{/other_user}","gists_url":"https://api.github.com/users/williamshowalter/gists{/gist_id}","starred_url":"https://api.github.com/users/williamshowalter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/williamshowalter/subscriptions","organizations_url":"https://api.github.com/users/williamshowalter/orgs","repos_url":"https://api.github.com/users/williamshowalter/repos","events_url":"https://api.github.com/users/williamshowalter/events{/privacy}","received_events_url":"https://api.github.com/users/williamshowalter/received_events","type":"User","site_admin":false},"created_at":"2016-04-19T02:33:11Z","updated_at":"2016-04-19T02:33:11Z","body":"I've tested on 10.11.3 & 10.11.4 successfully, and verified it still works to generate a profile to use with the 10.9.3 images provided in AoMF. It appears that because there the IDs are unique within the dwarfdump file and there aren't type type conflicts that occur in the resulting v-types (which would have been an issue before now anyway if they had), removing the lines that clear the local values between TAG_compile_unit entries does not impact the correctness, and actually speeds up the script quite a bit."}}