Bug#1111326: crash in strlen in sd_varlink_get_peer_uid

Nick Lewycky nicholas at mxc.ca
Sat Aug 16 20:51:44 BST 2025


Package: systemd
Version: 258~rc2-2

After installing systemd 258~rc2-2, I started getting crashes and not 
all units loading at boot. I logged in and used gdb to attach to PID 1 
and have dumped the gdb transcript below. It looks like it crashed in 
strlen_avx2 (yes I do have AVX2), while emitting a log message from 
sd_varlink_get_peer_uid, due to some sort of problem between varlink and 
selinux.

Once in this crash state it's frozen, the physical suspend buttion 
doesn't work, the "poweroff" command doesn't work, and so on. Sending 
SIGTERM to pid 1 has no effect.

(gdb) bt
#0  __internal_syscall_cancel (a1=a1 at entry=0, a2=a2 at entry=0, 
a3=a3 at entry=140726176497168, a4=a4 at entry=4, a5=a5 at entry=0, 
a6=a6 at entry=0, nr=247) at ./nptl/cancellation.c:44
#1  0x00007f5d0ec996ad in __syscall_cancel (a1=a1 at entry=0, 
a2=a2 at entry=0, a3=a3 at entry=140726176497168, a4=a4 at entry=4, 
a5=a5 at entry=0, a6=a6 at entry=0, nr=247) at ./nptl/cancellation.c:75
#2  0x00007f5d0ed047ab in __waitid (idtype=idtype at entry=P_ALL, 
id=id at entry=0, infop=infop at entry=0x7ffd5dc2be10, 
options=options at entry=4) at ../sysdeps/unix/sysv/linux/waitid.c:29
#3  0x00007f5d0f044412 in freeze () at ../src/basic/process-util.c:2039
#4  0x00005568f181bc2a in freeze_or_exit_or_reboot () at 
../src/core/crash-handler.c:55
#5  0x00005568f181be82 in crash (sig=<optimized out>, siginfo=<optimized 
out>, context=<optimized out>) at ../src/core/crash-handler.c:184
#6  <signal handler called>
#7  __strlen_avx2 () at ../sysdeps/x86_64/multiarch/strlen-avx2.S:76
#8  0x00007f5d0ec6e300 in __printf_buffer (buf=buf at entry=0x7ffd5dc2ca90, 
format=0x7f5d0f196e60 "%s: Failed to acquire credentials: %m", 
ap=0x7ffd5dc2d3d0, mode_flags=2) at 
./stdio-common/vfprintf-process-arg.c:435
#9  0x00007f5d0ec91daf in __vsnprintf_internal 
(string=string at entry=0x7ffd5dc2cb70 "", maxlen=maxlen at entry=2048, 
format=format at entry=0x7f5d0f196e60 "%s: Failed to acquire credentials: 
%m", args=args at entry=0x7ffd5dc2d3d0, mode_flags=mode_flags at entry=2)
     at ./libio/vsnprintf.c:96
#10 0x00007f5d0ed27044 in ___vsnprintf_chk (s=s at entry=0x7ffd5dc2cb70 "", 
maxlen=maxlen at entry=2048, flag=flag at entry=1, slen=slen at entry=2048, 
format=format at entry=0x7f5d0f196e60 "%s: Failed to acquire credentials: 
%m", ap=ap at entry=0x7ffd5dc2d3d0)
     at ./debug/vsnprintf_chk.c:34
#11 0x00007f5d0f02de59 in vsnprintf (__s=0x7ffd5dc2cb70 "", __n=2048, 
__fmt=0x7f5d0f196e60 "%s: Failed to acquire credentials: %m", 
__ap=0x7ffd5dc2d3d0) at /usr/include/x86_64-linux-gnu/bits/stdio2.h:100
#12 log_internalv (level=7, error=-9, file=0x7f5d0f196643 
"src/libsystemd/sd-varlink/sd-varlink.c", line=2853, func=0x7f5d0f1d5ca0 
<__func__.62> "sd_varlink_get_peer_uid", format=0x7f5d0f196e60 "%s: 
Failed to acquire credentials: %m",
     ap=0x7ffd5dc2d3d0) at ../src/basic/log.c:865
#13 0x00007f5d0f02ded5 in log_internalv (level=<optimized out>, 
error=<optimized out>, file=<optimized out>, line=<optimized out>, 
func=<optimized out>, format=<optimized out>, ap=0x7ffd5dc2d3d0) at 
../src/basic/log.c:868
#14 0x00007f5d0f02df67 in log_internal (level=<optimized out>, 
error=<optimized out>, file=<optimized out>, line=<optimized out>, 
func=<optimized out>, format=<optimized out>) at ../src/basic/log.c:882
#15 0x00007f5d0f10a135 in sd_varlink_get_peer_uid (v=0x7f5d0f5ab110 
<__func__.44>, ret=ret at entry=0x7ffd5dc2d4f0) at 
../src/libsystemd/sd-varlink/sd-varlink.c:2853
#16 0x00007f5d0f50c29e in audit_callback (auditdata=0x7ffd5dc2d698, 
cls=<optimized out>, msgbuf=0x55692366e77d "", msgbufsize=995) at 
../src/core/selinux-access.c:65
#17 0x00007f5d0f716079 in avc_suppl_audit (ptr=0x7ffd5dc2d698, class=95, 
buf=<optimized out>, len=<optimized out>) at ./src/avc_internal.h:101
#18 avc_audit (ssid=0x5569237f2890, tsid=0x556922d7f4b0, 
tclass=<optimized out>, requested=<optimized out>, avd=<optimized out>, 
result=0, a=0x7ffd5dc2d698) at ./src/avc.c:721
#19 0x00007f5d0f716367 in avc_has_perm (ssid=0x5569237f2890, 
tsid=0x556922d7f4b0, tclass=tclass at entry=95, requested=4, 
aeref=aeref at entry=0x0, auditdata=auditdata at entry=0x7ffd5dc2d698) at 
./src/avc.c:836
#20 0x00007f5d0f718b0a in selinux_check_access 
(scon=scon at entry=0x55692384cbc0 "system_u:system_r:policykit_t:s0", 
tcon=tcon at entry=0x556922c98a20 
"system_u:object_r:systemd_networkd_unit_t:s0", 
class=class at entry=0x7f5d0f580b9e "service",
     perm=perm at entry=0x7f5d0f580cc0 "status", 
aux=aux at entry=0x7ffd5dc2d698) at ./src/checkAccess.c:64
#21 0x00007f5d0f50bf7e in check_access (scon=0x55692384cbc0 
"system_u:system_r:policykit_t:s0", tcon=0x556922c98a20 
"system_u:object_r:systemd_networkd_unit_t:s0", tclass=0x7f5d0f580b9e 
"service", permission=permission at entry=0x7f5d0f580cc0 "status",
     audit_info=<optimized out>, audit_info at entry=0x7ffd5dc2d720, 
error=error at entry=0x7ffd5dc2d880) at ../src/core/selinux-access.c:229
#22 0x00007f5d0f5100a1 in mac_selinux_access_check_bus_internal 
(message=<optimized out>, unit=<optimized out>, 
permission=0x7f5d0f580cc0 "status", function=0x7f5d0f5ab110 
<__func__.44> "method_get_unit_by_pidfd", error=0x7ffd5dc2d880)
     at ../src/core/selinux-access.c:329
