bernhard@rechner:~/data/entwicklung/2023/rr/2022-09-11/x86_64/obj$ bin/rr record bin/dlopen rr: Saving execution to trace directory `/home/bernhard/data/entwicklung/2023/rr/rr-recordings/dlopen-9'. EXIT-SUCCESS bernhard@rechner:~/data/entwicklung/2023/rr/2022-09-11/x86_64/obj$ bin/rr replay -a EXIT-SUCCESS bernhard@rechner:~/data/entwicklung/2023/rr/2022-09-11/x86_64/obj$ bin/rr replay --debugger-option=-q Reading symbols from /media/bernhard/data/entwicklung/2023/rr/2022-09-11/x86_64/obj/bin/dlopen... Really redefine built-in command "restart"? (y or n) [answered Y; input not from terminal] Really redefine built-in command "jump"? (y or n) [answered Y; input not from terminal] Remote debugging using 127.0.0.1:43460 Reading symbols from /lib64/ld-linux-x86-64.so.2... Reading symbols from /usr/lib/debug/.build-id/9e/8cea20c5d657bc8721389f628f97ff617e2049.debug... BFD: warning: system-supplied DSO at 0x6fffd000 has a section extending past end of file 0x00007ff1416278e0 in _start () from /lib64/ld-linux-x86-64.so.2 (rr) set pagination off (rr) handle SIGSEGV stop Signal Stop Print Pass to program Description SIGSEGV Yes Yes Yes Segmentation fault (rr) handle SIGKILL nostop Signal Stop Print Pass to program Description SIGKILL No Yes Yes Killed (rr) set style enabled off (rr) set debuginfod enabled off (rr) handle SIGKILL stop Signal Stop Print Pass to program Description SIGKILL Yes Yes Yes Killed (rr) cont Continuing. EXIT-SUCCESS Program received signal SIGKILL, Killed. 0x0000000070000002 in syscall_traced () (rr) reverse-continue Continuing. [FATAL src/ReplaySession.cc:1322:apply_mprotect_records()] (task 3320325 (rec:3320256) at time 227) -> Assertion `r.start == recorded_r.start && r.size == recorded_r.size && r.prot == recorded_r.prot' failed to hold. Mismatched mprotect record 5: recorded 0x7ff1413d0000,0x1000,r--, got 0,0,--- Tail of trace dump: { real_time:1029911.902122 global_time:207, event:`SYSCALLBUF_RESET' tid:3320256, ticks:41913 } { real_time:1029911.902260 global_time:208, event:`SYSCALL: mmap' (state:EXITING_SYSCALL) tid:3320256, ticks:41913 rax:0x7ff14124f000 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x1 rsi:0x150d0 rdi:0x0 rbp:0x7ffc4e8d6d80 rsp:0x681ffe00 r8:0x3 r9:0x0 r10:0x802 r11:0x246 r12:0x0 r13:0x55fef5d94850 r14:0x7ffc4e8d6e20 r15:0x1000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 { map_file:"/usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7", addr:0x7ff14124f000, length:0x16000, prot_flags:"r--p", file_offset:0x0, device:66307, inode:4982044, data_file:"/usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7", data_offset:0x0, file_size:0x14b68 } } { real_time:1029911.902304 global_time:209, event:`SYSCALL: mmap' (state:ENTERING_SYSCALL) tid:3320256, ticks:41935 rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x5 rsi:0xc000 rdi:0x7ff141253000 rbp:0x7ffc4e8d6d80 rsp:0x681ffe00 r8:0x3 r9:0x4000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6a68 r13:0x55fef5d94850 r14:0x7ffc4e8d6e20 r15:0x7ff14124f000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 } { real_time:1029911.902376 global_time:210, event:`SYSCALL: mmap' (state:EXITING_SYSCALL) tid:3320256, ticks:41935 rax:0x7ff141253000 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x5 rsi:0xc000 rdi:0x7ff141253000 rbp:0x7ffc4e8d6d80 rsp:0x681ffe00 r8:0x3 r9:0x4000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6a68 r13:0x55fef5d94850 r14:0x7ffc4e8d6e20 r15:0x7ff14124f000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 { map_file:"/usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7", addr:0x7ff141253000, length:0xc000, prot_flags:"r-xp", file_offset:0x4000, device:66307, inode:4982044, data_file:"/usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7", data_offset:0x4000, file_size:0x14b68 } } { real_time:1029911.902416 global_time:211, event:`SYSCALL: mmap' (state:ENTERING_SYSCALL) tid:3320256, ticks:41954 rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x1 rsi:0x3000 rdi:0x7ff14125f000 rbp:0x7ffc4e8d6d80 rsp:0x681ffe00 r8:0x3 r9:0x10000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6aa0 r13:0x55fef5d94850 r14:0x7ffc4e8d6e20 r15:0x7ff14124f000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 } { real_time:1029911.902479 global_time:212, event:`SYSCALL: mmap' (state:EXITING_SYSCALL) tid:3320256, ticks:41954 rax:0x7ff14125f000 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x1 rsi:0x3000 rdi:0x7ff14125f000 rbp:0x7ffc4e8d6d80 rsp:0x681ffe00 r8:0x3 r9:0x10000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6aa0 r13:0x55fef5d94850 r14:0x7ffc4e8d6e20 r15:0x7ff14124f000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 { map_file:"/usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7", addr:0x7ff14125f000, length:0x3000, prot_flags:"r--p", file_offset:0x10000, device:66307, inode:4982044, data_file:"/usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7", data_offset:0x10000, file_size:0x14b68 } } { real_time:1029911.902519 global_time:213, event:`SYSCALL: mmap' (state:ENTERING_SYSCALL) tid:3320256, ticks:41973 rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x3 rsi:0x2000 rdi:0x7ff141262000 rbp:0x7ffc4e8d6d80 rsp:0x681ffe00 r8:0x3 r9:0x13000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6ad8 r13:0x55fef5d94850 r14:0x7ffc4e8d6e20 r15:0x7ff14124f000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 } { real_time:1029911.902584 global_time:214, event:`SYSCALL: mmap' (state:EXITING_SYSCALL) tid:3320256, ticks:41973 rax:0x7ff141262000 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x3 rsi:0x2000 rdi:0x7ff141262000 rbp:0x7ffc4e8d6d80 rsp:0x681ffe00 r8:0x3 r9:0x13000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6ad8 r13:0x55fef5d94850 r14:0x7ffc4e8d6e20 r15:0x7ff14124f000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 { map_file:"/usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7", addr:0x7ff141262000, length:0x2000, prot_flags:"rw-p", file_offset:0x13000, device:66307, inode:4982044, data_file:"/usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7", data_offset:0x13000, file_size:0x14b68 } } { real_time:1029911.902630 global_time:215, event:`SYSCALL: mmap' (state:ENTERING_SYSCALL) tid:3320256, ticks:42059 rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x3 rsi:0xd0 rdi:0x7ff141264000 rbp:0x7ffc4e8d6d80 rsp:0x681ffe00 r8:0xffffffff r9:0x0 r10:0x32 r11:0x246 r12:0x7ffc4e8d6ad8 r13:0x55fef5d94850 r14:0x7ffc4e8d6e20 r15:0x7ff141264000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 } { real_time:1029911.902679 global_time:216, event:`SYSCALL: mmap' (state:EXITING_SYSCALL) tid:3320256, ticks:42059 rax:0x7ff141264000 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x3 rsi:0xd0 rdi:0x7ff141264000 rbp:0x7ffc4e8d6d80 rsp:0x681ffe00 r8:0xffffffff r9:0x0 r10:0x32 r11:0x246 r12:0x7ffc4e8d6ad8 r13:0x55fef5d94850 r14:0x7ffc4e8d6e20 r15:0x7ff141264000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 { map_file:"", addr:0x7ff141264000, length:0x1000, prot_flags:"rw-p", file_offset:0x0, device:0, inode:0, data_file:"", data_offset:0x0, file_size:0x1000 } } { real_time:1029911.902754 global_time:217, event:`SYSCALLBUF_FLUSH' tid:3320256, ticks:43758 { syscall:'close', ret:0x0, size:0x10 } { syscall:'openat', ret:0x3, size:0x10, desched:1 } { syscall:'readlinkat', ret:0x28, size:0x38 } { syscall:'read', ret:0x340, size:0x350, desched:1 } { syscall:'fstatat', ret:0x0, size:0xa0 } } { real_time:1029911.902765 global_time:218, event:`SYSCALL: mmap' (state:ENTERING_SYSCALL) tid:3320256, ticks:43758 rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x1 rsi:0xc0e8 rdi:0x0 rbp:0x7ffc4e8d6d60 rsp:0x681ffe00 r8:0x3 r9:0x0 r10:0x802 r11:0x246 r12:0x0 r13:0x55fef5d94dd0 r14:0x7ffc4e8d6e00 r15:0x1000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 } { real_time:1029911.902773 global_time:219, event:`SYSCALLBUF_RESET' tid:3320256, ticks:43758 } { real_time:1029911.902947 global_time:220, event:`SYSCALL: mmap' (state:EXITING_SYSCALL) tid:3320256, ticks:43758 rax:0x7ff141242000 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x1 rsi:0xc0e8 rdi:0x0 rbp:0x7ffc4e8d6d60 rsp:0x681ffe00 r8:0x3 r9:0x0 r10:0x802 r11:0x246 r12:0x0 r13:0x55fef5d94dd0 r14:0x7ffc4e8d6e00 r15:0x1000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 { map_file:"/usr/lib/x86_64-linux-gnu/libmd.so.0.0.5", addr:0x7ff141242000, length:0xd000, prot_flags:"r--p", file_offset:0x0, device:66307, inode:4983297, data_file:"/usr/lib/x86_64-linux-gnu/libmd.so.0.0.5", data_offset:0x0, file_size:0xb8d0 } } { real_time:1029911.902999 global_time:221, event:`SYSCALL: mmap' (state:ENTERING_SYSCALL) tid:3320256, ticks:43780 rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x5 rsi:0x7000 rdi:0x7ff141244000 rbp:0x7ffc4e8d6d60 rsp:0x681ffe00 r8:0x3 r9:0x2000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6a48 r13:0x55fef5d94dd0 r14:0x7ffc4e8d6e00 r15:0x7ff141242000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 } { real_time:1029911.903085 global_time:222, event:`SYSCALL: mmap' (state:EXITING_SYSCALL) tid:3320256, ticks:43780 rax:0x7ff141244000 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x5 rsi:0x7000 rdi:0x7ff141244000 rbp:0x7ffc4e8d6d60 rsp:0x681ffe00 r8:0x3 r9:0x2000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6a48 r13:0x55fef5d94dd0 r14:0x7ffc4e8d6e00 r15:0x7ff141242000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 { map_file:"/usr/lib/x86_64-linux-gnu/libmd.so.0.0.5", addr:0x7ff141244000, length:0x7000, prot_flags:"r-xp", file_offset:0x2000, device:66307, inode:4983297, data_file:"/usr/lib/x86_64-linux-gnu/libmd.so.0.0.5", data_offset:0x2000, file_size:0xb8d0 } } { real_time:1029911.903137 global_time:223, event:`SYSCALL: mmap' (state:ENTERING_SYSCALL) tid:3320256, ticks:43799 rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x1 rsi:0x2000 rdi:0x7ff14124b000 rbp:0x7ffc4e8d6d60 rsp:0x681ffe00 r8:0x3 r9:0x9000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6a80 r13:0x55fef5d94dd0 r14:0x7ffc4e8d6e00 r15:0x7ff141242000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 } { real_time:1029911.903205 global_time:224, event:`SYSCALL: mmap' (state:EXITING_SYSCALL) tid:3320256, ticks:43799 rax:0x7ff14124b000 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x1 rsi:0x2000 rdi:0x7ff14124b000 rbp:0x7ffc4e8d6d60 rsp:0x681ffe00 r8:0x3 r9:0x9000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6a80 r13:0x55fef5d94dd0 r14:0x7ffc4e8d6e00 r15:0x7ff141242000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 { map_file:"/usr/lib/x86_64-linux-gnu/libmd.so.0.0.5", addr:0x7ff14124b000, length:0x2000, prot_flags:"r--p", file_offset:0x9000, device:66307, inode:4983297, data_file:"/usr/lib/x86_64-linux-gnu/libmd.so.0.0.5", data_offset:0x9000, file_size:0xb8d0 } } { real_time:1029911.903245 global_time:225, event:`SYSCALL: mmap' (state:ENTERING_SYSCALL) tid:3320256, ticks:43818 rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x3 rsi:0x2000 rdi:0x7ff14124d000 rbp:0x7ffc4e8d6d60 rsp:0x681ffe00 r8:0x3 r9:0xa000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6ab8 r13:0x55fef5d94dd0 r14:0x7ffc4e8d6e00 r15:0x7ff141242000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 } { real_time:1029911.903305 global_time:226, event:`SYSCALL: mmap' (state:EXITING_SYSCALL) tid:3320256, ticks:43818 rax:0x7ff14124d000 rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x3 rsi:0x2000 rdi:0x7ff14124d000 rbp:0x7ffc4e8d6d60 rsp:0x681ffe00 r8:0x3 r9:0xa000 r10:0x812 r11:0x246 r12:0x7ffc4e8d6ab8 r13:0x55fef5d94dd0 r14:0x7ffc4e8d6e00 r15:0x7ff141242000 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0x9 fs_base:0x7ff1413d6740 gs_base:0x0 { map_file:"/usr/lib/x86_64-linux-gnu/libmd.so.0.0.5", addr:0x7ff14124d000, length:0x2000, prot_flags:"rw-p", file_offset:0xa000, device:66307, inode:4983297, data_file:"/usr/lib/x86_64-linux-gnu/libmd.so.0.0.5", data_offset:0xa000, file_size:0xb8d0 } } { real_time:1029911.903574 global_time:227, event:`SYSCALLBUF_FLUSH' tid:3320256, ticks:111378 { syscall:'close', ret:0x0, size:0x10 } { syscall:'mprotect', ret:0x0, size:0x10 } { syscall:'mprotect', ret:0x0, size:0x10 } { syscall:'mprotect', ret:0x0, size:0x10 } { syscall:'mprotect', ret:0x0, size:0x10 } { syscall:'mprotect', ret:0x0, size:0x10 } { syscall:'mprotect', ret:0x0, size:0x10 } { start:0x7ff14124d000, size:1000, prot:'r--' } { start:0x7ff141262000, size:1000, prot:'r--' } { start:0x7ff141204000, size:1000, prot:'r--' } { start:0x7ff141268000, size:1000, prot:'r--' } { start:0x7ff141292000, size:1000, prot:'r--' } { start:0x7ff1413d0000, size:1000, prot:'r--' } } { real_time:1029911.903582 global_time:228, event:`SYSCALL: munmap' (state:ENTERING_SYSCALL) tid:3320256, ticks:111378 rax:0xffffffffffffffda rbx:0x681fffa0 rcx:0xffffffffffffffff rdx:0x0 rsi:0x34352 rdi:0x7ff1415bf000 rbp:0x0 rsp:0x681ffe00 r8:0x7ff1415abc68 r9:0x55fef5d95a10 r10:0x7ff1415f44c8 r11:0x246 r12:0x7ffc4e8d7fc8 r13:0x1 r14:0x55fef5bae2d2 r15:0x7ff14163fa28 rip:0x70000002 eflags:0x246 cs:0x33 ss:0x2b ds:0x0 es:0x0 fs:0x0 gs:0x0 orig_rax:0xb fs_base:0x7ff1413d6740 gs_base:0x0 } === Start rr backtrace: bin/rr(_ZN2rr13dump_rr_stackEv+0x2e)[0x55f65179010e] bin/rr(_ZN2rr9GdbServer15emergency_debugEPNS_4TaskE+0xaf)[0x55f651656daf] bin/rr(+0xd9752)[0x55f651668752] bin/rr(_ZN2rr21EmergencyDebugOstreamD2Ev+0x76)[0x55f6516688f6] bin/rr(_ZN2rr13ReplaySession16flush_syscallbufEPNS_10ReplayTaskERKNS0_15StepConstraintsE+0xa81)[0x55f651711b51] bin/rr(_ZN2rr13ReplaySession11replay_stepERKNS0_15StepConstraintsE+0x17e)[0x55f651714c7e] bin/rr(_ZN2rr14ReplayTimeline18reverse_singlestepERKNS0_4MarkERKNS_10TaskishUidINS_4TaskEEElRKSt8functionIFbPNS_10ReplayTaskERKNS_11BreakStatusEEERKS9_IFbvEE+0x905)[0x55f65172fa45] bin/rr(_ZN2rr14ReplayTimeline18reverse_singlestepERKNS_10TaskishUidINS_4TaskEEElRKSt8functionIFbPNS_10ReplayTaskERKNS_11BreakStatusEEERKS6_IFbvEE+0x53)[0x55f651732b03] bin/rr(_ZN2rr9GdbServer14debug_one_stepERNS_10GdbRequestE+0x643)[0x55f651655bc3] bin/rr(_ZN2rr9GdbServer12serve_replayERKNS0_15ConnectionFlagsE+0x7ab)[0x55f651656b7b] bin/rr(+0x178443)[0x55f651707443] bin/rr(_ZN2rr13ReplayCommand3runERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE+0x665)[0x55f651708035] bin/rr(main+0x1af)[0x55f6515f40af] /lib/x86_64-linux-gnu/libc.so.6(+0x271ca)[0x7f3d6a6461ca] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85)[0x7f3d6a646285] bin/rr(_start+0x21)[0x55f6515f5dd1] === End rr backtrace Launch gdb with gdb '-l' '10000' '-ex' 'set sysroot /' '-ex' 'target extended-remote 127.0.0.1:43525' /media/bernhard/data/entwicklung/2023/rr/2022-09-11/x86_64/obj/bin/dlopen # bernhard@rechner:/media/bernhard/data/entwicklung/2023/rr/2022-09-11/x86_64/obj$ gdb -q --pid 3320260 Attaching to process 3320260 Reading symbols from /media/bernhard/data/entwicklung/2023/rr/2022-09-11/x86_64/obj/bin/rr... Reading symbols from /lib/x86_64-linux-gnu/libz.so.1... (No debugging symbols found in /lib/x86_64-linux-gnu/libz.so.1) Reading symbols from /lib/x86_64-linux-gnu/libcapnp-0.9.2.so... (No debugging symbols found in /lib/x86_64-linux-gnu/libcapnp-0.9.2.so) Reading symbols from /lib/x86_64-linux-gnu/libkj-0.9.2.so... (No debugging symbols found in /lib/x86_64-linux-gnu/libkj-0.9.2.so) Reading symbols from /lib/x86_64-linux-gnu/libstdc++.so.6... (No debugging symbols found in /lib/x86_64-linux-gnu/libstdc++.so.6) Reading symbols from /lib/x86_64-linux-gnu/libm.so.6... Reading symbols from /usr/lib/debug/.build-id/ea/87e1b3daf095cd53f1f99ab34a88827eccce80.debug... Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1... Reading symbols from /usr/lib/debug/.build-id/c3/591c3e3ee3a4b11ac99e05a8d36479c3db86e9.debug... Reading symbols from /lib/x86_64-linux-gnu/libc.so.6... Reading symbols from /usr/lib/debug/.build-id/51/657f818beb1ae70372216a99b7412b8a100a20.debug... Reading symbols from /lib64/ld-linux-x86-64.so.2... Reading symbols from /usr/lib/debug/.build-id/9e/8cea20c5d657bc8721389f628f97ff617e2049.debug... Reading symbols from /lib/x86_64-linux-gnu/libthread_db.so.1... Reading symbols from /usr/lib/debug/.build-id/fe/4ae6fec32a69b27d14c32beff4cb47dd032f87.debug... [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f3d6a729410 in __libc_accept (fd=19, addr=..., len=0x0) at ../sysdeps/unix/sysv/linux/accept.c:26 26 ../sysdeps/unix/sysv/linux/accept.c: Datei oder Verzeichnis nicht gefunden. (gdb) set pagination off (gdb) set width 0 (gdb) bt #0 0x00007f3d6a729410 in __libc_accept (fd=19, addr=..., len=0x0) at ../sysdeps/unix/sysv/linux/accept.c:26 #1 0x000055f65163c666 in rr::GdbConnection::await_debugger (this=0x55f6523537a0, listen_fd=...) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/GdbConnection.cc:71 #2 0x000055f65164a8c4 in rr::await_connection (t=t@entry=0x55f6520aaca0, listen_fd=..., features=...) at /usr/include/c++/12/bits/unique_ptr.h:191 #3 0x000055f651656e3e in rr::GdbServer::emergency_debug (t=t@entry=0x55f6520aaca0) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/GdbServer.cc:1986 #4 0x000055f651668752 in rr::emergency_debug (t=0x55f6520aaca0) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/log.cc:475 #5 0x000055f6516688f6 in rr::EmergencyDebugOstream::~EmergencyDebugOstream (this=0x7ffcae9ac3b0, __in_chrg=) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/log.cc:497 #6 rr::EmergencyDebugOstream::~EmergencyDebugOstream (this=this@entry=0x7ffcae9ac3b0, __in_chrg=) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/log.cc:492 #7 0x000055f651711b51 in rr::apply_mprotect_records (skip_mprotect_records=, t=0x55f6520aaca0) at /usr/include/c++/12/bits/new_allocator.h:90 #8 rr::ReplaySession::flush_syscallbuf (this=0x55f652151120, t=0x55f6520aaca0, constraints=...) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/ReplaySession.cc:1425 #9 0x000055f651714c7e in rr::ReplaySession::replay_step (this=0x55f652151120, constraints=...) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/ReplaySession.cc:1948 #10 0x000055f65172fa45 in rr::ReplayTimeline::reverse_singlestep(rr::ReplayTimeline::Mark const&, rr::TaskishUid const&, long, std::function const&, std::function const&) (this=this@entry=0x7ffcae9ae1e8, origin=..., step_tuid=..., step_ticks=step_ticks@entry=113023, stop_filter=..., interrupt_check=...) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/ReplayTimeline.cc:1232 #11 0x000055f651732b03 in rr::ReplayTimeline::reverse_singlestep(rr::TaskishUid const&, long, std::function const&, std::function const&) (this=this@entry=0x7ffcae9ae1e8, tuid=..., tuid_ticks=113023, stop_filter=..., interrupt_check=...) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/ReplayTimeline.cc:1492 #12 0x000055f651655bc3 in rr::GdbServer::debug_one_step (this=this@entry=0x7ffcae9ae120, last_resume_request=...) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/Task.h:202 #13 0x000055f651656b7b in rr::GdbServer::serve_replay (this=this@entry=0x7ffcae9ae120, flags=...) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/GdbServer.cc:1851 #14 0x000055f651707443 in rr::replay (trace_dir="", flags=...) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/ReplayCommand.cc:531 #15 0x000055f651708035 in rr::ReplayCommand::run (this=0x55f6518de540 , args=...) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/ReplayCommand.cc:645 #16 0x000055f6515f40af in main (argc=, argv=) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/main.cc:278 (gdb) detach Detaching from program: /media/bernhard/data/entwicklung/2023/rr/2022-09-11/x86_64/obj/bin/rr, process 3320260 [Inferior 1 (process 3320260) detached] (gdb) q # bernhard@rechner:/media/bernhard/data/entwicklung/2023/rr/2022-09-11/x86_64/obj$ gdb -q '-l' '10000' '-ex' 'set sysroot /' '-ex' 'target extended-remote 127.0.0.1:43525' /media/bernhard/data/entwicklung/2023/rr/2022-09-11/x86_64/obj/bin/dlopen Reading symbols from /media/bernhard/data/entwicklung/2023/rr/2022-09-11/x86_64/obj/bin/dlopen... Remote debugging using 127.0.0.1:43525 Reading symbols from /media/bernhard/data/entwicklung/2023/rr/2022-09-11/x86_64/obj/bin/../lib/rr/librrpreload.so... Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2... Reading symbols from /usr/lib/debug/.build-id/53/eaa845e9ca621f159b0622daae7387cdea1e97.debug... Reading symbols from /lib/x86_64-linux-gnu/libc.so.6... Reading symbols from /usr/lib/debug/.build-id/51/657f818beb1ae70372216a99b7412b8a100a20.debug... Reading symbols from /lib64/ld-linux-x86-64.so.2... Reading symbols from /usr/lib/debug/.build-id/9e/8cea20c5d657bc8721389f628f97ff617e2049.debug... Reading symbols from /lib/x86_64-linux-gnu/libX11.so... (No debugging symbols found in /lib/x86_64-linux-gnu/libX11.so) Reading symbols from /lib/x86_64-linux-gnu/libxcb.so.1... Reading symbols from /usr/lib/debug/.build-id/81/156ba79b0ca3ca8d015453e333d16c3fcdc277.debug... Reading symbols from /lib/x86_64-linux-gnu/libXau.so.6... (No debugging symbols found in /lib/x86_64-linux-gnu/libXau.so.6) Reading symbols from /lib/x86_64-linux-gnu/libXdmcp.so.6... (No debugging symbols found in /lib/x86_64-linux-gnu/libXdmcp.so.6) Reading symbols from /lib/x86_64-linux-gnu/libbsd.so.0... (No debugging symbols found in /lib/x86_64-linux-gnu/libbsd.so.0) Reading symbols from /lib/x86_64-linux-gnu/libmd.so.0... (No debugging symbols found in /lib/x86_64-linux-gnu/libmd.so.0) BFD: warning: system-supplied DSO at 0x6fffd000 has a section extending past end of file sys_mprotect (call=0x681fffa0) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/preload/syscallbuf.c:2418 2418 mrec->size = length; (gdb) set width 0 (gdb) set pagination off (gdb) bt #0 sys_mprotect (call=0x681fffa0) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/preload/syscallbuf.c:2418 #1 syscall_hook_internal (call=0x681fffa0) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/preload/syscallbuf.c:4212 #2 syscall_hook (call=0x681fffa0) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/preload/syscallbuf.c:4355 #3 syscall_hook (call=0x681fffa0) at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/preload/syscallbuf.c:4339 #4 0x00007ff1415f52d3 in _syscall_hook_trampoline () at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/preload/syscall_hook.S:308 #5 0x00007ff1415f533d in __morestack () at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/preload/syscall_hook.S:443 #6 0x00007ff1415f5344 in _syscall_hook_trampoline_48_3d_01_f0_ff_ff () at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/preload/syscall_hook.S:457 #7 0x00007ff14162d94d in __GI_mprotect () at ../sysdeps/unix/syscall-template.S:117 #8 0x00007ff14161a95d in _dl_protect_relro (l=0x55fef5d932d0) at ./elf/dl-reloc.c:364 #9 0x00007ff14161bb28 in _dl_relocate_object (l=0x55fef5d932d0, scope=, reloc_mode=reloc_mode@entry=1, consider_profiling=, consider_profiling@entry=0) at ./elf/dl-reloc.c:349 #10 0x00007ff141618a8a in dl_open_worker_begin (a=a@entry=0x7ffc4e8d7bf0) at ./elf/dl-open.c:702 #11 0x00007ff141527e0a in __GI__dl_catch_exception (exception=exception@entry=0x7ffc4e8d7a50, operate=operate@entry=0x7ff1416187e0 , args=args@entry=0x7ffc4e8d7bf0) at ./elf/dl-error-skeleton.c:208 #12 0x00007ff141618046 in dl_open_worker (a=a@entry=0x7ffc4e8d7bf0) at ./elf/dl-open.c:782 #13 0x00007ff141527e0a in __GI__dl_catch_exception (exception=exception@entry=0x7ffc4e8d7bd0, operate=operate@entry=0x7ff141618010 , args=args@entry=0x7ffc4e8d7bf0) at ./elf/dl-error-skeleton.c:208 #14 0x00007ff141618438 in _dl_open (file=0x55fef5baf008 "libX11.so", mode=, caller_dlopen=0x55fef5bae2d2 , nsid=, argc=1, argv=0x7ffc4e8d7fc8, env=0x7ffc4e8d7fd8) at ./elf/dl-open.c:884 #15 0x00007ff14145e348 in dlopen_doit (a=a@entry=0x7ffc4e8d7e60) at ./dlfcn/dlopen.c:56 #16 0x00007ff141527e0a in __GI__dl_catch_exception (exception=exception@entry=0x7ffc4e8d7dc0, operate=, args=) at ./elf/dl-error-skeleton.c:208 #17 0x00007ff141527ebf in __GI__dl_catch_error (objname=0x7ffc4e8d7e18, errstring=0x7ffc4e8d7e20, mallocedp=0x7ffc4e8d7e17, operate=, args=) at ./elf/dl-error-skeleton.c:227 #18 0x00007ff14145de37 in _dlerror_run (operate=operate@entry=0x7ff14145e2f0 , args=args@entry=0x7ffc4e8d7e60) at ./dlfcn/dlerror.c:138 #19 0x00007ff14145e3f9 in dlopen_implementation (dl_caller=, mode=, file=) at ./dlfcn/dlopen.c:71 #20 ___dlopen (file=, mode=) at ./dlfcn/dlopen.c:81 #21 0x000055fef5bae2d2 in main () at /home/bernhard/data/entwicklung/2023/rr/2022-09-11/rr/src/test/dlopen.c:6 (gdb)