You are not logged in.
I've noticed ldconfig segfaults alot:
[light@betelgeuse ~]$ dmesg | grep segfault
[ 46.285790] ldconfig[715]: segfault at 338 ip 0000000000481675 sp 00007fff1ae1ec30 error 4 in ldconfig[400000+d8000]
[ 50.839845] ldconfig[728]: segfault at 338 ip 0000000000481675 sp 00007fff09391f20 error 4 in ldconfig[400000+d8000]
[ 50.961443] ldconfig[740]: segfault at 338 ip 0000000000481675 sp 00007fffc8cba1f0 error 4 in ldconfig[400000+d8000]
[ 51.001775] ldconfig[751]: segfault at 338 ip 0000000000481675 sp 00007fffe9155760 error 4 in ldconfig[400000+d8000]
[ 51.037115] ldconfig[762]: segfault at 338 ip 0000000000481675 sp 00007fff30fd1490 error 4 in ldconfig[400000+d8000]
[ 51.250380] ldconfig[773]: segfault at 338 ip 0000000000481675 sp 00007ffffe69e580 error 4 in ldconfig[400000+d8000]
[ 51.443027] ldconfig[784]: segfault at 338 ip 0000000000481675 sp 00007fffbe87bcd0 error 4 in ldconfig[400000+d8000]
[ 52.341064] ldconfig[795]: segfault at 338 ip 0000000000481675 sp 00007fff9fb9f420 error 4 in ldconfig[400000+d8000]
[ 54.847647] ldconfig[833]: segfault at 338 ip 0000000000481675 sp 00007fff72c36bb0 error 4 in ldconfig[400000+d8000]
[ 55.301727] ldconfig[844]: segfault at 338 ip 0000000000481675 sp 00007fff3dd38220 error 4 in ldconfig[400000+d8000]
[ 66.424100] ldconfig[908]: segfault at 338 ip 0000000000481675 sp 00007fff1ceea0b0 error 4 in ldconfig[400000+d8000]Running 'ldconfig' in a terminal results in "Segmentation fault (core dumped)".
Running 'sudo ldconfig' does not result in segfault.
Here's strace for ldconfig:
[light@betelgeuse ~]$ strace ldconfig
execve("/usr/bin/ldconfig", ["ldconfig"], [/* 42 vars */]) = 0
uname({sys="Linux", node="betelgeuse", ...}) = 0
brk(0) = 0x183d000
brk(0x183e1c0) = 0x183e1c0
arch_prctl(ARCH_SET_FS, 0x183d880) = 0
readlink("/proc/self/exe", "/usr/bin/ldconfig", 4096) = 17
brk(0x185f1c0) = 0x185f1c0
brk(0x1860000) = 0x1860000
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x338} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)Here's strace for sudo ldconfig: http://pastebin.com/zJYDBt5c
Also:
[light@betelgeuse ~]$ pacman -Qo ldconfig
/usr/bin/ldconfig is owned by glibc 2.20-2I've tried reinstalling glibc, deleting /var/cache/ldconfig/aux-cache as it was advised by this post and deleting /etc/ld.so.cache. Nothing seems to help.
How do I fix that?
Last edited by betelgeuse (2014-10-16 07:58:05)
Offline