#23 0x00007f5d0f4a024b in method_get_unit_by_pidfd 
(message=0x5569236d9010, userdata=<optimized out>, error=0x7ffd5dc2d880) 
at ../src/core/dbus-manager.c:657
#24 0x00007f5d0f0c9bd0 in method_callbacks_run (bus=0x5569238684e0, 
m=0x5569236d9010, c=<optimized out>, require_fallback=false, 
found_object=0x7ffd5dc2d947) at ../src/libsystemd/sd-bus/bus-objects.c:413
#25 object_find_and_run (bus=bus at entry=0x5569238684e0, 
m=m at entry=0x5569236d9010, p=<optimized out>, 
require_fallback=require_fallback at entry=false, 
found_object=found_object at entry=0x7ffd5dc2d947) at 
../src/libsystemd/sd-bus/bus-objects.c:1323
#26 0x00007f5d0f0cafa2 in bus_process_object (bus=0x5569238684e0, 
m=0x5569236d9010) at ../src/libsystemd/sd-bus/bus-objects.c:1443
#27 0x00007f5d0f0d8c3e in process_message (bus=0x5569238684e0, 
m=0x5569236d9010) at ../src/libsystemd/sd-bus/sd-bus.c:3006
#28 process_running (bus=0x5569238684e0, ret=0x0) at 
../src/libsystemd/sd-bus/sd-bus.c:3048
#29 bus_process_internal (bus=bus at entry=0x5569238684e0, 
ret=ret at entry=0x0) at ../src/libsystemd/sd-bus/sd-bus.c:3275
#30 0x00007f5d0f0d9099 in sd_bus_process (bus=bus at entry=0x5569238684e0, 
ret=ret at entry=0x0) at ../src/libsystemd/sd-bus/sd-bus.c:3302
#31 0x00007f5d0f0db3ec in io_callback (s=<optimized out>, fd=<optimized 
out>, revents=<optimized out>, userdata=0x5569238684e0) at 
../src/libsystemd/sd-bus/sd-bus.c:3643
#32 0x00007f5d0f0a53d9 in source_dispatch (s=s at entry=0x5569236dea60) at 
../src/libsystemd/sd-event/sd-event.c:4163
#33 0x00007f5d0f0a563d in sd_event_dispatch (e=<optimized out>, 
e at entry=0x5569232f6c00) at ../src/libsystemd/sd-event/sd-event.c:4782
#34 0x00007f5d0f0a6d38 in sd_event_run (e=<optimized out>, 
timeout=18446744073709551615) at ../src/libsystemd/sd-event/sd-event.c:4843
#35 0x00007f5d0f4f7871 in manager_loop (m=m at entry=0x5569232f8250) at 
../src/core/manager.c:3310
#36 0x00005568f181517d in invoke_main_loop (m=0x5569232f8250, 
saved_rlimit_nofile=0x7ffd5dc2dcb0, saved_rlimit_memlock=0x7ffd5dc2dca0, 
ret_retval=<synthetic pointer>, ret_fds=0x7ffd5dc2dc78, 
ret_switch_root_dir=<synthetic pointer>,
     ret_switch_root_init=<synthetic pointer>, 
ret_error_message=0x7ffd5dc2dc90) at ../src/core/main.c:2140
#37 main (argc=<optimized out>, argv=0x7ffd5dc2dfe8) at 
../src/core/main.c:3351
(gdb) info reg
rax            0xfffffffffffffe00  -512
rbx            0x7f5d0f66d980      140037667084672
rcx            0x7f5d0ec99687      140037656778375
rdx            0x7ffd5dc2be10      140726176497168
rsi            0x0                 0
rdi            0x0                 0
rbp            0x0                 0x0
rsp            0x7ffd5dc2bdc0      0x7ffd5dc2bdc0
r8             0x0                 0
r9             0x0                 0
r10            0x4                 4
r11            0x202               514
r12            0x69e               1694
r13            0x5568f1821c04      93909216795652
r14            0x7ffd5dc2bef0      140726176497392
r15            0x3                 3
rip            0x7f5d0ec99687      0x7f5d0ec99687 
<__internal_syscall_cancel+103>
eflags         0x202               [ IF ]
cs             0x33                51
ss             0x2b                43
ds             0x0                 0
es             0x0                 0
fs             0x0                 0
gs             0x0                 0
fs_base        0x7f5d0f66d980      140037667084672
gs_base        0x0                 0
(gdb) disass
Dump of assembler code for function __internal_syscall_cancel:
    0x00007f5d0ec99620 <+0>:     push   %rbx
    0x00007f5d0ec99621 <+1>:     mov    %rcx,%r10
    0x00007f5d0ec99624 <+4>:     mov    %fs:0x10,%rbx
    0x00007f5d0ec9962d <+13>:    mov    0x308(%rbx),%eax
    0x00007f5d0ec99633 <+19>:    cmpb $0x0,0x15fac6(%rip)        # 
0x7f5d0edf9100 <__libc_single_threaded>
    0x00007f5d0ec9963a <+26>:    jne    0x7f5d0ec99680 
<__internal_syscall_cancel+96>
    0x00007f5d0ec9963c <+28>:    test   $0x1,%al
    0x00007f5d0ec9963e <+30>:    jne    0x7f5d0ec99680 
<__internal_syscall_cancel+96>
    0x00007f5d0ec99640 <+32>:    test   $0x10,%al
    0x00007f5d0ec99642 <+34>:    jne    0x7f5d0ec99680 
<__internal_syscall_cancel+96>
    0x00007f5d0ec99644 <+36>:    push   %r9
    0x00007f5d0ec99646 <+38>:    lea    0x308(%rbx),%r11
    0x00007f5d0ec9964d <+45>:    mov    %rcx,%r9
    0x00007f5d0ec99650 <+48>:    mov    %rsi,%rcx
    0x00007f5d0ec99653 <+51>:    push   %r8
    0x00007f5d0ec99655 <+53>:    mov    0x20(%rsp),%rsi
    0x00007f5d0ec9965a <+58>:    mov    %rdx,%r8
    0x00007f5d0ec9965d <+61>:    mov    %rdi,%rdx
    0x00007f5d0ec99660 <+64>:    mov    %r11,%rdi
    0x00007f5d0ec99663 <+67>:    call   0x7f5d0eca49c0 
<__syscall_cancel_arch>
    0x00007f5d0ec99668 <+72>:    mov    0x308(%rbx),%edx
    0x00007f5d0ec9966e <+78>:    pop    %rcx
    0x00007f5d0ec9966f <+79>:    pop    %rsi
    0x00007f5d0ec99670 <+80>:    cmp $0xfffffffffffffffc,%rax
    0x00007f5d0ec99674 <+84>:    je     0x7f5d0ec99690 
<__internal_syscall_cancel+112>
    0x00007f5d0ec99676 <+86>:    pop    %rbx
    0x00007f5d0ec99677 <+87>:    ret
    0x00007f5d0ec99678 <+88>:    nopl   0x0(%rax,%rax,1)
    0x00007f5d0ec99680 <+96>:    mov    0x10(%rsp),%rax
    0x00007f5d0ec99685 <+101>:   syscall
=> 0x00007f5d0ec99687 <+103>:   pop    %rbx
    0x00007f5d0ec99688 <+104>:   ret
    0x00007f5d0ec99689 <+105>:   nopl   0x0(%rax)
    0x00007f5d0ec99690 <+112>:   and    $0x39,%edx
    0x00007f5d0ec99693 <+115>:   cmp    $0x8,%edx
    0x00007f5d0ec99696 <+118>:   jne    0x7f5d0ec99676 
