Bug#890753: rxvt processes get stuck after the shell exits

2018-10-03 Thread David Fries
I'm running into the same problem and with one of my systems it's seems like 10% of the terminals hang this way. Here's the fix, applied against rxvt_2.7.10-7.dsc There are two similar problems, both involving deadlocks with a mutex. seteuid() gets a mutex, is interrupted with SIGCHLD signal, cal

Bug#890753: rxvt processes get stuck after the shell exits

2018-02-18 Thread Josip Rodin
Here's a backtrace with rxvt-dbgsym installed: (gdb) bt #0 0xb76dbcf9 in __kernel_vsyscall () #1 0xb7350d61 in __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/i386/lowlevellock.S:97 #2 0xb7347ad7 in __nptl_setxid (cmdp=0xbf8a6ee8) at allocatestack.c:1085 #3 0xb74a2336 in __GI_set

Bug#890753: rxvt processes get stuck after the shell exits

2018-02-18 Thread Josip Rodin
Package: rxvt Version: 1:2.7.10-7+b1 Severity: important Hi, After upgrading from jessie to stretch, when I start rxvt from xfce, and then simply run exit in the shell, the process sometimes gets stuck. I see a blank rxvt window that I can't terminate with the window manager's X button. In the p