{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla/rr/issues/2238","repository_url":"https://api.github.com/repos/mozilla/rr","labels_url":"https://api.github.com/repos/mozilla/rr/issues/2238/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/rr/issues/2238/comments","events_url":"https://api.github.com/repos/mozilla/rr/issues/2238/events","html_url":"https://github.com/mozilla/rr/issues/2238","id":349781220,"node_id":"MDU6SXNzdWUzNDk3ODEyMjA=","number":2238,"title":"Replay fails when watchpoint is set","user":{"login":"bgamari","id":1010174,"node_id":"MDQ6VXNlcjEwMTAxNzQ=","avatar_url":"https://avatars0.githubusercontent.com/u/1010174?v=4","gravatar_id":"","url":"https://api.github.com/users/bgamari","html_url":"https://github.com/bgamari","followers_url":"https://api.github.com/users/bgamari/followers","following_url":"https://api.github.com/users/bgamari/following{/other_user}","gists_url":"https://api.github.com/users/bgamari/gists{/gist_id}","starred_url":"https://api.github.com/users/bgamari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bgamari/subscriptions","organizations_url":"https://api.github.com/users/bgamari/orgs","repos_url":"https://api.github.com/users/bgamari/repos","events_url":"https://api.github.com/users/bgamari/events{/privacy}","received_events_url":"https://api.github.com/users/bgamari/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-08-12T03:27:45Z","updated_at":"2018-08-12T19:50:19Z","closed_at":null,"author_association":"NONE","body":"I'm seeing the following failure on Linux 4.17.12 (running NixOS) whenever a watchpoint is enabled:\r\n\r\n```\r\n[FATAL /build/source/src/fast_forward.cc:308:fast_forward_through_instruction()] \r\n (task 4080 (rec:25236) at time 1381)\r\n -> Assertion `ok' failed to hold. Can't even handle one watchpoint???\r\n=== Start rr backtrace:\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr13dump_rr_stackEv+0x41)[0x558ce1]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr9GdbServer15emergency_debugEPNS_4TaskE+0x5c5)[0x48b225]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr21EmergencyDebugOstreamD1Ev+0x11b)[0x49856b]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr32fast_forward_through_instructionEPNS_4TaskENS_13ResumeRequestERKSt6vectorIPKNS_9RegistersESaIS6_EE+0x9e3)[0x461ca3]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr13ReplaySession20emulate_async_signalEPNS_10ReplayTaskERKNS0_15StepConstraintsEl+0x7a2)[0x504542]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr13ReplaySession18try_one_trace_stepEPNS_10ReplayTaskERKNS0_15StepConstraintsE+0x142)[0x504f82]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr13ReplaySession11replay_stepERKNS0_15StepConstraintsE+0x128)[0x505b98]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr14ReplayTimeline33run_forward_to_intermediate_pointERKNS0_4MarkENS0_13ForceProgressE+0x57e)[0x5188fe]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr14ReplayTimeline16reverse_continueERKSt8functionIFbPNS_10ReplayTaskEEERKS1_IFbvEE+0x1340)[0x51e4b0]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr9GdbServer14debug_one_stepERNS_10GdbRequestE+0xd3b)[0x48937b]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr9GdbServer12serve_replayERKNS0_15ConnectionFlagsE+0x6f3)[0x48a983]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr[0x4fc1af]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_ZN2rr13ReplayCommand3runERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE+0x574)[0x4fd314]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(main+0x200)[0x56140f]\r\n/nix/store/2kcrj1ksd2a14bm5sky182fv2xwfhfap-glibc-2.26-131/lib/libc.so.6(__libc_start_main+0xf0)[0x7fc80645a020]\r\n/opt/exp/ghc/ghc-utils/gdb/result/bin/rr(_start+0x2a)[0x43cc9a]\r\n=== End rr backtrace\r\nLaunch gdb with\r\n  gdb '-l' '10000' '-ex' 'set sysroot /' '-ex' 'target extended-remote 127.0.0.1:4080' /home/ben/.local/share/rr/spellcheck-31/mmap_hardlink_3_spellcheck\r\n```\r\n\r\nAny idea what might be going on here?"},"comment":{"url":"https://api.github.com/repos/mozilla/rr/issues/comments/412367303","html_url":"https://github.com/mozilla/rr/issues/2238#issuecomment-412367303","issue_url":"https://api.github.com/repos/mozilla/rr/issues/2238","id":412367303,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMjM2NzMwMw==","user":{"login":"rocallahan","id":296135,"node_id":"MDQ6VXNlcjI5NjEzNQ==","avatar_url":"https://avatars0.githubusercontent.com/u/296135?v=4","gravatar_id":"","url":"https://api.github.com/users/rocallahan","html_url":"https://github.com/rocallahan","followers_url":"https://api.github.com/users/rocallahan/followers","following_url":"https://api.github.com/users/rocallahan/following{/other_user}","gists_url":"https://api.github.com/users/rocallahan/gists{/gist_id}","starred_url":"https://api.github.com/users/rocallahan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rocallahan/subscriptions","organizations_url":"https://api.github.com/users/rocallahan/orgs","repos_url":"https://api.github.com/users/rocallahan/repos","events_url":"https://api.github.com/users/rocallahan/events{/privacy}","received_events_url":"https://api.github.com/users/rocallahan/received_events","type":"User","site_admin":false},"created_at":"2018-08-12T19:50:19Z","updated_at":"2018-08-12T19:50:19Z","author_association":"MEMBER","body":"Weird. Can you characterize which addresses work and which don't?"}}
{"actor":{"display_login":"rocallahan"}}