<__internal_syscall_cancel+86>
    0x00007f5d0ec99698 <+120>:   call   0x7f5d0ec995c0 <__syscall_do_cancel>
End of assembler dump.
(gdb) frame 7
#7  __strlen_avx2 () at ../sysdeps/x86_64/multiarch/strlen-avx2.S:76
warning: 76     ../sysdeps/x86_64/multiarch/strlen-avx2.S: No such file 
or directory
(gdb) info reg
rax            0xe75               3701
rbx            0x7ffd5dc2ca90      140726176500368
rcx            0x2                 2
rdx            0x5f79625f74696e75  6879638067899625077
rsi            0x7f5d0f196e60      140037662010976
rdi            0x5f79625f74696e75  6879638067899625077
rbp            0x5f79625f74696e75  0x5f79625f74696e75
rsp            0x7ffd5dc2c558      0x7ffd5dc2c558
r8             0x73                115
r9             0xffffffff          4294967295
r10            0x0                 0
r11            0x0                 0
r12            0x0                 0
r13            0x0                 0
r14            0x7ffd5dc2d3d0      140726176502736
r15            0x7f5d0f196e61      140037662010977
rip            0x7f5d0ed71119      0x7f5d0ed71119 <__strlen_avx2+25>
eflags         0x202               [ IF ]
cs             0x33                51
ss             0x2b                43
ds             0x0                 0
es             0x0                 0
fs             0x0                 0
gs             0x0                 0
fs_base        0x7f5d0f66d980      140037667084672
gs_base        0x0                 0
(gdb) disass
Dump of assembler code for function __strlen_avx2:
    0x00007f5d0ed71100 <+0>:     mov    %edi,%eax
    0x00007f5d0ed71102 <+2>:     mov    %rdi,%rdx
    0x00007f5d0ed71105 <+5>:     vpxor  %xmm0,%xmm0,%xmm0
    0x00007f5d0ed71109 <+9>:     and    $0xfff,%eax
    0x00007f5d0ed7110e <+14>:    cmp    $0xfe0,%eax
    0x00007f5d0ed71113 <+19>:    ja     0x7f5d0ed71250 <__strlen_avx2+336>
=> 0x00007f5d0ed71119 <+25>:    vpcmpeqb (%rdi),%ymm0,%ymm1
    0x00007f5d0ed7111d <+29>:    vpmovmskb %ymm1,%eax
    0x00007f5d0ed71121 <+33>:    test   %eax,%eax
    0x00007f5d0ed71123 <+35>:    je     0x7f5d0ed71180 <__strlen_avx2+128>
    0x00007f5d0ed71125 <+37>:    tzcnt  %eax,%eax
    0x00007f5d0ed71129 <+41>:    vzeroupper
    0x00007f5d0ed7112c <+44>:    ret
    0x00007f5d0ed7112d <+45>:    nopl   (%rax)
    0x00007f5d0ed71130 <+48>:    tzcnt  %eax,%eax
    0x00007f5d0ed71134 <+52>:    sub    %edx,%edi
    0x00007f5d0ed71136 <+54>:    inc    %edi
    0x00007f5d0ed71138 <+56>:    add    %edi,%eax
    0x00007f5d0ed7113a <+58>:    vzeroupper
    0x00007f5d0ed7113d <+61>:    ret
    0x00007f5d0ed7113e <+62>:    xchg   %ax,%ax
    0x00007f5d0ed71140 <+64>:    tzcnt  %eax,%eax
    0x00007f5d0ed71144 <+68>:    sub    %edx,%edi
    0x00007f5d0ed71146 <+70>:    add    $0x21,%edi
    0x00007f5d0ed71149 <+73>:    add    %edi,%eax
    0x00007f5d0ed7114b <+75>:    vzeroupper
    0x00007f5d0ed7114e <+78>:    ret
    0x00007f5d0ed7114f <+79>:    nop
    0x00007f5d0ed71150 <+80>:    tzcnt  %eax,%eax
    0x00007f5d0ed71154 <+84>:    sub    %edx,%edi
    0x00007f5d0ed71156 <+86>:    add    $0x41,%edi
    0x00007f5d0ed71159 <+89>:    add    %edi,%eax
    0x00007f5d0ed7115b <+91>:    vzeroupper
    0x00007f5d0ed7115e <+94>:    ret
    0x00007f5d0ed7115f <+95>:    nop
    0x00007f5d0ed71160 <+96>:    tzcnt  %eax,%eax
    0x00007f5d0ed71164 <+100>:   sub    %edx,%edi
    0x00007f5d0ed71166 <+102>:   add    $0x61,%edi
    0x00007f5d0ed71169 <+105>:   add    %edi,%eax
    0x00007f5d0ed7116b <+107>:   vzeroupper
    0x00007f5d0ed7116e <+110>:   ret
    0x00007f5d0ed7116f <+111>:   data16 cs nopw 0x0(%rax,%rax,1)
    0x00007f5d0ed7117a <+122>:   nopw   0x0(%rax,%rax,1)
    0x00007f5d0ed71180 <+128>:   or     $0x1f,%rdi
    0x00007f5d0ed71184 <+132>:   vpcmpeqb 0x1(%rdi),%ymm0,%ymm1
    0x00007f5d0ed71189 <+137>:   vpmovmskb %ymm1,%eax
    0x00007f5d0ed7118d <+141>:   test   %eax,%eax
    0x00007f5d0ed7118f <+143>:   jne    0x7f5d0ed71130 <__strlen_avx2+48>
    0x00007f5d0ed71191 <+145>:   vpcmpeqb 0x21(%rdi),%ymm0,%ymm1
    0x00007f5d0ed71196 <+150>:   vpmovmskb %ymm1,%eax
    0x00007f5d0ed7119a <+154>:   test   %eax,%eax
    0x00007f5d0ed7119c <+156>:   jne    0x7f5d0ed71140 <__strlen_avx2+64>
    0x00007f5d0ed7119e <+158>:   vpcmpeqb 0x41(%rdi),%ymm0,%ymm1
    0x00007f5d0ed711a3 <+163>:   vpmovmskb %ymm1,%eax
    0x00007f5d0ed711a7 <+167>:   test   %eax,%eax
    0x00007f5d0ed711a9 <+169>:   jne    0x7f5d0ed71150 <__strlen_avx2+80>
    0x00007f5d0ed711ab <+171>:   vpcmpeqb 0x61(%rdi),%ymm0,%ymm1
    0x00007f5d0ed711b0 <+176>:   vpmovmskb %ymm1,%eax
    0x00007f5d0ed711b4 <+180>:   test   %eax,%eax
    0x00007f5d0ed711b6 <+182>:   jne    0x7f5d0ed71160 <__strlen_avx2+96>
    0x00007f5d0ed711b8 <+184>:   inc    %rdi
    0x00007f5d0ed711bb <+187>:   or     $0x7f,%rdi
    0x00007f5d0ed711bf <+191>:   nop
    0x00007f5d0ed711c0 <+192>:   vmovdqa 0x1(%rdi),%ymm1
    0x00007f5d0ed711c5 <+197>:   vpminub 0x21(%rdi),%ymm1,%ymm2
    0x00007f5d0ed711ca <+202>:   vmovdqa 0x41(%rdi),%ymm3
    0x00007f5d0ed711cf <+207>:   vpminub 0x61(%rdi),%ymm3,%ymm4
    0x00007f5d0ed711d4 <+212>:   vpminub %ymm2,%ymm4,%ymm5
    0x00007f5d0ed711d8 <+216>:   vpcmpeqb %ymm5,%ymm0,%ymm5
    0x00007f5d0ed711dc <+220>:   vpmovmskb %ymm5,%ecx
    0x00007f5d0ed711e0 <+224>:   sub $0xffffffffffffff80,%rdi
    0x00007f5d0ed711e4 <+228>:   test   %ecx,%ecx
    0x00007f5d0ed711e6 <+230>:   je     0x7f5d0ed711c0 <__strlen_avx2+192>
    0x00007f5d0ed711e8 <+232>:   vpcmpeqb %ymm1,%ymm0,%ymm1
    0x00007f5d0ed711ec <+236>:   vpmovmskb %ymm1,%eax
    0x00007f5d0ed711f0 <+240>:   sub    %rdx,%rdi
    0x00007f5d0ed711f3 <+243>:   test   %eax,%eax
    0x00007f5d0ed711f5 <+245>:   jne    0x7f5d0ed71230 <__strlen_avx2+304>
    0x00007f5d0ed711f7 <+247>:   vpcmpeqb %ymm2,%ymm0,%ymm2
    0x00007f5d0ed711fb <+251>:   vpmovmskb %ymm2,%eax
    0x00007f5d0ed711ff <+255>:   test   %eax,%eax
    0x00007f5d0ed71201 <+257>:   jne    0x7f5d0ed71240 <__strlen_avx2+320>
    0x00007f5d0ed71203 <+259>:   vpcmpeqb %ymm3,%ymm0,%ymm3
    0x00007f5d0ed71207 <+263>:   vpmovmskb %ymm3,%eax
    0x00007f5d0ed7120b <+267>:   shl    $0x20,%rcx
    0x00007f5d0ed7120f <+271>:   or     %rcx,%rax
    0x00007f5d0ed71212 <+274>:   tzcnt  %rax,%rax
    0x00007f5d0ed71217 <+279>:   sub    $0x3f,%rdi
    0x00007f5d0ed7121b <+283>:   add    %rdi,%rax
    0x00007f5d0ed7121e <+286>:   vzeroupper
    0x00007f5d0ed71221 <+289>:   ret
    0x00007f5d0ed71222 <+290>:   data16 cs nopw 0x0(%rax,%rax,1)
    0x00007f5d0ed7122d <+301>:   nopl   (%rax)
    0x00007f5d0ed71230 <+304>:   tzcnt  %eax,%eax
    0x00007f5d0ed71234 <+308>:   sub    $0x7f,%rdi
    0x00007f5d0ed71238 <+312>:   add    %rdi,%rax
    0x00007f5d0ed7123b <+315>:   vzeroupper
    0x00007f5d0ed7123e <+318>:   ret
    0x00007f5d0ed7123f <+319>:   nop
    0x00007f5d0ed71240 <+320>:   tzcnt  %eax,%eax
    0x00007f5d0ed71244 <+324>:   sub    $0x5f,%rdi
    0x00007f5d0ed71248 <+328>:   add    %rdi,%rax
    0x00007f5d0ed7124b <+331>:   vzeroupper
    0x00007f5d0ed7124e <+334>:   ret
    0x00007f5d0ed7124f <+335>:   nop
    0x00007f5d0ed71250 <+336>:   or     $0x1f,%rdi
    0x00007f5d0ed71254 <+340>:   vpcmpeqb -0x1f(%rdi),%ymm0,%ymm1
    0x00007f5d0ed71259 <+345>:   vpmovmskb %ymm1,%eax
    0x00007f5d0ed7125d <+349>:   sarx   %edx,%eax,%eax
    0x00007f5d0ed71262 <+354>:   test   %eax,%eax
    0x00007f5d0ed71264 <+356>:   je     0x7f5d0ed71184 <__strlen_avx2+132>
    0x00007f5d0ed7126a <+362>:   tzcnt  %eax,%eax
    0x00007f5d0ed7126e <+366>:   vzeroupper
    0x00007f5d0ed71271 <+369>:   ret
