Konsole won't close
On a box running testing I found out today that Konsole, the KDE X
console application, just froze instead of closing when trying to close
it. The problem must have appeared in a recent upgrade, as allthough I
don't use Konsole on a daily basis, I use it from time to time.
For the record the box is used as a thin client server for computer labs
at the university college where I work.
After some investigation I found out that:
- Sending TERM to the Konsole-process kills the process as it should
- Trying to close Konsole from the GUI just makes it freeze
- It is not related to my personal setup
(I created a new account and tried with the same results)
- Using strace I found the following (edited):
----
readlink("/proc/self/fd/12", "/dev/pts/34", 4095) = 11
open("/dev/pts/34", O_RDWR|O_NOCTTY) = 12
select(12, [3 4 5 7 9 11], [], [], {1, 497342}) = 2 (in [7 11], left {1,
500000})
read(11, 0xbfffcaa0, 4096) = -1 EIO (Input/output error)
read(7, "\0", 16) = 1
waitpid(7968, [WIFSIGNALED(s) && WTERMSIG(s) == SIGHUP], WNOHANG) = 7968
select(12, [11], NULL, NULL, {0, 0}) = 1 (in [11], left {0, 0})
read(11, 0xbfffc900, 4096) = -1 EIO (Input/output error)
select(12, [11], NULL, NULL, {0, 0}) = 1 (in [11], left {0, 0})
read(11, 0xbfffc900, 4096) = -1 EIO (Input/output error)
select(12, [11], NULL, NULL, {0, 0}) = 1 (in [11], left {0, 0})
read(11, 0xbfffc900, 4096) = -1 EIO (Input/output error)
select(12, [11], NULL, NULL, {0, 0}) = 1 (in [11], left {0, 0})
read(11, 0xbfffc900, 4096) = -1 EIO (Input/output error)
select(12, [11], NULL, NULL, {0, 0}) = 1 (in [11], left {0, 0})
read(11, 0xbfffc900, 4096) = -1 EIO (Input/output error)
-----
(...it keeps on repeateing these two system calls until eternity).
Anyone experienced the same? Help!
--
Regards, Øyvind Hallsteinsen
Reply to: