Bug 10664 - rpm-4.0.4-alt72 --sign/resign is killed by SIGPIPE
Summary: rpm-4.0.4-alt72 --sign/resign is killed by SIGPIPE
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-15 14:28 MSK by viy
Modified: 2007-01-15 14:52 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description viy 2007-01-15 14:28:05 MSK
rpm-4.0.4-alt72 --sign/resign is killed by SIGPIPE:
на Мишиной песочнице 
[viy@hasher32 ~]$ rpm -q rpm gnupg
rpm-4.0.4-alt72
gnupg-1.4.6-alt1
ключ защищен парольной фразой
rpm --nodeps -bs --sign ~/src/RPM/SPECS/vde.spec
падает по SIGPIPE:
tail strace.log
------------------------------------------
madvise(0xb7c53000, 395717, MADV_SEQUENTIAL) = 0
munmap(0xb7c53000, 395717)              = 0
close(3)                                = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 8), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7
fe6000
write(1, "Generating signature: 1005\n", 27) = 27
write(1, "Generating signature using GPG.\n", 32) = 32
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, chil
d_tidptr=0xb7cc3a18) = 26150
--- SIGCHLD (Child exited) @ 0 (0) ---
fcntl64(4, F_GETFL)                     = 0x1 (flags O_WRONLY)
fstat64(4, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7
fe5000
_llseek(4, 0, 0xbfff522c, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
close(3)                                = 0
write(4, "********\n", 6)                  = -1 EPIPE (Broken pipe)
--- SIGPIPE (Broken pipe) @ 0 (0) ---
+++ killed by SIGPIPE +++
Process 26144 detached
-----------------------------
здесь ******** моя фраза


--- комментарий от Миши Шигорина -----------------------
(13:25:05) gvy: на всякий -- в user_beancounters ошибки по нулям
(13:26:52) gvy: ovz'шный /proc/user_beancounters  :-)
(13:27:02) gvy: где значения/превышения лимитов фиксируются
Comment 1 Dmitry V. Levin 2007-01-15 14:31:48 MSK
А файл /dev/full на месте?
Comment 2 viy 2007-01-15 14:46:57 MSK
нет, буду Мишу просить.
INVALID?
Comment 3 viy 2007-01-15 14:52:01 MSK
все! разобрались. /dev/full не было.