poldek --upa = SEGFAULT (?!)

Łukasz Maśko masko w ipipan.waw.pl
Pon, 10 Sie 2015, 10:13:53 CEST


$ rpm -q poldek
poldek-0.30.1-8.i686
$ poldek --upa

Naruszenie ochrony pamięci (zrzut pamięci)
$ strace -f poldek --upa
execve("/usr/bin/poldek", ["poldek", "--upa"], [/* 59 vars */]) = 0
[...]
stat64("/usr/lib/rpm/init.lua", 0xbf95eda0) = -1 ENOENT (No such file or 
directory)
stat64("/usr/lib/rpm/rpmlua", 0xbf95eda0) = -1 ENOENT (No such file or 
directory)
stat64("/usr/lib/rpm/%{_target}/rpmlua", 0xbf95eda0) = -1 ENOENT (No such 
file or directory)
stat64("/etc/rpm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/rpm", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
mmap2(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb76f1000
getdents64(3, /* 15 entries */, 32768)  = 504
getdents64(3, /* 0 entries */, 32768)   = 0
munmap(0xb76f1000, 36864)               = 0
close(3)                                = 0
stat64("/etc/rpm/rpmlua", 0xbf95eda0)   = -1 ENOENT (No such file or 
directory)
stat64("/etc/rpm/%{_target}/rpmlua", 0xbf95eda0) = -1 ENOENT (No such file or 
directory)
stat64("/home/users/ed/.rpmlua", 0xbf95e9a8) = -1 ENOENT (No such file or 
directory)
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb6558000
mremap(0xb6558000, 135168, 4096, MREMAP_MAYMOVE) = 0xb6558000
munmap(0xb6558000, 4096)                = 0
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 2), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb76fc000
write(1, "\n", 1)                       = 1
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0} ---
+++ killed by SIGSEGV (core dumped) +++

-- 
Łukasz Maśko                                                            _o)
Lukasz.Masko(at)ipipan.waw.pl                                           /\\
Registered Linux User #61028                                           _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"



Więcej informacji o liście pld-users-pl