Version: unspecified (using KDE 4.7.0) OS: Linux Selecting any bitmap font for digital clock makes plasma-desktop to eat 100% of CPU and become unresponsive. Gentoo ~AMD64 Qt 4.7.3 Reproducible: Always Steps to Reproduce: Choose digital clock settings and change font to any listed bitmap font. Click "Apply". Actual Results: Anything related to plasma becomes unresponsive and only way out is to kill plasma-desktop process. Expected Results: Just use selected font. strace output: poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}]) writev(8, [{"\21\21\2\0\233\6\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8 poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) read(8, "\1\0\365\267\22\0\0\0H\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 104 read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}]) writev(8, [{".\21\2\0-e@\2\226\24\177\0,e@\2\1\0\0\0\23\0\0\0\f\0(\0\0\0(\0"..., 10188}, {"-*-Teletext-*-*-*-*-*-*-*-*-*-*-"..., 35}, {"\0", 1}], 3) = 10224 poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) read(8, "\1\0\f\270\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32 read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}]) writev(8, [{"1\21\v\0\377\377#\0", 8}, {"-*-Teletext-*-*-*-*-*-*-*-*-*-*-"..., 35}, {"\0", 1}], 3) = 44 poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) read(8, "\1\0\r\270\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32 read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}]) writev(8, [{"1\21\t\0\377\377\34\0", 8}, {"-*-*-*-*-*-*-*-*-*-*-*-*-*-*", 28}, {"", 0}], 3) = 36 poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) read(8, "\1\0\16\270\243\30\1\0*\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 4096 read(8, "so8859-149-misc-fixed-bold-r-nor"..., 283308) = 123904 read(8, 0x3c52ca0, 159404) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) read(8, "0-suneu-greekL-misc-dejavu sans "..., 159404) = 128000 read(8, "d-r-normal--18-120-100-100-c-90-"..., 31404) = 31404 read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}]) writev(8, [{"-\21\23\0/e@\2?\0\177\0-monotype-Andale Mon"..., 84}, {NULL, 0}, {"", 0}], 3) = 84 poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) read(8, "\1\0\20\270O\0\0\0\0\0\332\0\332\0i\1O\0X\2\0\0\0\0\0\0\332\0\332\0i\1"..., 4096) = 348 read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}]) writev(8, [{"\21\21\2\0\234\6\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8 poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) read(8, "\1\0\21\270\22\0\0\0H\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 104 read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}]) writev(8, [{".\21\2\0/e@\2\226\24\177\0.e@\2\1\0\0\0\23\0\0\0\f\0(\0\0\0(\0"..., 10188}, {"-*-Teletext-*-*-*-*-*-*-*-*-*-*-"..., 35}, {"\0", 1}], 3) = 10224 poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}]) read(8, "\1\0(\270\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096) = 32 read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(8, 0xbd24c4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
*** This bug has been marked as a duplicate of bug 289427 ***