https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103930
Jan Engelhardt <jengelh at inai dot de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rguenther at suse dot de --- Comment #1 from Jan Engelhardt <jengelh at inai dot de> --- gcc version 12.2.1 20221020 [revision 0aaef83351473e8f4eb774f8f999bbe87a4866d7] (SUSE Linux) Thread 5 "a.out" hit Breakpoint 2, __interceptor_crypt (key=0x602000007050 "", salt=0x60b000015800 "") at ../../../../libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:9981 9981 INTERCEPTOR(char *, crypt, char *key, char *salt) { (gdb) n 9983 COMMON_INTERCEPTOR_ENTER(ctx, crypt, key, salt); (gdb) 9984 COMMON_INTERCEPTOR_READ_RANGE(ctx, key, internal_strlen(key) + 1); (gdb) 9985 COMMON_INTERCEPTOR_READ_RANGE(ctx, salt, internal_strlen(salt) + 1); (gdb) 9986 char *res = REAL(crypt)(key, salt); (gdb) disas … => 0x00007ffff7862cdd <+125>: lea -0x28(%rbp),%rsp 0x00007ffff7862ce1 <+129>: mov %r12,%rsi 0x00007ffff7862ce4 <+132>: mov %rbx,%rdi 0x00007ffff7862ce7 <+135>: pop %rbx 0x00007ffff7862ce8 <+136>: pop %r12 0x00007ffff7862cea <+138>: pop %r13 0x00007ffff7862cec <+140>: pop %r14 0x00007ffff7862cee <+142>: pop %r15 0x00007ffff7862cf0 <+144>: pop %rbp 0x00007ffff7862cf1 <+145>: jmp *0xeade1(%rip) # 0x7ffff794dad8 <_ZN14__interception10real_cryptE> … (gdb) p _ZN14__interception10real_cryptE $1 = (crypt_type) 0x0