silikongang.blogg.se

Fedora bugzilla
Fedora bugzilla












fedora bugzilla
  1. Fedora bugzilla manual#
  2. Fedora bugzilla software#

This should not happen, as it is not a nestable lock.ĥ. The dlsym lookup failure calls _dlerror, which performs a i18n lookup, thus taking the _nl_state_lock read lock. asan's malloc handler ReplaceSystemMalloc looks up "_libc_malloc_dispatch" and if that fails it looks up "_libc_malloc_default_dispatch".Ĥ. it calls malloc, but this symbol is overridden by libasan.ģ. intl/bindtextdom.c:set_binding_values() locks the _nl_state_lock write lock.Ģ. Looking at what happens to the _nl_state_lock which protects glibc's i18n handling data structures is quite enlightening. I added breakpoints on all rwlock read lock, write lock, and unlock operations (_GI_pthread_rwlock_rdlock, _GI_pthread_rwlock_wrlock, _GI_pthread_rwlock_unlock). The version of glibc on this x86-64 machine is 2.27-3ubuntu1.4. So I focus my investigation on gcc 8's libasan which is the first to introduce this issue. LD_PRELOAD=/usr/lib/gcc/x86_64-linux-gnu/7/libasan.so pgrep something LD_PRELOAD=/usr/lib/gcc/x86_64-linux-gnu//libasan.so pgrep something So I reproduced this hang with pgrep on my Ubuntu 18.04.1 LTS. Program received signal SIGINT, Interrupt.Ġx00007ffff73705f8 in pthread_rwlock_wrlock () from /lib64/libpthread.so.0 Using host libthread_db library "/lib64/libthread_db.so.1". Missing separate debuginfos, use: dnf debuginfo-install procps-ng-3.3.86_64 (No debugging symbols found in /usr/bin/ps) Type "apropos word" to search for commands related to "word".

Fedora bugzilla manual#

Type "show configuration" for configuration details.įor bug reporting instructions, please see:įind the GDB manual and other documentation resources online at: This GDB was configured as "x86_64-redhat-linux-gnu". Type "show copying" and "show warranty" for details. There is NO WARRANTY, to the extent permitted by law. This is free software: you are free to change and redistribute it. License GPLv3+: GNU GPL version 3 or later

Fedora bugzilla software#

Some signal dispositions inherited from the environment (SIG_DFL/SIG_IGN)Ĭopyright (C) 2019 Free Software Foundation, Inc. Warning: Found custom handler for signal 11 (Segmentation fault) preinstalled. Warning: Found custom handler for signal 8 (Floating point exception) preinstalled. Warning: Found custom handler for signal 7 (Bus error) preinstalled. Yes, I've got it failing in a Fedora 30 virtual image outside of any ~]# LD_PRELOAD=/lib64/libasan.so.5.0.0 ASAN_OPTIONS=alloc_dealloc_mismatch=0 gdb $(which ps)














Fedora bugzilla