[panda-users] Replay error

Downing, Evan P edowning3 at gatech.edu
Thu Feb 5 14:09:07 EST 2015


Hey all,


I recorded a session with PANDA and now I'm attempting to replay it back using the plugin 'replaymovie' (I've been able to get replay to work successfully before with a different recording session, so I'm confused as to why it won't work for this one).


I recorded it by using the following:

    $ sudo ./panda/qemu/x86_64-softmmu/qemu-system-x86_64 -cpu core2duo -hda windowsxp.img -vga std -net nic,macaddr=02:00:00:00:00:01,model=rtl8139 -net tap,script=no,ifname=vm0 -vnc :0 -snapshot -monitor stdio


    (qemu) being_record evan_test

    ?(qemu) end_record


    (No errors seen while recording.)



I'm attempting to replay it:

    $ sudo ./panda/qemu/x86_64-softmmu/qemu-system-x86_64 -cpu core2duo -vga std -net nic,macaddr=02:00:00:00:00:01,model=rtl8139 -net tap,script=no,ifname=vm0 -vnc :0 -replay evan_test -panda 'replaymovie'



The error I receive:

adding /home/evan/panda/qemu/x86_64-softmmu/panda_plugins/panda_replaymovie.so to panda_plugin_files 0

loading /home/evan/panda/qemu/x86_64-softmmu/panda_plugins/panda_replaymovie.so

Success

loading snapshot

... done.


Logging all cpu states


[A bunch of stuff here. Processes 19% of instructions successfully.]


RR rr_assertion `0' failed at /home/evan/panda/qemu/rr_log.c:1025

Current log point:

{guest_instr_count=7600686304 pc=0x806d2797, secondary=0x80d1c0ec}

Next log entry type: RR_INPUT_4

Current replay point:

{guest_instr_count=7600686299 pc=0x806d2797, secondary=0x80d1c0ec}



In the source code for "rr_log.c" where the error occurred, it says "mz we're trying to replay too early or we have the wrong kind of rr_nondet_log entry. this is cause for failure."


Can someone help me determine why this happened?


Thanks,

Evan

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/mailman/private/panda-users/attachments/20150205/61e6d3ff/attachment.htm


More information about the panda-users mailing list