Bug 10664 - rpm-4.0.4-alt72 --sign/resign is killed by SIGPIPE
: rpm-4.0.4-alt72 --sign/resign is killed by SIGPIPE
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/rpm)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-01-15 14:28 by
Modified: 2007-01-15 14:52 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-01-15 14:28:05
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 From 2007-01-15 14:31:48 -------
А файл /dev/full на месте?
------- Comment #2 From 2007-01-15 14:46:57 -------
нет, буду Мишу просить.
INVALID?
------- Comment #3 From 2007-01-15 14:52:01 -------
все! разобрались. /dev/full не было.