{"action":"created","issue":{"url":"https://api.github.com/repos/panda-re/panda/issues/133","repository_url":"https://api.github.com/repos/panda-re/panda","labels_url":"https://api.github.com/repos/panda-re/panda/issues/133/labels{/name}","comments_url":"https://api.github.com/repos/panda-re/panda/issues/133/comments","events_url":"https://api.github.com/repos/panda-re/panda/issues/133/events","html_url":"https://github.com/panda-re/panda/issues/133","id":201427401,"number":133,"title":"recordings fail to replay.","user":{"login":"surlyjake","id":1039666,"avatar_url":"https://avatars1.githubusercontent.com/u/1039666?v=3","gravatar_id":"","url":"https://api.github.com/users/surlyjake","html_url":"https://github.com/surlyjake","followers_url":"https://api.github.com/users/surlyjake/followers","following_url":"https://api.github.com/users/surlyjake/following{/other_user}","gists_url":"https://api.github.com/users/surlyjake/gists{/gist_id}","starred_url":"https://api.github.com/users/surlyjake/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/surlyjake/subscriptions","organizations_url":"https://api.github.com/users/surlyjake/orgs","repos_url":"https://api.github.com/users/surlyjake/repos","events_url":"https://api.github.com/users/surlyjake/events{/privacy}","received_events_url":"https://api.github.com/users/surlyjake/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":17,"created_at":"2017-01-17T22:42:28Z","updated_at":"2017-04-12T15:45:17Z","closed_at":null,"body":"Most of the recordings that i've made with qemu-x86_64 arch fail to replay and result in the following output. I could provide the recordings if needed. these were made with the codebase(@6967110e5d1c4ea980709e878ec86df93ef88839)\r\n\r\n> 2017-01-17 14:29:13,131 INFO running panda/build/x86_64-softmmu/qemu-system-x86_64 -m 256 -replay panda_recording_debian_wheezy_i386_desktop_tut.qcow2_2017-01-17@14:28:46 -panda callstack_instr -panda stringsearch:name=foo\r\n2017-01-17 14:29:13,155 INFO adding panda/build/x86_64-softmmu/panda/plugins/panda_callstack_instr.so to panda_plugin_files 0\r\n2017-01-17 14:29:13,155 INFO Adding PANDA arg stringsearch:name=foo.\r\n2017-01-17 14:29:13,155 INFO adding panda/build/x86_64-softmmu/panda/plugins/panda_stringsearch.so to panda_plugin_files 1\r\n2017-01-17 14:29:13,155 INFO loading panda/build/x86_64-softmmu/panda/plugins/panda_callstack_instr.so\r\n2017-01-17 14:29:13,156 INFO Initializing plugin callstack_instr\r\n2017-01-17 14:29:13,157 INFO Success\r\n2017-01-17 14:29:13,157 INFO loading panda/build/x86_64-softmmu/panda/plugins/panda_stringsearch.so\r\n2017-01-17 14:29:13,157 INFO Initializing plugin stringsearch\r\n2017-01-17 14:29:13,157 INFO panda_require: callstack_instr\r\n2017-01-17 14:29:13,157 INFO panda_load_plugin: panda/build/x86_64-softmmu/panda/plugins/panda_callstack_instr.so already loaded\r\n2017-01-17 14:29:13,157 INFO search strings file [foo_search_strings.txt]\r\n2017-01-17 14:29:13,158 INFO stringsearch: added string of length 18 to search set\r\n2017-01-17 14:29:13,158 INFO Success\r\n2017-01-17 14:29:13,179 INFO loading snapshot\r\n2017-01-17 14:29:13,254 INFO ... done.\r\n2017-01-17 14:29:13,254 INFO opening nondet log for read :      ./panda_recording_debian_wheezy_i386_desktop_tut.qcow2_2017-01-17@14:28:46-rr-nondet.log\r\n2017-01-17 14:29:14,472 INFO total_instr in replay:  776361617\r\n2017-01-17 14:29:14,473 INFO panda_recording_debian_wheezy_i386_desktop_tut.qcow2_2017-01-17@14:28:46:     7819642 (  1.01%) instrs.    1.27 sec.  0.26 GB ram.\r\n2017-01-17 14:29:14,599 INFO Ahead of log while looking for log entry of type RR_SKIPPED_CALL\r\n2017-01-17 14:29:14,601 INFO {guest_instr_count=9398903 pc=0x00000000, secondary=0x00000000}\r\n2017-01-17 14:29:14,601 INFO    RR_SKIPPED_CALL (RR_CALL_CPU_MEM_RW) from RR_CALLSITE_CPU_HANDLE_INTERRUPT_AFTER\r\n2017-01-17 14:29:14,601 INFO FOUND DISAGREEMENT!\r\n2017-01-17 14:29:14,601 INFO Replay program point:\r\n2017-01-17 14:29:14,601 INFO {guest_instr_count=9398905 pc=0x00000000, secondary=0x00000000}\r\n2017-01-17 14:29:14,602 INFO\r\n2017-01-17 14:29:14,602 INFO Record program point:\r\n2017-01-17 14:29:14,602 INFO {guest_instr_count=9398903 pc=0x00000000, secondary=0x00000000}\r\n2017-01-17 14:29:14,602 INFO\r\n2017-01-17 14:29:14,602 INFO >>> guest instruction counts disagree\r\n2017-01-17 14:29:14,602 INFO panda_recording_debian_wheezy_i386_desktop_tut.qcow2_2017-01-17@14:28:46:     9398905 (  1.21%) instrs.    1.40 sec.  0.26 GB ram.\r\n2017-01-17 14:29:14,602 INFO ERROR: replay failed!\r\n2017-01-17 14:29:14,602 INFO Time taken was: 1 seconds.\r\n2017-01-17 14:29:14,602 INFO Stats:\r\n2017-01-17 14:29:14,602 INFO RR_INPUT_1 number = 0, size = 0 bytes\r\n2017-01-17 14:29:14,602 INFO RR_INPUT_2 number = 0, size = 0 bytes\r\n2017-01-17 14:29:14,602 INFO RR_INPUT_4 number = 156, size = 4680 bytes\r\n2017-01-17 14:29:14,603 INFO RR_INPUT_8 number = 1563, size = 53142 bytes\r\n2017-01-17 14:29:14,603 INFO RR_INTERRUPT_REQUEST number = 461, size = 13830 bytes\r\n2017-01-17 14:29:14,603 INFO RR_EXIT_REQUEST number = 0, size = 0 bytes\r\n2017-01-17 14:29:14,603 INFO RR_SKIPPED_CALL number = 28, size = 2388 bytes\r\n2017-01-17 14:29:14,603 INFO RR_DEBUG number = 0, size = 0 bytes\r\n2017-01-17 14:29:14,603 INFO max_queue_len = 40\r\n2017-01-17 14:29:14,603 INFO 30 items on recycle list, 3120 bytes total\r\n"},"comment":{"url":"https://api.github.com/repos/panda-re/panda/issues/comments/293620803","html_url":"https://github.com/panda-re/panda/issues/133#issuecomment-293620803","issue_url":"https://api.github.com/repos/panda-re/panda/issues/133","id":293620803,"user":{"login":"phulin","id":548999,"avatar_url":"https://avatars3.githubusercontent.com/u/548999?v=3","gravatar_id":"","url":"https://api.github.com/users/phulin","html_url":"https://github.com/phulin","followers_url":"https://api.github.com/users/phulin/followers","following_url":"https://api.github.com/users/phulin/following{/other_user}","gists_url":"https://api.github.com/users/phulin/gists{/gist_id}","starred_url":"https://api.github.com/users/phulin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phulin/subscriptions","organizations_url":"https://api.github.com/users/phulin/orgs","repos_url":"https://api.github.com/users/phulin/repos","events_url":"https://api.github.com/users/phulin/events{/privacy}","received_events_url":"https://api.github.com/users/phulin/received_events","type":"User","site_admin":false},"created_at":"2017-04-12T15:45:17Z","updated_at":"2017-04-12T15:45:17Z","body":"That patch looks good. Feel free to submit a pull request."}}
{"actor":{"display_login":"phulin"}}