RPM Segmentation Fault (Fedora 23)

asked 2015-11-13 06:41:53 -0600

kanak gravatar image

Hi,

For some reason, rpm (and things that use it like dnf) have started failing with a segmentation fault. I've tried googling and found this releated post where they suggested deleting the __db files in /var/lib/rpm. I tried doing that but it didn't address the issue.

The system is otherwise usable, but I'm unhappy that i can't install updates or new software. I've pasted the results of running strace rpm (not enough karma to do an attachment), but please let me know if there's any additional info that I can provide to help.

execve("/bin/rpm", ["rpm", "2"], [/* 27 vars */]) = 0
brk(0)                                  = 0x194d000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f28fc973000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=139743, ...}) = 0
mmap(NULL, 139743, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f28fc950000
close(3)                                = 0
open("/lib64/librpm.so.7", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 O\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=481616, ...}) = 0
mmap(NULL, 2569968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f28fc4e0000
mprotect(0x7f28fc54d000, 2093056, PROT_NONE) = 0
mmap(0x7f28fc74c000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6c000) = 0x7f28fc74c000
close(3)                                = 0
open("/lib64/librpmio.so.7", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\264\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=181296, ...}) = 0
mmap(NULL, 2283392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f28fc2b2000
mprotect(0x7f28fc2da000, 2097152, PROT_NONE) = 0
mmap(0x7f28fc4da000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f28fc4da000
mmap(0x7f28fc4de000, 6016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f28fc4de000
close(3)                                = 0
open("/lib64/libcap.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\26\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=18608, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f28fc94f000
mmap(NULL, 2113840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f28fc0ad000
mprotect(0x7f28fc0b1000, 2093056, PROT_NONE) = 0
mmap(0x7f28fc2b0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f28fc2b0000
close(3)                                = 0
open("/lib64/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\37\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=35992, ...}) = 0
mmap(NULL, 2130048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f28fbea4000
mprotect(0x7f28fbeac000, 2093056, PROT_NONE) = 0
mmap(0x7f28fc0ab000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f28fc0ab000
close(3)                                = 0
open("/lib64/libdb-5.3.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2 ...
(mais)
edit retag flag offensive close merge delete