Bug 279323 - Selecting bitmap font for clock hangs plasma-desktop
Summary: Selecting bitmap font for clock hangs plasma-desktop
Status: RESOLVED DUPLICATE of bug 289427
Alias: None
Product: plasma4
Classification: Unmaintained
Component: widget-clock (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-03 19:59 UTC by Māris Nartišs
Modified: 2011-12-22 14:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Māris Nartišs 2011-08-03 19:59:39 UTC
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)
Comment 1 Reza 2011-12-22 14:26:56 UTC

*** This bug has been marked as a duplicate of bug 289427 ***