-
Notifications
You must be signed in to change notification settings - Fork 640
Closed
Description
From Mozilla's ./mach gtest --debugger=rr garbage, where garbage is the name of a non-existing test.
[FATAL src/RecordTask.cc:1862:maybe_flush_syscallbuf()]
(task 648936 (rec:648936) at time 3793)
-> Assertion `!flushed_syscallbuf || flushed_num_rec_bytes == hdr.num_rec_bytes' failed to hold.
Tail of trace dump:
{
real_time:285049.636314 global_time:3773, event:`SYSCALLBUF_FLUSH' tid:648954, ticks:405
{ syscall:'sigaltstack', ret:0x0, size:0x10 }
{ syscall:'prctl', ret:0x0, size:0x10, replay_assist:1 }
}
{
real_time:285049.636325 global_time:3774, event:`SYSCALL: sched_getaffinity' (state:ENTERING_SYSCALL) tid:648954, ticks:405
rax:0xffffffffffffffda rbx:0x7f44e5ffcfa0 rcx:0xffffffffffffffff rdx:0x7f44e7a8e7a0 rsi:0x20 rdi:0x9e6fa rbp:0x7f44e5ffcfa0 rsp:0x7f44e5ffcdc0 r8:0x20 r9:0x0 r10:0xe6f536c1c14bc100 r11:0x246 r12:0x7f44e61fc5b0 r13:0x20 r14:0x0 r15:0x7f44e7a8e7a0 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0xcc fs_base:0x7f44e61fd6c0 gs_base:0x0
}
{
real_time:285049.636335 global_time:3775, event:`SYSCALLBUF_RESET' tid:648954, ticks:405
}
{
real_time:285049.636397 global_time:3776, event:`SYSCALL: sched_getaffinity' (state:EXITING_SYSCALL) tid:648954, ticks:405
rax:0x8 rbx:0x7f44e5ffcfa0 rcx:0xffffffffffffffff rdx:0x7f44e7a8e7a0 rsi:0x20 rdi:0x9e6fa rbp:0x7f44e5ffcfa0 rsp:0x7f44e5ffcdc0 r8:0x20 r9:0x0 r10:0xe6f536c1c14bc100 r11:0x246 r12:0x7f44e61fc5b0 r13:0x20 r14:0x0 r15:0x7f44e7a8e7a0 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0xcc fs_base:0x7f44e61fd6c0 gs_base:0x0
{ tid:648954, addr:0x7f44e7a8e7a0, length:0x20 }
}
{
real_time:285049.637129 global_time:3777, event:`SYSCALLBUF_FLUSH' tid:648954, ticks:22756
{ syscall:'mkdir', ret:0xfffffffffffffffe, size:0x10 }
{ syscall:'mkdir', ret:0xfffffffffffffffe, size:0x10 }
{ syscall:'mkdir', ret:0x0, size:0x10 }
{ syscall:'mkdir', ret:0x0, size:0x10 }
{ syscall:'mkdir', ret:0x0, size:0x10 }
{ syscall:'getrandom', ret:0x10, size:0x20, desched:1 }
{ syscall:'clock_gettime', ret:0x0, size:0x20 }
{ syscall:'openat', ret:0x11, size:0x10, desched:1 }
{ syscall:'readlinkat', ret:0x16, size:0x26 }
}
{
real_time:285049.637147 global_time:3778, event:`SYSCALL: fstatat' (state:ENTERING_SYSCALL) tid:648954, ticks:22756
rax:0xffffffffffffffda rbx:0x7f44e5ffcfa0 rcx:0xffffffffffffffff rdx:0x7f44e61f5470 rsi:0x7f45180d4c75 rdi:0x11 rbp:0x7f44e5ffcfa0 rsp:0x7f44e5ffcdc0 r8:0x80000 r9:0x7f44e7a8e900 r10:0x1000 r11:0x246 r12:0x0 r13:0x0 r14:0x7f44e7a8e900 r15:0x7f4517b36020 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x106 fs_base:0x7f44e61fd6c0 gs_base:0x0
}
{
real_time:285049.637184 global_time:3779, event:`SYSCALLBUF_RESET' tid:648954, ticks:22756
}
{
real_time:285049.637263 global_time:3780, event:`SYSCALL: fstatat' (state:EXITING_SYSCALL) tid:648954, ticks:22756
rax:0x0 rbx:0x7f44e5ffcfa0 rcx:0xffffffffffffffff rdx:0x7f44e61f5470 rsi:0x7f45180d4c75 rdi:0x11 rbp:0x7f44e5ffcfa0 rsp:0x7f44e5ffcdc0 r8:0x80000 r9:0x7f44e7a8e900 r10:0x1000 r11:0x246 r12:0x0 r13:0x0 r14:0x7f44e7a8e900 r15:0x7f4517b36020 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x106 fs_base:0x7f44e61fd6c0 gs_base:0x0
{ tid:648954, addr:0x7f44e61f5470, length:0x90 }
}
{
real_time:285049.637421 global_time:3781, event:`SYSCALL: fstatat' (state:ENTERING_SYSCALL) tid:648954, ticks:22797
rax:0xffffffffffffffda rbx:0x7f44e5ffcfa0 rcx:0xffffffffffffffff rdx:0x7f44e61f5260 rsi:0x7f45180d4c75 rdi:0x11 rbp:0x7f44e5ffcfa0 rsp:0x7f44e5ffcdc0 r8:0xc00 r9:0x7f44e7a8e900 r10:0x1000 r11:0x246 r12:0x7f4517b36020 r13:0x7f44e61f5440 r14:0x7f44e61f5440 r15:0x7f4517b36020 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x106 fs_base:0x7f44e61fd6c0 gs_base:0x0
}
{
real_time:285049.637478 global_time:3782, event:`SYSCALL: fstatat' (state:EXITING_SYSCALL) tid:648954, ticks:22797
rax:0x0 rbx:0x7f44e5ffcfa0 rcx:0xffffffffffffffff rdx:0x7f44e61f5260 rsi:0x7f45180d4c75 rdi:0x11 rbp:0x7f44e5ffcfa0 rsp:0x7f44e5ffcdc0 r8:0xc00 r9:0x7f44e7a8e900 r10:0x1000 r11:0x246 r12:0x7f4517b36020 r13:0x7f44e61f5440 r14:0x7f44e61f5440 r15:0x7f4517b36020 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x106 fs_base:0x7f44e61fd6c0 gs_base:0x0
{ tid:648954, addr:0x7f44e61f5260, length:0x90 }
}
{
real_time:285049.637937 global_time:3783, event:`SYSCALLBUF_FLUSH' tid:648954, ticks:46886
{ syscall:'read', ret:0x985, size:0x995, desched:1 }
{ syscall:'lseek', ret:0x37c, size:0x10 }
{ syscall:'read', ret:0x609, size:0x619, desched:1 }
{ syscall:'close', ret:0x0, size:0x10 }
{ syscall:'openat', ret:0xfffffffffffffffe, size:0x10, desched:1 }
{ syscall:'mkdir', ret:0x0, size:0x10 }
}
{
real_time:285049.638013 global_time:3784, event:`PATCH_SYSCALL' tid:648954, ticks:46886
rax:0x14c rbx:0x7f44e61f51a0 rcx:0xffffffffffffffff rdx:0x0 rsi:0x0 rdi:0x0 rbp:0xffffff9c rsp:0x7f44e61f5048 r8:0x0 r9:0x31 r10:0xfff r11:0x246 r12:0x7f4517b743e0 r13:0x2 r14:0x0 r15:0x7f44e61f5250 rip:0x7f45180339f8 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0xffffffffffffffff fs_base:0x7f44e61fd6c0 gs_base:0x0
{ tid:648954, addr:0x7f451845198c, length:0x5e }
{ tid:648954, addr:0x7f45180339f8, length:0x8 }
}
{
real_time:285049.638027 global_time:3785, event:`SYSCALLBUF_RESET' tid:648954, ticks:46886
}
{
real_time:285049.638712 global_time:3786, event:`SYSCALLBUF_FLUSH' tid:648954, ticks:77409
{ syscall:'statx', ret:0xfffffffffffffff2, size:0x10 }
{ syscall:'statx', ret:0x0, size:0x110 }
{ syscall:'statx', ret:0x0, size:0x110 }
{ syscall:'statx', ret:0xfffffffffffffffe, size:0x110 }
{ syscall:'statx', ret:0xfffffffffffffffe, size:0x110 }
{ syscall:'getrandom', ret:0x0, size:0x10 }
{ syscall:'getrandom', ret:0x10, size:0x20, desched:1 }
{ syscall:'statx', ret:0x0, size:0x110 }
}
{
real_time:285049.638723 global_time:3787, event:`SYSCALL: openat' (state:ENTERING_SYSCALL) tid:648954, ticks:77409
rax:0xffffffffffffffda rbx:0x7f44e5ffcfa0 rcx:0xffffffffffffffff rdx:0x80241 rsi:0x7f44e61f5a68 rdi:0xffffff9c rbp:0x7f44e5ffcfa0 rsp:0x7f44e5ffcdc0 r8:0x0 r9:0x3f r10:0x1b6 r11:0x246 r12:0x80241 r13:0x7f44e61f5a68 r14:0x1b6 r15:0x7f44e61f5a40 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x101 fs_base:0x7f44e61fd6c0 gs_base:0x0
}
{
real_time:285049.638734 global_time:3788, event:`SYSCALLBUF_RESET' tid:648954, ticks:77409
}
{
real_time:285049.638776 global_time:3789, event:`SYSCALL: poll' (state:EXITING_SYSCALL) tid:648945, ticks:32573
rax:0xfffffffffffffdfc rbx:0x7f44ea5fefa0 rcx:0xffffffffffffffff rdx:0x3e7 rsi:0x2 rdi:0x7f44eadfe570 rbp:0x7f44ea5fefa0 rsp:0x7f44ea5fedc0 r8:0x0 r9:0x8 r10:0x4 r11:0x246 r12:0xffffffffffffff00 r13:0x2 r14:0x7f4517fc2dd0 r15:0x7f44eadff6c0 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x7 fs_base:0x7f44eadff6c0 gs_base:0x0
}
{
real_time:285049.638880 global_time:3790, event:`SYSCALL: restart_syscall' (state:ENTERING_SYSCALL) tid:648945, ticks:32573
rax:0xffffffffffffffda rbx:0x7f44ea5fefa0 rcx:0xffffffffffffffff rdx:0x3e7 rsi:0x2 rdi:0x7f44eadfe570 rbp:0x7f44ea5fefa0 rsp:0x7f44ea5fedc0 r8:0x0 r9:0x8 r10:0x4 r11:0x246 r12:0xffffffffffffff00 r13:0x2 r14:0x7f4517fc2dd0 r15:0x7f44eadff6c0 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x7 fs_base:0x7f44eadff6c0 gs_base:0x0
}
{
real_time:285049.638977 global_time:3791, event:`SYSCALL: sched_yield' (state:EXITING_SYSCALL) tid:648953, ticks:2661
rax:0x0 rbx:0x7f4511f52ce8 rcx:0xffffffffffffffff rdx:0xc000000200000003 rsi:0x3fa284924b9a61 rdi:0x5641b2132c00 rbp:0x7f44e65fd430 rsp:0x7f44e65fd3c8 r8:0x0 r9:0x0 r10:0x0 r11:0x246 r12:0x7f44e7a8c330 r13:0x2 r14:0x0 r15:0x7f44eb2dcb20 rip:0x7f451847fe67 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x18 fs_base:0x7f44e65fe6c0 gs_base:0x0
}
{
real_time:285049.639138 global_time:3792, event:`SYSCALL: sched_yield' (state:ENTERING_SYSCALL) tid:648953, ticks:2698
rax:0xffffffffffffffda rbx:0x7f4511f52ce8 rcx:0xffffffffffffffff rdx:0xc000000200000003 rsi:0x3fa284924b9a61 rdi:0x5641b2132c00 rbp:0x7f44e65fd430 rsp:0x7f44e65fd3c8 r8:0x0 r9:0x0 r10:0x0 r11:0x246 r12:0x7f44e7a8c330 r13:0x2 r14:0x0 r15:0x7f44eb2dcb20 rip:0x7f451847fe67 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x18 fs_base:0x7f44e65fe6c0 gs_base:0x0
}
=== Start rr backtrace:
<rr backtraces not available on this system>
=== End rr backtrace
Launch gdb with
gdb '-l' '10000' '-ex' 'set sysroot /' '-ex' 'target extended-remote 127.0.0.1:59112' /var/karl/moz/obj/dist/bin/firefox
(gdb) bt
#0 0x00007f451803958a in _start () from /lib64/ld-linux-x86-64.so.2
#1 0xaaaaaaaaaaaaaaaa in ?? ()
#2 0xaaaaaaaaaaaaaaaa in ?? ()
#3 0xaaaaaaaaaaaaaaaa in ?? ()
#4 0xaaaaaaaaaaaaaaaa in ?? ()
#5 0xaaaaaaaaaaaaaaaa in ?? ()
#6 0xe6f536c1c14bc100 in ?? ()
#7 0x00007ffe7455cd00 in ?? ()
#8 0x00007f4518035a10 in link_map_audit_state () at ../sysdeps/generic/ldsodefs.h:1330
#9 _dl_audit_pltenter () at dl-audit.c:303
Backtrace stopped: frame did not save the PC
Metadata
Metadata
Assignees
Labels
No labels