{"action":"created","issue":{"url":"https://api.github.com/repos/dyninst/dyninst/issues/123","repository_url":"https://api.github.com/repos/dyninst/dyninst","labels_url":"https://api.github.com/repos/dyninst/dyninst/issues/123/labels{/name}","comments_url":"https://api.github.com/repos/dyninst/dyninst/issues/123/comments","events_url":"https://api.github.com/repos/dyninst/dyninst/issues/123/events","html_url":"https://github.com/dyninst/dyninst/issues/123","id":165664611,"number":123,"title":"test_pt_ls fails with Dyninst master","user":{"login":"ssunny7","id":13176108,"avatar_url":"https://avatars.githubusercontent.com/u/13176108?v=3","gravatar_id":"","url":"https://api.github.com/users/ssunny7","html_url":"https://github.com/ssunny7","followers_url":"https://api.github.com/users/ssunny7/followers","following_url":"https://api.github.com/users/ssunny7/following{/other_user}","gists_url":"https://api.github.com/users/ssunny7/gists{/gist_id}","starred_url":"https://api.github.com/users/ssunny7/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ssunny7/subscriptions","organizations_url":"https://api.github.com/users/ssunny7/orgs","repos_url":"https://api.github.com/users/ssunny7/repos","events_url":"https://api.github.com/users/ssunny7/events{/privacy}","received_events_url":"https://api.github.com/users/ssunny7/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"jdetter","id":4099508,"avatar_url":"https://avatars.githubusercontent.com/u/4099508?v=3","gravatar_id":"","url":"https://api.github.com/users/jdetter","html_url":"https://github.com/jdetter","followers_url":"https://api.github.com/users/jdetter/followers","following_url":"https://api.github.com/users/jdetter/following{/other_user}","gists_url":"https://api.github.com/users/jdetter/gists{/gist_id}","starred_url":"https://api.github.com/users/jdetter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdetter/subscriptions","organizations_url":"https://api.github.com/users/jdetter/orgs","repos_url":"https://api.github.com/users/jdetter/repos","events_url":"https://api.github.com/users/jdetter/events{/privacy}","received_events_url":"https://api.github.com/users/jdetter/received_events","type":"User","site_admin":false},"assignees":[{"login":"jdetter","id":4099508,"avatar_url":"https://avatars.githubusercontent.com/u/4099508?v=3","gravatar_id":"","url":"https://api.github.com/users/jdetter","html_url":"https://github.com/jdetter","followers_url":"https://api.github.com/users/jdetter/followers","following_url":"https://api.github.com/users/jdetter/following{/other_user}","gists_url":"https://api.github.com/users/jdetter/gists{/gist_id}","starred_url":"https://api.github.com/users/jdetter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdetter/subscriptions","organizations_url":"https://api.github.com/users/jdetter/orgs","repos_url":"https://api.github.com/users/jdetter/repos","events_url":"https://api.github.com/users/jdetter/events{/privacy}","received_events_url":"https://api.github.com/users/jdetter/received_events","type":"User","site_admin":false}],"milestone":null,"comments":6,"created_at":"2016-07-14T21:36:40Z","updated_at":"2016-07-18T17:49:06Z","closed_at":null,"body":"Both `create` and `rewriter` `test_pt_ls`s fail with Dyninst's master branch. Branch used for testsuite was also master.\r\n\r\nOutput from running the tests using the `-log`  and `-verbose` options:\r\n```\r\nCommencing test(s) ...\r\nThu Jul 14 16:21:33 CDT 2016\r\nLinux bigking.cs.wisc.edu 2.6.32-573.7.1.el6.x86_64 #1 SMP Thu Sep 10 13:42:16 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux\r\nTESTDIR=/afs/cs.wisc.edu/p/paradyn/development/ssunny/dyninst/testsuite-install/bin/testsuite\r\n[Tests with none]\r\n\r\nEnabling DyninstAPI parsing debug\r\nParseThat.C[79]:  resolved parseThat to /u/s/s/ssunny/dev-home/dyninst/dyninst-install/bin/parseThat\r\nParseThat.C[79]:  resolved parseThat to /u/s/s/ssunny/dev-home/dyninst/dyninst-install/bin/parseThat\r\nParseThat.C[304]:  parseThat: /u/s/s/ssunny/dev-home/dyninst/dyninst-install/bin/parseThat\r\nParseThat.C[343]:  about to issue command: \r\n\t\t'/u/s/s/ssunny/dev-home/dyninst/dyninst-install/bin/parseThat -i 1 -p 1 -v 7 --summary -t 300 -T 0 -o ./binaries/test_pt_ls_output1 /bin/ls / 1>./binaries/test_pt_ls_stdout1 2>./binaries/test_pt_ls_stderr1'\r\nParseThat.C[352]:  parseThat cmd failed with code 1\r\n```\r\n\r\nFollowing is the relevant portion of the output from the debug parsing log for this test:\r\n```\r\nParseThat: /u/s/s/ssunny/dev-home/dyninst/dyninst-code/dyninstAPI/src/codegen-x86.C:1207: static bool insnCodeGen::modifyData(Dyninst::Address, NS_x86::instruction&, codeGen&): Assertion `!\"Couldn't decode opcode of already known instruction!\\n\" failed.\r\n```\r\n\r\nLet me know if you need any other information."},"comment":{"url":"https://api.github.com/repos/dyninst/dyninst/issues/comments/233404249","html_url":"https://github.com/dyninst/dyninst/issues/123#issuecomment-233404249","issue_url":"https://api.github.com/repos/dyninst/dyninst/issues/123","id":233404249,"user":{"login":"ssunny7","id":13176108,"avatar_url":"https://avatars.githubusercontent.com/u/13176108?v=3","gravatar_id":"","url":"https://api.github.com/users/ssunny7","html_url":"https://github.com/ssunny7","followers_url":"https://api.github.com/users/ssunny7/followers","following_url":"https://api.github.com/users/ssunny7/following{/other_user}","gists_url":"https://api.github.com/users/ssunny7/gists{/gist_id}","starred_url":"https://api.github.com/users/ssunny7/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ssunny7/subscriptions","organizations_url":"https://api.github.com/users/ssunny7/orgs","repos_url":"https://api.github.com/users/ssunny7/repos","events_url":"https://api.github.com/users/ssunny7/events{/privacy}","received_events_url":"https://api.github.com/users/ssunny7/received_events","type":"User","site_admin":false},"created_at":"2016-07-18T17:49:06Z","updated_at":"2016-07-18T17:49:06Z","body":"@jdetter I cleaned up my code directory a little, and I no longer get all those errors. `test_pt_ls`, however, still fails in `create` mode. The `bin` folder of my dyninst installation is included in `PATH`. The log file `test_pt_ls_stderr` in the `binaries` folder of the testsuite installation shows 72 lines each saying `Warning: mix of recursive and guarded snippets @ 0x21e6890, picking guarded`"}}
{"actor":{"display_login":"ssunny7"}}