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