rr-debugger / rr-debugger/rr

Several register mismatch on replay

Open
#3,577 22 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
10.7k
Forks
662
Avg merge
2d 3h
Merged PRs (30d)
2

Description

[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] rbx 0x70002000 != 0xf4d000 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] rcx 0xfffffffffffffff0 != 0xffffffffffffffff (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] rdx 0x70002000 != 0x2ca0 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] rsi 0xfffffffffffffff0 != 0x24000 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] rdi 0x5d3 != 0xf4d000 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] rbp 0x7fffb253ab00 != 0x7f9842202398 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] r8 0 != 0x3 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] r9 0 != 0x77 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] r10 0 != 0xfff (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] r12 0x30 != 0xf29000 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] r13 0x7f983d5938e0 != 0xfffffffffffff000 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] r14 0x7fffb253ab30 != 0xf26360 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] r15 0x7fffb253b214 != 0x6b10 (replaying vs. recorded)
[ERROR src/Registers.cc:299:maybe_print_reg_mismatch()] rip 0x7f984249a72a != 0x7f984214439b (replaying vs. recorded)
[FATAL src/Registers.cc:409:compare_register_files()]
 (task 1009042 (rec:1006965) at time 2542)
 -> Assertion `!bail_error || match' failed to hold. Fatal register mismatch (ticks/rec:85207326/85130277)
Tail of trace dump:
{
  real_time:1509913.217593 global_time:2522, event:`SYSCALLBUF_FLUSH' tid:1006965, ticks:5396121
  { syscall:'write', ret:0xee, size:0x10, desched:1 }
}
{
  real_time:1509913.217596 global_time:2523, event:`SYSCALL: read' (state:ENTERING_SYSCALL) tid:1006965, ticks:5396121
rax:0xffffffffffffffda rbx:0x7000202e rcx:0xffffffffffffffff rdx:0x2010 rsi:0x7000203e rdi:0x7 rbp:0x7 rsp:0x681ffd60 r8:0x0 r9:0x0 r10:0x0 r11:0x246 r12:0x7000203e r13:0x7000404e r14:0x2010 r15:0xf15956 rip:0x7000000e eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x0 fs_base:0x7f98422fc740 gs_base:0x0
}
{
  real_time:1509913.217784 global_time:2524, event:`SYSCALL: read' (state:EXITING_SYSCALL) tid:1006965, ticks:5396121
rax:0x2d rbx:0x7000202e rcx:0xffffffffffffffff rdx:0x2010 rsi:0x7000203e rdi:0x7 rbp:0x7 rsp:0x681ffd60 r8:0x0 r9:0x0 r10:0x0 r11:0x246 r12:0x7000203e r13:0x7000404e r14:0x2010 r15:0xf15956 rip:0x7000000e eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x0 fs_base:0x7f98422fc740 gs_base:0x0
  { tid:1006965, addr:0x7000202e, length:0x8 }
  { tid:1006965, addr:0x7000203e, length:0x2010 }
}
{
  real_time:1509913.217786 global_time:2525, event:`SYSCALLBUF_ABORT_COMMIT' tid:1006965, ticks:5396121
}
{
  real_time:1509913.217849 global_time:2526, event:`SYSCALL: rrcall_notify_syscall_hook_exit' (state:ENTERING_SYSCALL) tid:1006965, ticks:5396130
rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x2010 rsi:0xf15956 rdi:0x7 rbp:0x7fffb252b970 rsp:0x681ffe10 r8:0x0 r9:0x7 r10:0x0 r11:0x246 r12:0x2d r13:0xf0bc00 r14:0xf0ecc0 r15:0xf0bcc0 rip:0x70000005 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x3ea fs_base:0x7f98422fc740 gs_base:0x0
}
{
  real_time:1509913.217851 global_time:2527, event:`SYSCALLBUF_RESET' tid:1006965, ticks:5396130
}
{
  real_time:1509913.217869 global_time:2528, event:`SYSCALL: rrcall_notify_syscall_hook_exit' (state:EXITING_SYSCALL) tid:1006965, ticks:5396130
rax:0x2d rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x2010 rsi:0xf15956 rdi:0x7 rbp:0x7fffb252b970 rsp:0x681ffe10 r8:0x0 r9:0x7 r10:0x0 r11:0x246 r12:0x2d r13:0xf0bc00 r14:0xf0ecc0 r15:0xf0bcc0 rip:0x70000005 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x0 fs_base:0x7f98422fc740 gs_base:0x0
  { tid:1006965, addr:0x7000200d, length:0x1 }
}
{
  real_time:1509913.218047 global_time:2529, event:`SYSCALLBUF_FLUSH' tid:1006965, ticks:5402838
  { syscall:'gettimeofday', ret:0x0, size:0x20 }
  { syscall:'sendto', ret:0x1, size:0x10, desched:1 }
  { syscall:'write', ret:0xa, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'gettimeofday', ret:0x0, size:0x20 }
  { syscall:'write', ret:0x9f, size:0x10, desched:1 }
}
{
  real_time:1509913.218051 global_time:2530, event:`SYSCALL: read' (state:ENTERING_SYSCALL) tid:1006965, ticks:5402838
rax:0xffffffffffffffda rbx:0x7000209e rcx:0xffffffffffffffff rdx:0x2010 rsi:0x700020ae rdi:0x7 rbp:0x7 rsp:0x681ffd60 r8:0x0 r9:0x0 r10:0x0 r11:0x246 r12:0x700020ae r13:0x700040be r14:0x2010 r15:0xf0cbd6 rip:0x7000000e eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x0 fs_base:0x7f98422fc740 gs_base:0x0
}
{
  real_time:1509913.270047 global_time:2531, event:`SYSCALL: read' (state:EXITING_SYSCALL) tid:1006965, ticks:5402838
rax:0x3af rbx:0x7000209e rcx:0xffffffffffffffff rdx:0x2010 rsi:0x700020ae rdi:0x7 rbp:0x7 rsp:0x681ffd60 r8:0x0 r9:0x0 r10:0x0 r11:0x246 r12:0x700020ae r13:0x700040be r14:0x2010 r15:0xf0cbd6 rip:0x7000000e eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x0 fs_base:0x7f98422fc740 gs_base:0x0
  { tid:1006965, addr:0x7000209e, length:0x8 }
  { tid:1006965, addr:0x700020ae, length:0x2010 }
}
{
  real_time:1509913.270051 global_time:2532, event:`SYSCALLBUF_ABORT_COMMIT' tid:1006965, ticks:5402838
}
{
  real_time:1509913.270128 global_time:2533, event:`SYSCALL: rrcall_notify_syscall_hook_exit' (state:ENTERING_SYSCALL) tid:1006965, ticks:5402847
rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x2010 rsi:0xf0cbd6 rdi:0x7 rbp:0x7fffb252bc90 rsp:0x681ffe10 r8:0x0 r9:0x7 r10:0x0 r11:0x246 r12:0x3af r13:0xf0bc00 r14:0xf0ecc0 r15:0xf0bcc0 rip:0x70000005 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x3ea fs_base:0x7f98422fc740 gs_base:0x0
}
{
  real_time:1509913.270130 global_time:2534, event:`SYSCALLBUF_RESET' tid:1006965, ticks:5402847
}
{
  real_time:1509913.270147 global_time:2535, event:`SYSCALL: rrcall_notify_syscall_hook_exit' (state:EXITING_SYSCALL) tid:1006965, ticks:5402847
rax:0x3af rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x2010 rsi:0xf0cbd6 rdi:0x7 rbp:0x7fffb252bc90 rsp:0x681ffe10 r8:0x0 r9:0x7 r10:0x0 r11:0x246 r12:0x3af r13:0xf0bc00 r14:0xf0ecc0 r15:0xf0bcc0 rip:0x70000005 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x0 fs_base:0x7f98422fc740 gs_base:0x0
  { tid:1006965, addr:0x7000200d, length:0x1 }
}
{
  real_time:1509913.274135 global_time:2536, event:`SYSCALLBUF_FLUSH' tid:1006965, ticks:9732556
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
}
{
  real_time:1509913.274155 global_time:2537, event:`PATCH_SYSCALL' tid:1006965, ticks:9732556
rax:0x0 rbx:0xf1d0c0 rcx:0x1 rdx:0x1 rsi:0x7f983dc525e0 rdi:0xf1d080 rbp:0x7fffb252d120 rsp:0x7fffb252d0c8 r8:0x0 r9:0x0 r10:0xf1d570 r11:0x7f98421fac80 r12:0x7fffb252d1d0 r13:0x7f983d765760 r14:0x0 r15:0x3 rip:0x7f983d762a40 eflags:0x10206 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0xffffffffffffffff fs_base:0x7f98422fc740 gs_base:0x0
  { tid:1006965, addr:0x7f984228240a, length:0x63 }
  { tid:1006965, addr:0x7f983d762a40, length:0x6 }
}
{
  real_time:1509913.274157 global_time:2538, event:`SYSCALLBUF_RESET' tid:1006965, ticks:9732556
}
{
  real_time:1509913.382643 global_time:2539, event:`SYSCALLBUF_FLUSH' tid:1006965, ticks:85130277
  { syscall:'rrcall_rdtsc', ret:0x833f20e, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'getuid', ret:0x308b, size:0x10 }
  { syscall:'gettimeofday', ret:0x0, size:0x28, replay_assist:1 }
  { syscall:'rrcall_rdtsc', ret:0x8360504, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1, replay_assist:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'time', ret:0x64dc85f2, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'getuid', ret:0x308b, size:0x10 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8376a9c, size:0x18, replay_assist:1 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1, replay_assist:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c, replay_assist:1 }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10, replay_assist:1 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1, replay_assist:1 }
  { syscall:'rrcall_rdtsc', ret:0x8381e74, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c, replay_assist:1 }
  { syscall:'read', ret:0x1, size:0x11, desched:1, replay_assist:1 }
  { syscall:'close', ret:0x0, size:0x10, replay_assist:1 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1, replay_assist:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8388748, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1, replay_assist:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b, replay_assist:1 }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x8393388, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8399ae4, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x83a46c6, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x83aae6e, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x83b574a, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x83bbb6c, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'getuid', ret:0x308b, size:0x10 }
  { syscall:'rrcall_rdtsc', ret:0x83c7c78, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x83ce338, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x83d8c60, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x83df0ae, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x83e99a4, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x83efe2a, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x83faa6a, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x84014ce, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x840c12a, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'getuid', ret:0x308b, size:0x10 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8412d26, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'getuid', ret:0x308b, size:0x10 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x841f312, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x842a9a4, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8431552, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x843c454, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8442c86, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x844d546, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8453e08, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x845e7e2, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8464d0a, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'time', ret:0x64dc85f2, size:0x10 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'getuid', ret:0x308b, size:0x10 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x84773e8, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x848255c, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8488a34, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x8493ec4, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x849a3e8, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x84a4dd4, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x84ab2ca, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x84b678a, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x84bccc0, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'getuid', ret:0x308b, size:0x10 }
  { syscall:'rrcall_rdtsc', ret:0x84c9056, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x84d02c6, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x84db050, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x84e1686, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x84ec2ee, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x84f282e, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x84fd07a, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8503c92, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x850e770, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'getuid', ret:0x308b, size:0x10 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x851505a, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'getuid', ret:0x308b, size:0x10 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x852178c, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x852c27a, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x85328d0, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x853d302, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8543772, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x854dfdc, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8554eb8, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'rrcall_rdtsc', ret:0x855f7e6, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
  { syscall:'gettimeofday', ret:0x0, size:0x28 }
  { syscall:'rrcall_rdtsc', ret:0x8565c08, size:0x18 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xb, size:0x1b }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0xc, size:0x1c }
  { syscall:'read', ret:0x1, size:0x11, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'getpid', ret:0xf5d75, size:0x10 }
  { syscall:'write', ret:0x123, size:0x10, desched:1 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0x2e, size:0x3e }
  { syscall:'read', ret:0x30, size:0x40, desched:1 }
}
{
  real_time:1509913.382649 global_time:2540, event:`SYSCALL: brk' (state:ENTERING_SYSCALL) tid:1006965, ticks:85130277
rax:0xffffffffffffffda rbx:0xf4d000 rcx:0xffffffffffffffff rdx:0x2ca0 rsi:0x24000 rdi:0xf4d000 rbp:0x7f9842202398 rsp:0x7fffb253a6e8 r8:0x3 r9:0x77 r10:0xfff r11:0x246 r12:0xf29000 r13:0xfffffffffffff000 r14:0xf26360 r15:0x6b10 rip:0x7f984214439b eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0xc fs_base:0x7f98422fc740 gs_base:0x0
}
{
  real_time:1509913.382651 global_time:2541, event:`SYSCALLBUF_RESET' tid:1006965, ticks:85130277
}
{
  real_time:1509913.382707 global_time:2542, event:`SYSCALL: brk' (state:EXITING_SYSCALL) tid:1006965, ticks:85130277
rax:0xf4d000 rbx:0xf4d000 rcx:0xffffffffffffffff rdx:0x2ca0 rsi:0x24000 rdi:0xf4d000 rbp:0x7f9842202398 rsp:0x7fffb253a6e8 r8:0x3 r9:0x77 r10:0xfff r11:0x246 r12:0xf29000 r13:0xfffffffffffff000 r14:0xf26360 r15:0x6b10 rip:0x7f984214439b eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0xc fs_base:0x7f98422fc740 gs_base:0x0
  { map_file:"<ZERO>", addr:0xf29000, length:0x24000, prot_flags:"rw-p", file_offset:0x0, device:0, inode:0, data_file:"", data_offset:0x0, file_size:0x24000 }
}
{
  real_time:1509913.382825 global_time:2543, event:`SYSCALLBUF_FLUSH' tid:1006965, ticks:85139532
  { syscall:'read', ret:0x6ab8, size:0x6ac8, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0x2e, size:0x3e }
  { syscall:'read', ret:0x5c, size:0x6c, desched:1 }
  { syscall:'read', ret:0x3a0, size:0x3b0, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0x2e, size:0x3e }
  { syscall:'read', ret:0x5c, size:0x6c, desched:1 }
  { syscall:'read', ret:0x2f2, size:0x302, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
  { syscall:'openat', ret:0x8, size:0x10, desched:1 }
  { syscall:'readlinkat', ret:0x2e, size:0x3e }
  { syscall:'read', ret:0x5c, size:0x6c, desched:1 }
  { syscall:'read', ret:0x18a2, size:0x18b2, desched:1 }
  { syscall:'close', ret:0x0, size:0x10 }
}
=== Start rr backtrace:
/tmp/rr/build/bin/rr(_ZN2rr9GdbServer15emergency_debugEPNS_4TaskE+0xf0)[0x4a7f40]
/tmp/rr/build/bin/rr[0x4bb7ae]
/tmp/rr/build/bin/rr[0x4bba4b]
/tmp/rr/build/bin/rr(_ZN2rr9Registers22compare_register_filesEPNS_10ReplayTaskEPKcRKS0_S4_S6_NS_16MismatchBehaviorE+0x7c)[0x53d3dc]
/tmp/rr/build/bin/rr(_ZN2rr10ReplayTask13validate_regsEj+0x196)[0x557b16]
/tmp/rr/build/bin/rr(_ZN2rr13ReplaySession18try_one_trace_stepEPNS_10ReplayTaskERKNS0_15StepConstraintsE+0x12b)[0x54a18b]
/tmp/rr/build/bin/rr(_ZN2rr13ReplaySession11replay_stepERKNS0_15StepConstraintsE+0x153)[0x54c203]
/tmp/rr/build/bin/rr(_ZN2rr14ReplayTimeline19replay_step_forwardENS_10RunCommandE+0x94)[0x5662a4]
/tmp/rr/build/bin/rr(_ZN2rr9GdbServer14debug_one_stepERNS_10GdbRequestE+0x318)[0x4a4818]
/tmp/rr/build/bin/rr(_ZN2rr9GdbServer12serve_replayERKNS0_15ConnectionFlagsE+0xa5b)[0x4a618b]
/tmp/rr/build/bin/rr[0x540de5]
/tmp/rr/build/bin/rr(_ZN2rr13ReplayCommand3runERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE+0x5ea)[0x541d0a]
/tmp/rr/build/bin/rr(main+0x181)[0x446481]
/usr/lib64/libc.so.6(+0x3feb0)[0x7f1f52c3feb0]
/usr/lib64/libc.so.6(__libc_start_main+0x80)[0x7f1f52c3ff60]
/tmp/rr/build/bin/rr(_start+0x25)[0x448cc5]
=== End rr backtrace

happening with current master on Rocky 9 (completely updated) with kernel 5.14.0-284.25.1.el9_2.x86_64 on a Intel(R) Xeon(R) Gold 6242.
All test pass but #3032 (replay fails, sadly the system update did not help).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with src/Registers.cc, especially maybe_print_reg_mismatch() near line 299 and compare_register_files() near line 409. Use the reported replay trace and register mismatch at task 1009042/time 2542 as the initial reproduction evidence. Done means identifying and correcting the cause of the replay-versus-recorded register divergence without triggering the fatal mismatch.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux
Domain
devtools, operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.