(gdb) x/s $rdi
0x5f79625f74696e75:     <error: Cannot access memory at address 
0x5f79625f74696e75>
(gdb) frame 15
#15 0x00007f5d0f10a135 in sd_varlink_get_peer_uid (v=0x7f5d0f5ab110 
<__func__.44>, ret=ret at entry=0x7ffd5dc2d4f0) at 
../src/libsystemd/sd-varlink/sd-varlink.c:2853
warning: 2853   ../src/libsystemd/sd-varlink/sd-varlink.c: No such file 
or directory
(gdb) info reg
rax            0xe75               3701
rbx            0x7f5d0f5ab110      140037666287888
rcx            0x2                 2
rdx            0x5f79625f74696e75  6879638067899625077
rsi            0x7f5d0f196e60      140037662010976
rdi            0x5f79625f74696e75  6879638067899625077
rbp            0x7ffd5dc2d4f0      0x7ffd5dc2d4f0
rsp            0x7ffd5dc2d4b0      0x7ffd5dc2d4b0
r8             0x73                115
r9             0xffffffff          4294967295
r10            0x0                 0
r11            0x0                 0
r12            0xfffffff7          4294967287
r13            0x7ffd5dc2d4f4      140726176503028
r14            0x8                 8
r15            0x0                 0
rip            0x7f5d0f10a135      0x7f5d0f10a135 
<sd_varlink_get_peer_uid+197>
eflags         0x202               [ IF ]
cs             0x33                51
ss             0x2b                43
ds             0x0                 0
es             0x0                 0
fs             0x0                 0
gs             0x0                 0
fs_base        0x7f5d0f66d980      140037667084672
gs_base        0x0                 0
(gdb) disass
Dump of assembler code for function sd_varlink_get_peer_uid:
    0x00007f5d0f10a070 <+0>:     endbr64
    0x00007f5d0f10a074 <+4>:     push   %r12
    0x00007f5d0f10a076 <+6>:     push   %rbp
    0x00007f5d0f10a077 <+7>:     push   %rbx
    0x00007f5d0f10a078 <+8>:     test   %rdi,%rdi
    0x00007f5d0f10a07b <+11>:    je     0x7f5d0f10a1c8 
<sd_varlink_get_peer_uid+344>
    0x00007f5d0f10a081 <+17>:    mov    %rsi,%rbp
    0x00007f5d0f10a084 <+20>:    test   %rsi,%rsi
    0x00007f5d0f10a087 <+23>:    je     0x7f5d0f10a1f8 
<sd_varlink_get_peer_uid+392>
    0x00007f5d0f10a08d <+29>:    mov    %rdi,%rbx
    0x00007f5d0f10a090 <+32>:    testb  $0x1,0xf0(%rdi)
    0x00007f5d0f10a097 <+39>:    jne    0x7f5d0f10a0bf 
<sd_varlink_get_peer_uid+79>
    0x00007f5d0f10a099 <+41>:    mov    0x1c(%rdi),%edi
    0x00007f5d0f10a09c <+44>:    cmp    0x20(%rbx),%edi
    0x00007f5d0f10a09f <+47>:    jne    0x7f5d0f10a220 
