Created
September 9, 2018 01:42
-
-
Save agentzh/e543dd7ff46697fc860411a4e54757ee to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| rr: Saving execution to trace directory `/home/agentzh/.local/share/rr/qemu-system-x86_64-2'. | |
| [FATAL /home/agentzh/git/rr/rr/src/record_syscall.cc:4925:rec_process_syscall_arch()] | |
| (task 21689 (rec:21689) at time 543) | |
| -> Assertion `t->regs().syscall_result_signed() == -syscall_state.expect_errno' failed to hold. Expected EINVAL for 'ioctl' but got result -7 (errno E2BIG); Unknown ioctl(0xc004ae02): type:0xae nr:0x2 dir:0x3 size:4 addr:0x7ffde31fa5c0 | |
| Tail of trace dump: | |
| { | |
| real_time:183502.088383 global_time:523, event:`SYSCALL: ioctl' (state:EXITING_SYSCALL) tid:21689, ticks:1228408 | |
| rax:0x1 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x51 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.088562 global_time:524, event:`SYSCALL: ioctl' (state:ENTERING_SYSCALL) tid:21689, ticks:1228425 | |
| rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x24 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.088592 global_time:525, event:`SYSCALL: ioctl' (state:EXITING_SYSCALL) tid:21689, ticks:1228425 | |
| rax:0x1 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x24 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.088771 global_time:526, event:`SYSCALL: ioctl' (state:ENTERING_SYSCALL) tid:21689, ticks:1228442 | |
| rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x20 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.088801 global_time:527, event:`SYSCALL: ioctl' (state:EXITING_SYSCALL) tid:21689, ticks:1228442 | |
| rax:0x1 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x20 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.088980 global_time:528, event:`SYSCALL: ioctl' (state:ENTERING_SYSCALL) tid:21689, ticks:1228459 | |
| rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x52 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.089011 global_time:529, event:`SYSCALL: ioctl' (state:EXITING_SYSCALL) tid:21689, ticks:1228459 | |
| rax:0x1 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x52 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.089190 global_time:530, event:`SYSCALL: ioctl' (state:ENTERING_SYSCALL) tid:21689, ticks:1228476 | |
| rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x65 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.089220 global_time:531, event:`SYSCALL: ioctl' (state:EXITING_SYSCALL) tid:21689, ticks:1228476 | |
| rax:0x0 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x65 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.089399 global_time:532, event:`SYSCALL: ioctl' (state:ENTERING_SYSCALL) tid:21689, ticks:1228493 | |
| rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x7a rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.089429 global_time:533, event:`SYSCALL: ioctl' (state:EXITING_SYSCALL) tid:21689, ticks:1228493 | |
| rax:0x1 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x7a rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.089608 global_time:534, event:`SYSCALL: ioctl' (state:ENTERING_SYSCALL) tid:21689, ticks:1228511 | |
| rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x37 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.089638 global_time:535, event:`SYSCALL: ioctl' (state:EXITING_SYSCALL) tid:21689, ticks:1228511 | |
| rax:0x1 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x37 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.089822 global_time:536, event:`SYSCALL: ioctl' (state:ENTERING_SYSCALL) tid:21689, ticks:1228528 | |
| rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x38 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.089852 global_time:537, event:`SYSCALL: ioctl' (state:EXITING_SYSCALL) tid:21689, ticks:1228528 | |
| rax:0x1 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x38 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.090031 global_time:538, event:`SYSCALL: ioctl' (state:ENTERING_SYSCALL) tid:21689, ticks:1228545 | |
| rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x23 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.090061 global_time:539, event:`SYSCALL: ioctl' (state:EXITING_SYSCALL) tid:21689, ticks:1228545 | |
| rax:0x1 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x23 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.090240 global_time:540, event:`SYSCALL: ioctl' (state:ENTERING_SYSCALL) tid:21689, ticks:1228562 | |
| rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x95 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.090270 global_time:541, event:`SYSCALL: ioctl' (state:EXITING_SYSCALL) tid:21689, ticks:1228562 | |
| rax:0x0 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x95 rsi:0xae03 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| { | |
| real_time:183502.090453 global_time:542, event:`SYSCALL: ioctl' (state:ENTERING_SYSCALL) tid:21689, ticks:1228578 | |
| rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x7ffde31fa5c0 rsi:0xffffffffc004ae02 rdi:0xd rbp:0x7ffde31fa840 rsp:0x681ffe60 r8:0x1 r9:0x0 r10:0x7fb0d647fb78 r11:0x246 r12:0x5587b31b61e0 r13:0xa0 r14:0x10 r15:0x1 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x10 fs_base:0x7fb0d8049ac0 gs_base:0x0 | |
| } | |
| === Start rr backtrace: | |
| rr(_ZN2rr13dump_rr_stackEv+0x45)[0x84a6f1] | |
| rr(_ZN2rr9GdbServer15emergency_debugEPNS_4TaskE+0x196)[0x6f1a74] | |
| rr[0x715c13] | |
| rr(_ZN2rr21EmergencyDebugOstreamD1Ev+0x5a)[0x715e52] | |
| rr[0x77718d] | |
| rr[0x769e03] | |
| rr(_ZN2rr19rec_process_syscallEPNS_10RecordTaskE+0xe1)[0x769ee6] | |
| rr(_ZN2rr13RecordSession21syscall_state_changedEPNS_10RecordTaskEPNS0_9StepStateE+0xbe3)[0x751241] | |
| rr(_ZN2rr13RecordSession11record_stepEv+0x493)[0x755d61] | |
| rr[0x74a5e5] | |
| rr(_ZN2rr13RecordCommand3runERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE+0x2cd)[0x74b07f] | |
| rr(main+0x203)[0x86087d] | |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fe33f19d830] | |
| rr(_start+0x29)[0x66b2e9] | |
| === End rr backtrace | |
| Launch gdb with | |
| gdb '-l' '10000' '-ex' 'set sysroot /' '-ex' 'target extended-remote 127.0.0.1:21689' /opt/qemu/bin/qemu-system-x86_64 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment