https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77538

--- Comment #11 from peien luo <coollpe at hotmail dot com> ---
Sorry for the previous comment regarding running in gdb. the result seems to be
random:

Sometimes it can runs fine
Sometimes it gets a SEGFAULT in calling to a function, gdb says:
   0x00007ff0fa19b466 <+22>:    lea    -0x100060(%rbp),%rbx
   0x00007ff0fa19b46d <+29>:    sub    $0x1000d8,%rsp
=> 0x00007ff0fa19b474 <+36>:    mov    %rdi,-0x1000d8(%rbp)
   0x00007ff0fa19b47b <+43>:    mov    0x8(%rbp),%rdi
   0x00007ff0fa19b47f <+47>:    mov    %rdx,-0x1000e0(%rbp)
   0x00007ff0fa19b486 <+54>:    mov    %rcx,-0x1000f0(%rbp)
   0x00007ff0fa19b48d <+61>:    mov    %r8,-0x1000e8(%rbp)
   0x00007ff0fa19b494 <+68>:    callq  0x7ff0f9e12e00
<__tsan_func_entry(void*)>
   0x00007ff0fa19b499 <+73>:    mov    %r15,%rax
   0x00007ff0fa19b49c <+76>:    add    $0x30,%rax
   0x00007ff0fa19b4a0 <+80>:    mov    %rax,%rdi
   0x00007ff0fa19b4a3 <+83>:    mov    %rax,-0x1000c8(%rbp)
   0x00007ff0fa19b4aa <+90>:    callq  0x7ff0f9e1c7e0
<__interceptor_pthread_mutex_lock(void*)>
   0x00007ff0fa19b4af <+95>:    mov    %rbx,%rdi
   0x00007ff0fa19b4b2 <+98>:    callq  0x7ff0f9e12020
<__tsan_vptr_update(void**, void*)>

Reply via email to