<sd_varlink_get_peer_uid+432>
    0x00007f5d0f10a0a5 <+53>:    lea    0xe4(%rbx),%rsi
    0x00007f5d0f10a0ac <+60>:    call   0x7f5d0eea8350 <getpeercred at plt>
    0x00007f5d0f10a0b1 <+65>:    mov    %eax,%r12d
    0x00007f5d0f10a0b4 <+68>:    test   %eax,%eax
    0x00007f5d0f10a0b6 <+70>:    js     0x7f5d0f10a0e8 
<sd_varlink_get_peer_uid+120>
    0x00007f5d0f10a0b8 <+72>:    orb    $0x1,0xf0(%rbx)
    0x00007f5d0f10a0bf <+79>:    mov    0xe8(%rbx),%r12d
    0x00007f5d0f10a0c6 <+86>:    mov    %r12d,%edi
    0x00007f5d0f10a0c9 <+89>:    call   0x7f5d0eea0be0 <uid_is_valid at plt>
    0x00007f5d0f10a0ce <+94>:    test   %al,%al
    0x00007f5d0f10a0d0 <+96>:    je     0x7f5d0f10a160 
<sd_varlink_get_peer_uid+240>
    0x00007f5d0f10a0d6 <+102>:   mov    %r12d,0x0(%rbp)
    0x00007f5d0f10a0da <+106>:   xor    %eax,%eax
    0x00007f5d0f10a0dc <+108>:   pop    %rbx
    0x00007f5d0f10a0dd <+109>:   pop    %rbp
    0x00007f5d0f10a0de <+110>:   pop    %r12
    0x00007f5d0f10a0e0 <+112>:   ret
    0x00007f5d0f10a0e1 <+113>:   nopl   0x0(%rax)
    0x00007f5d0f10a0e8 <+120>:   call   0x7f5d0eea5fa0 
<log_get_max_level at plt>
    0x00007f5d0f10a0ed <+125>:   cmp    $0x6,%eax
    0x00007f5d0f10a0f0 <+128>:   jle    0x7f5d0f10a148 
<sd_varlink_get_peer_uid+216>
    0x00007f5d0f10a0f2 <+130>:   mov    0x118(%rbx),%rax
    0x00007f5d0f10a0f9 <+137>:   lea 0x415a5(%rip),%rdx        # 
0x7f5d0f14b6a5
    0x00007f5d0f10a100 <+144>:   mov    %r12d,%esi
    0x00007f5d0f10a103 <+147>:   mov    $0x7,%edi
    0x00007f5d0f10a108 <+152>:   lea 0x8cd51(%rip),%r9        # 
0x7f5d0f196e60
    0x00007f5d0f10a10f <+159>:   lea 0xcbb8a(%rip),%r8        # 
0x7f5d0f1d5ca0 <__func__.62>
    0x00007f5d0f10a116 <+166>:   mov    $0xb25,%ecx
    0x00007f5d0f10a11b <+171>:   test   %rax,%rax
    0x00007f5d0f10a11e <+174>:   cmove  %rdx,%rax
    0x00007f5d0f10a122 <+178>:   sub    $0x8,%rsp
    0x00007f5d0f10a126 <+182>:   lea 0x8c516(%rip),%rdx        # 
0x7f5d0f196643
    0x00007f5d0f10a12d <+189>:   push   %rax
    0x00007f5d0f10a12e <+190>:   xor    %eax,%eax
    0x00007f5d0f10a130 <+192>:   call   0x7f5d0eea4800 <log_internal at plt>
=> 0x00007f5d0f10a135 <+197>:   pop    %rsi
    0x00007f5d0f10a136 <+198>:   pop    %rdi
    0x00007f5d0f10a137 <+199>:   test   %eax,%eax
    0x00007f5d0f10a139 <+201>:   js     0x7f5d0f10a0dc 
<sd_varlink_get_peer_uid+108>
    0x00007f5d0f10a13b <+203>:   pop    %rbx
    0x00007f5d0f10a13c <+204>:   mov    $0xffffffaa,%eax
    0x00007f5d0f10a141 <+209>:   pop    %rbp
    0x00007f5d0f10a142 <+210>:   pop    %r12
    0x00007f5d0f10a144 <+212>:   ret
    0x00007f5d0f10a145 <+213>:   nopl   (%rax)
    0x00007f5d0f10a148 <+216>:   mov    %r12d,%edx
    0x00007f5d0f10a14b <+219>:   mov    %r12d,%eax
    0x00007f5d0f10a14e <+222>:   neg    %edx
    0x00007f5d0f10a150 <+224>:   cmovns %edx,%eax
    0x00007f5d0f10a153 <+227>:   and    $0xbfffffff,%eax
    0x00007f5d0f10a158 <+232>:   neg    %eax
    0x00007f5d0f10a15a <+234>:   jmp    0x7f5d0f10a137 
<sd_varlink_get_peer_uid+199>
    0x00007f5d0f10a15c <+236>:   nopl   0x0(%rax)
    0x00007f5d0f10a160 <+240>:   call   0x7f5d0eea5fa0 
<log_get_max_level at plt>
    0x00007f5d0f10a165 <+245>:   mov    %eax,%edx
    0x00007f5d0f10a167 <+247>:   mov    $0xffffffc3,%eax
    0x00007f5d0f10a16c <+252>:   cmp    $0x6,%edx
    0x00007f5d0f10a16f <+255>:   jle    0x7f5d0f10a0dc 
<sd_varlink_get_peer_uid+108>
    0x00007f5d0f10a175 <+261>:   mov    0x118(%rbx),%rax
    0x00007f5d0f10a17c <+268>:   lea 0x41522(%rip),%rdx        # 
0x7f5d0f14b6a5
    0x00007f5d0f10a183 <+275>:   mov    $0xb28,%ecx
    0x00007f5d0f10a188 <+280>:   lea 0x4b23d(%rip),%r9        # 
0x7f5d0f1553cc
    0x00007f5d0f10a18f <+287>:   lea 0xcbb0a(%rip),%r8        # 
0x7f5d0f1d5ca0 <__func__.62>
    0x00007f5d0f10a196 <+294>:   mov    $0x4000003d,%esi
    0x00007f5d0f10a19b <+299>:   mov    $0x7,%edi
    0x00007f5d0f10a1a0 <+304>:   test   %rax,%rax
    0x00007f5d0f10a1a3 <+307>:   cmove  %rdx,%rax
    0x00007f5d0f10a1a7 <+311>:   sub    $0x8,%rsp
    0x00007f5d0f10a1ab <+315>:   lea 0x8c491(%rip),%rdx        # 
0x7f5d0f196643
    0x00007f5d0f10a1b2 <+322>:   push   %rax
    0x00007f5d0f10a1b3 <+323>:   xor    %eax,%eax
    0x00007f5d0f10a1b5 <+325>:   call   0x7f5d0eea4800 <log_internal at plt>
    0x00007f5d0f10a1ba <+330>:   pop    %rdx
    0x00007f5d0f10a1bb <+331>:   pop    %rcx
    0x00007f5d0f10a1bc <+332>:   jmp    0x7f5d0f10a137 
<sd_varlink_get_peer_uid+199>
    0x00007f5d0f10a1c1 <+337>:   nopl   0x0(%rax)
    0x00007f5d0f10a1c8 <+344>:   lea 0xcbad1(%rip),%rcx        # 
