darcs

Message926

Author vmiklos
Recipients droundy, tommy, vmiklos
Date 2006-08-20.21:22:01
Issue Issue246 darcs 1.0.8 freezes on apply
Content
hi

i've tried to push a bunch of patches from my local repo to a server
one, and darcs just hanged. then i tracked down that there is a
"special" patch that causes the hang

if i do a "strace -p" on the server's darcs process, then i get the
following loop:

--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [HUP INT ABRT PIPE
TERM])
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT ABRT PIPE TERM], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT ABRT PIPE TERM], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT ABRT PIPE TERM], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT ABRT PIPE TERM], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT ABRT PIPE TERM], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
sigreturn()                             = ? (mask now [])

and so on.

here is the repo (can be darcs get'ed):

http://ftp.frugalware.org/pub/other/people/vmiklos/

here is the patch i'm trying to apply:
http://frugalware.org/~vmiklos/patches/darcs_hang.patch

udv / greetings,
VMiklos
History
Date User Action Args
2006-08-20 21:22:02vmikloscreate
2006-08-20 21:22:05vmikloslinkissue246 messages
2006-08-20 21:22:06vmiklossetrecipients: + vmiklos, droundy, tommy