0x7f5d0f1d5ca0 <__func__.62>
    0x00007f5d0f10a1cf <+351>:   mov    $0xb20,%edx
    0x00007f5d0f10a1d4 <+356>:   lea 0x8c468(%rip),%rsi        # 
0x7f5d0f196643
    0x00007f5d0f10a1db <+363>:   lea 0x35411(%rip),%rdi        # 
0x7f5d0f13f5f3
    0x00007f5d0f10a1e2 <+370>:   call   0x7f5d0ee9e900 
<log_assert_failed_return at plt>
    0x00007f5d0f10a1e7 <+375>:   pop    %rbx
    0x00007f5d0f10a1e8 <+376>:   mov    $0xffffffea,%eax
    0x00007f5d0f10a1ed <+381>:   pop    %rbp
    0x00007f5d0f10a1ee <+382>:   pop    %r12
    0x00007f5d0f10a1f0 <+384>:   ret
    0x00007f5d0f10a1f1 <+385>:   nopl   0x0(%rax)
    0x00007f5d0f10a1f8 <+392>:   lea 0xcbaa1(%rip),%rcx        # 
0x7f5d0f1d5ca0 <__func__.62>
    0x00007f5d0f10a1ff <+399>:   mov    $0xb21,%edx
    0x00007f5d0f10a204 <+404>:   lea 0x8c438(%rip),%rsi        # 
0x7f5d0f196643
    0x00007f5d0f10a20b <+411>:   lea 0x4918f(%rip),%rdi        # 
0x7f5d0f1533a1
    0x00007f5d0f10a212 <+418>:   call   0x7f5d0ee9e900 
<log_assert_failed_return at plt>
    0x00007f5d0f10a217 <+423>:   jmp    0x7f5d0f10a1e7 
<sd_varlink_get_peer_uid+375>
    0x00007f5d0f10a219 <+425>:   nopl   0x0(%rax)
    0x00007f5d0f10a220 <+432>:   call   0x7f5d0eea5fa0 
<log_get_max_level at plt>
    0x00007f5d0f10a225 <+437>:   cmp    $0x6,%eax
    0x00007f5d0f10a228 <+440>:   jg     0x7f5d0f10a234 
<sd_varlink_get_peer_uid+452>
    0x00007f5d0f10a22a <+442>:   mov    $0xfffffff7,%eax
    0x00007f5d0f10a22f <+447>:   jmp    0x7f5d0f10a0dc 
<sd_varlink_get_peer_uid+108>
    0x00007f5d0f10a234 <+452>:   mov    $0xfffffff7,%r12d
    0x00007f5d0f10a23a <+458>:   jmp    0x7f5d0f10a0f2 
<sd_varlink_get_peer_uid+130>
End of assembler dump.

$ sudo cat /proc/1/maps
5568f180a000-5568f1812000 r--p 00000000 fd:00 77891552                   
/usr/lib/systemd/systemd
5568f1812000-5568f1821000 r-xp 00008000 fd:00 77891552                   
/usr/lib/systemd/systemd
5568f1821000-5568f182a000 r--p 00017000 fd:00 77891552                   
/usr/lib/systemd/systemd
5568f182a000-5568f182c000 r--p 00020000 fd:00 77891552                   
/usr/lib/systemd/systemd
5568f182c000-5568f182d000 rw-p 00022000 fd:00 77891552                   
/usr/lib/systemd/systemd
55692268d000-556923911000 rw-p 00000000 00:00 0                          
[heap]
7f5d0de00000-7f5d0e189000 r--p 00000000 fd:00 102900896 
/etc/selinux/default/contexts/files/file_contexts.bin
7f5d0e250000-7f5d0e25c000 r--p 00000000 fd:00 76943678 
/usr/lib/x86_64-linux-gnu/libbpf.so.1.5.0
7f5d0e25c000-7f5d0e29c000 r-xp 0000c000 fd:00 76943678 
/usr/lib/x86_64-linux-gnu/libbpf.so.1.5.0
7f5d0e29c000-7f5d0e2b5000 r--p 0004c000 fd:00 76943678 
/usr/lib/x86_64-linux-gnu/libbpf.so.1.5.0
7f5d0e2b5000-7f5d0e2b8000 r--p 00064000 fd:00 76943678 
/usr/lib/x86_64-linux-gnu/libbpf.so.1.5.0
7f5d0e2b8000-7f5d0e2b9000 rw-p 00067000 fd:00 76943678 
/usr/lib/x86_64-linux-gnu/libbpf.so.1.5.0
7f5d0e2b9000-7f5d0e336000 r--p 00000000 fd:00 102900900 
/etc/selinux/default/contexts/files/file_contexts.homedirs.bin
7f5d0e336000-7f5d0e33b000 r--p 00000000 fd:00 76939498 
/usr/lib/x86_64-linux-gnu/libzstd.so.1.5.7
7f5d0e33b000-7f5d0e3ea000 r-xp 00005000 fd:00 76939498 
/usr/lib/x86_64-linux-gnu/libzstd.so.1.5.7
7f5d0e3ea000-7f5d0e3fe000 r--p 000b4000 fd:00 76939498 
/usr/lib/x86_64-linux-gnu/libzstd.so.1.5.7
7f5d0e3fe000-7f5d0e3ff000 r--p 000c8000 fd:00 76939498 
/usr/lib/x86_64-linux-gnu/libzstd.so.1.5.7
7f5d0e3ff000-7f5d0e400000 rw-p 000c9000 fd:00 76939498 
/usr/lib/x86_64-linux-gnu/libzstd.so.1.5.7
7f5d0e400000-7f5d0e4f7000 r--p 00000000 fd:00 76946509 
/usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f5d0e4f7000-7f5d0e878000 r-xp 000f7000 fd:00 76946509 
/usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f5d0e878000-7f5d0e9af000 r--p 00478000 fd:00 76946509 
/usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f5d0e9af000-7f5d0ea32000 r--p 005ae000 fd:00 76946509 
/usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f5d0ea32000-7f5d0ea35000 rw-p 00631000 fd:00 76946509 
/usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f5d0ea35000-7f5d0ea38000 rw-p 00000000 00:00 0
7f5d0ea83000-7f5d0ea86000 r--p 00000000 fd:00 76939347                   
/usr/lib/x86_64-linux-gnu/libz.so.1.3.1
7f5d0ea86000-7f5d0ea9a000 r-xp 00003000 fd:00 76939347                   
/usr/lib/x86_64-linux-gnu/libz.so.1.3.1
7f5d0ea9a000-7f5d0eaa1000 r--p 00017000 fd:00 76939347                   
/usr/lib/x86_64-linux-gnu/libz.so.1.3.1
7f5d0eaa1000-7f5d0eaa2000 r--p 0001d000 fd:00 76939347                   
/usr/lib/x86_64-linux-gnu/libz.so.1.3.1
7f5d0eaa2000-7f5d0eaa3000 rw-p 0001e000 fd:00 76939347                   
/usr/lib/x86_64-linux-gnu/libz.so.1.3.1
7f5d0eaa3000-7f5d0eaa6000 r--p 00000000 fd:00 76945365 
/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.14.0
7f5d0eaa6000-7f5d0eb21000 r-xp 00003000 fd:00 76945365 
/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.14.0
7f5d0eb21000-7f5d0eb50000 r--p 0007e000 fd:00 76945365 
/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.14.0
7f5d0eb50000-7f5d0eb51000 r--p 000ac000 fd:00 76945365 
/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.14.0
7f5d0eb51000-7f5d0eb52000 rw-p 000ad000 fd:00 76945365 
/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.14.0
7f5d0eb52000-7f5d0eb54000 r--p 00000000 fd:00 76940227 
/usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f5d0eb54000-7f5d0eb6a000 r-xp 00002000 fd:00 76940227 
/usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f5d0eb6a000-7f5d0eb84000 r--p 00018000 fd:00 76940227 
/usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f5d0eb84000-7f5d0eb85000 r--p 00031000 fd:00 76940227 
/usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f5d0eb85000-7f5d0eb86000 rw-p 00032000 fd:00 76940227 
/usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f5d0eb86000-7f5d0eb8e000 rw-p 00000000 00:00 0
7f5d0eb8e000-7f5d0eb9b000 r--p 00000000 fd:00 76940059 
/usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
7f5d0eb9b000-7f5d0ebec000 r-xp 0000d000 fd:00 76940059 
/usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
7f5d0ebec000-7f5d0ec06000 r--p 0005e000 fd:00 76940059 
/usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
7f5d0ec06000-7f5d0ec09000 r--p 00077000 fd:00 76940059 
/usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
7f5d0ec09000-7f5d0ec0a000 rw-p 0007a000 fd:00 76940059 
/usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
7f5d0ec0a000-7f5d0ec32000 r--p 00000000 fd:00 76943535                   
/usr/lib/x86_64-linux-gnu/libc.so.6
7f5d0ec32000-7f5d0ed97000 r-xp 00028000 fd:00 76943535                   
/usr/lib/x86_64-linux-gnu/libc.so.6
7f5d0ed97000-7f5d0eded000 r--p 0018d000 fd:00 76943535                   
/usr/lib/x86_64-linux-gnu/libc.so.6
7f5d0eded000-7f5d0edf1000 r--p 001e2000 fd:00 76943535                   
/usr/lib/x86_64-linux-gnu/libc.so.6
7f5d0edf1000-7f5d0edf3000 rw-p 001e6000 fd:00 76943535                   
/usr/lib/x86_64-linux-gnu/libc.so.6
7f5d0edf3000-7f5d0ee00000 rw-p 00000000 00:00 0
7f5d0ee00000-7f5d0ee9e000 r--p 00000000 fd:00 76940666 
/usr/lib/x86_64-linux-gnu/systemd/libsystemd-shared-258.so
7f5d0ee9e000-7f5d0f13a000 r-xp 0009e000 fd:00 76940666 
/usr/lib/x86_64-linux-gnu/systemd/libsystemd-shared-258.so
7f5d0f13a000-7f5d0f253000 r--p 0033a000 fd:00 76940666 
/usr/lib/x86_64-linux-gnu/systemd/libsystemd-shared-258.so
7f5d0f253000-7f5d0f293000 r--p 00453000 fd:00 76940666 
/usr/lib/x86_64-linux-gnu/systemd/libsystemd-shared-258.so
7f5d0f293000-7f5d0f295000 rw-p 00493000 fd:00 76940666 
/usr/lib/x86_64-linux-gnu/systemd/libsystemd-shared-258.so
7f5d0f295000-7f5d0f297000 rw-p 00000000 00:00 0
7f5d0f2a8000-7f5d0f2aa000 r--p 00000000 fd:00 76945188 
/usr/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0
7f5d0f2aa000-7f5d0f2ad000 r-xp 00002000 fd:00 76945188 
/usr/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0
7f5d0f2ad000-7f5d0f2ae000 r--p 00005000 fd:00 76945188 
/usr/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0
7f5d0f2ae000-7f5d0f2af000 r--p 00006000 fd:00 76945188 
/usr/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0
7f5d0f2af000-7f5d0f2b0000 rw-p 00007000 fd:00 76945188 
/usr/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0
7f5d0f2b0000-7f5d0f2ba000 r--p 00000000 fd:00 76940031 
/usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f5d0f2ba000-7f5d0f2f6000 r-xp 0000a000 fd:00 76940031 
/usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f5d0f2f6000-7f5d0f309000 r--p 00046000 fd:00 76940031 
/usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f5d0f309000-7f5d0f30f000 r--p 00059000 fd:00 76940031 
/usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f5d0f30f000-7f5d0f310000 rw-p 0005f000 fd:00 76940031 
/usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f5d0f310000-7f5d0f321000 r--p 00000000 fd:00 76945106                   
/usr/lib/x86_64-linux-gnu/libm.so.6
7f5d0f321000-7f5d0f39e000 r-xp 00011000 fd:00 76945106                   
/usr/lib/x86_64-linux-gnu/libm.so.6
7f5d0f39e000-7f5d0f3fe000 r--p 0008e000 fd:00 76945106                   
/usr/lib/x86_64-linux-gnu/libm.so.6
7f5d0f3fe000-7f5d0f3ff000 r--p 000ed000 fd:00 76945106                   
/usr/lib/x86_64-linux-gnu/libm.so.6
7f5d0f3ff000-7f5d0f400000 rw-p 000ee000 fd:00 76945106                   
/usr/lib/x86_64-linux-gnu/libm.so.6
7f5d0f400000-7f5d0f453000 r--p 00000000 fd:00 76940602 
/usr/lib/x86_64-linux-gnu/systemd/libsystemd-core-258.so
7f5d0f453000-7f5d0f56f000 r-xp 00053000 fd:00 76940602 
/usr/lib/x86_64-linux-gnu/systemd/libsystemd-core-258.so
7f5d0f56f000-7f5d0f5fe000 r--p 0016f000 fd:00 76940602 
/usr/lib/x86_64-linux-gnu/systemd/libsystemd-core-258.so
7f5d0f5fe000-7f5d0f66c000 r--p 001fd000 fd:00 76940602 
/usr/lib/x86_64-linux-gnu/systemd/libsystemd-core-258.so
7f5d0f66c000-7f5d0f66d000 rw-p 0026b000 fd:00 76940602 
/usr/lib/x86_64-linux-gnu/systemd/libsystemd-core-258.so
7f5d0f66d000-7f5d0f674000 rw-p 00000000 00:00 0
7f5d0f674000-7f5d0f677000 r--p 00000000 fd:00 76940587 
/usr/lib/x86_64-linux-gnu/libpam.so.0.85.1
7f5d0f677000-7f5d0f680000 r-xp 00003000 fd:00 76940587 
/usr/lib/x86_64-linux-gnu/libpam.so.0.85.1
7f5d0f680000-7f5d0f684000 r--p 0000c000 fd:00 76940587 
/usr/lib/x86_64-linux-gnu/libpam.so.0.85.1
7f5d0f684000-7f5d0f685000 r--p 0000f000 fd:00 76940587 
/usr/lib/x86_64-linux-gnu/libpam.so.0.85.1
7f5d0f685000-7f5d0f686000 rw-p 00010000 fd:00 76940587 
/usr/lib/x86_64-linux-gnu/libpam.so.0.85.1
7f5d0f686000-7f5d0f689000 r--p 00000000 fd:00 76940945 
/usr/lib/x86_64-linux-gnu/libcap.so.2.75
7f5d0f689000-7f5d0f68e000 r-xp 00003000 fd:00 76940945 
/usr/lib/x86_64-linux-gnu/libcap.so.2.75
7f5d0f68e000-7f5d0f690000 r--p 00008000 fd:00 76940945 
/usr/lib/x86_64-linux-gnu/libcap.so.2.75
7f5d0f690000-7f5d0f691000 r--p 0000a000 fd:00 76940945 
/usr/lib/x86_64-linux-gnu/libcap.so.2.75
7f5d0f691000-7f5d0f692000 rw-p 0000b000 fd:00 76940945 
/usr/lib/x86_64-linux-gnu/libcap.so.2.75
7f5d0f692000-7f5d0f694000 rw-p 00000000 00:00 0
7f5d0f694000-7f5d0f696000 r--p 00000000 fd:00 76941548 
/usr/lib/x86_64-linux-gnu/libacl.so.1.1.2302
7f5d0f696000-7f5d0f69b000 r-xp 00002000 fd:00 76941548 
/usr/lib/x86_64-linux-gnu/libacl.so.1.1.2302
7f5d0f69b000-7f5d0f69d000 r--p 00007000 fd:00 76941548 
/usr/lib/x86_64-linux-gnu/libacl.so.1.1.2302
7f5d0f69d000-7f5d0f69e000 r--p 00008000 fd:00 76941548 
/usr/lib/x86_64-linux-gnu/libacl.so.1.1.2302
7f5d0f69e000-7f5d0f69f000 rw-p 00009000 fd:00 76941548 
/usr/lib/x86_64-linux-gnu/libacl.so.1.1.2302
7f5d0f69f000-7f5d0f6a2000 r--p 00000000 fd:00 76941302 
/usr/lib/x86_64-linux-gnu/libseccomp.so.2.6.0
7f5d0f6a2000-7f5d0f6b1000 r-xp 00003000 fd:00 76941302 
/usr/lib/x86_64-linux-gnu/libseccomp.so.2.6.0
7f5d0f6b1000-7f5d0f6cb000 r--p 00012000 fd:00 76941302 
/usr/lib/x86_64-linux-gnu/libseccomp.so.2.6.0
7f5d0f6cb000-7f5d0f6cc000 r--p 0002b000 fd:00 76941302 
/usr/lib/x86_64-linux-gnu/libseccomp.so.2.6.0
7f5d0f6cc000-7f5d0f6cd000 rw-p 0002c000 fd:00 76941302 
/usr/lib/x86_64-linux-gnu/libseccomp.so.2.6.0
7f5d0f6cd000-7f5d0f6cf000 rw-p 00000000 00:00 0
7f5d0f6cf000-7f5d0f6d3000 r--p 00000000 fd:00 76947301 
/usr/lib/x86_64-linux-gnu/libaudit.so.1.0.0
7f5d0f6d3000-7f5d0f6e0000 r-xp 00004000 fd:00 76947301 
/usr/lib/x86_64-linux-gnu/libaudit.so.1.0.0
7f5d0f6e0000-7f5d0f6fa000 r--p 00011000 fd:00 76947301 
/usr/lib/x86_64-linux-gnu/libaudit.so.1.0.0
7f5d0f6fa000-7f5d0f6fb000 r--p 0002b000 fd:00 76947301 
/usr/lib/x86_64-linux-gnu/libaudit.so.1.0.0
7f5d0f6fb000-7f5d0f6fc000 rw-p 0002c000 fd:00 76947301 
/usr/lib/x86_64-linux-gnu/libaudit.so.1.0.0
7f5d0f6fc000-7f5d0f70c000 rw-p 00000000 00:00 0
7f5d0f70c000-7f5d0f713000 r--p 00000000 fd:00 76940130 
/usr/lib/x86_64-linux-gnu/libselinux.so.1
7f5d0f713000-7f5d0f733000 r-xp 00007000 fd:00 76940130 
/usr/lib/x86_64-linux-gnu/libselinux.so.1
7f5d0f733000-7f5d0f73c000 r--p 00027000 fd:00 76940130 
/usr/lib/x86_64-linux-gnu/libselinux.so.1
7f5d0f73c000-7f5d0f73d000 r--p 00030000 fd:00 76940130 
/usr/lib/x86_64-linux-gnu/libselinux.so.1
7f5d0f73d000-7f5d0f73e000 rw-p 00031000 fd:00 76940130 
/usr/lib/x86_64-linux-gnu/libselinux.so.1
7f5d0f73e000-7f5d0f740000 rw-p 00000000 00:00 0
7f5d0f743000-7f5d0f746000 r--p 00000000 fd:00 76940795 
/usr/lib/x86_64-linux-gnu/libelf-0.192.so
7f5d0f746000-7f5d0f75a000 r-xp 00003000 fd:00 76940795 
/usr/lib/x86_64-linux-gnu/libelf-0.192.so
7f5d0f75a000-7f5d0f75f000 r--p 00017000 fd:00 76940795 
/usr/lib/x86_64-linux-gnu/libelf-0.192.so
7f5d0f75f000-7f5d0f760000 r--p 0001b000 fd:00 76940795 
/usr/lib/x86_64-linux-gnu/libelf-0.192.so
7f5d0f760000-7f5d0f761000 rw-p 0001c000 fd:00 76940795 
/usr/lib/x86_64-linux-gnu/libelf-0.192.so
7f5d0f761000-7f5d0f762000 rw-p 00000000 00:00 0
7f5d0f762000-7f5d0f763000 rw-p 00000000 00:00 0
7f5d0f763000-7f5d0f767000 r--p 00000000 fd:00 76939305 
/usr/lib/x86_64-linux-gnu/libkmod.so.2.5.1
7f5d0f767000-7f5d0f777000 r-xp 00004000 fd:00 76939305 
/usr/lib/x86_64-linux-gnu/libkmod.so.2.5.1
7f5d0f777000-7f5d0f77d000 r--p 00014000 fd:00 76939305 
/usr/lib/x86_64-linux-gnu/libkmod.so.2.5.1
7f5d0f77d000-7f5d0f77e000 r--p 00019000 fd:00 76939305 
/usr/lib/x86_64-linux-gnu/libkmod.so.2.5.1
7f5d0f77e000-7f5d0f77f000 rw-p 0001a000 fd:00 76939305 
/usr/lib/x86_64-linux-gnu/libkmod.so.2.5.1
7f5d0f77f000-7f5d0f780000 r--s 00000000 00:15 19                         
/sys/fs/selinux/status
7f5d0f780000-7f5d0f782000 rw-p 00000000 00:00 0
7f5d0f782000-7f5d0f786000 r--p 00000000 00:00 0                          
[vvar]
7f5d0f786000-7f5d0f788000 r-xp 00000000 00:00 0                          
[vdso]
7f5d0f788000-7f5d0f789000 r--p 00000000 fd:00 76940094 
/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f5d0f789000-7f5d0f7b1000 r-xp 00001000 fd:00 76940094 
/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f5d0f7b1000-7f5d0f7bc000 r--p 00029000 fd:00 76940094 
/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f5d0f7bc000-7f5d0f7be000 r--p 00034000 fd:00 76940094 
/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f5d0f7be000-7f5d0f7bf000 rw-p 00036000 fd:00 76940094 
/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f5d0f7bf000-7f5d0f7c0000 rw-p 00000000 00:00 0
7ffd5dc0f000-7ffd5dc30000 rw-p 00000000 00:00 0                          
[stack]

$ sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             default
Current mode:                   permissive
Mode from config file:          permissive
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Memory protection checking:     actual (secure)
Max kernel policy version:      33



More information about the Pkg-systemd-maintainers mailing list