[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [amarok] [Bug 324045] Amarok unnecessarily eats CPU time when Analyzer applet is enabled.
From:       Alexander Kläser <kde-bugs () klaeser ! me>
Date:       2015-05-21 8:56:37
Message-ID: bug-324045-71684-9N28atPnzk () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=324045

Alexander Kläser <kde-bugs@klaeser.me> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kde-bugs@klaeser.me

--- Comment #11 from Alexander Kläser <kde-bugs@klaeser.me> ---
I am experiencing the same problem on Kubuntu 15.04 using Amarok in version
2:2.8.0-0ubuntu4. After right click on the plugin in Amarok and choosing to
remove the applet, the cpu usage stopped. I straced amarok and got repeatedly
the following output (maybe that helps to identify the problem):

-------------------- 8< --------------------
...
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7,
revents=POLLOUT}])
writev(7,
[{"\231\10\10\0\n\1@\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 32}],
1) = 32
recvmsg(7, 0x7ffc337ccc90, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7,
revents=POLLIN|POLLOUT}])
recvmsg(7, {msg_name(0)=NULL,
msg_iov(1)=[{"f\0\265\357\1\0\0\0\n\1@\3\t\0\0\0\232\211~\364\0\0\0\0f\272&\0a^\34\0"...,
4096}], msg_controllen=0, msg_flags=0}, 0) = 96
writev(7, [{"+\7\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL,
msg_iov(1)=[{"\1\1\266\357\0\0\0\0J\0@\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(7, 0x7ffc337ccc90, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(7, 0x7ffc337cd960, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN},
{fd=8, events=POLLIN}, {fd=12, events=POLLIN}, {fd=45, events=POLLIN}, {fd=46,
events=POLLIN}, {fd=48, events=POLLPRI}, {fd=49, events=POLLIN}, {fd=72,
events=POLLIN}], 10, 15) = 1 ([{fd=3, revents=POLLIN}])
read(3, "\1\0\0\0\0\0\0\0", 16)         = 8
recvmsg(7, 0x7ffc337cd980, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(7, 0x7ffc337cd960, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN},
{fd=8, events=POLLIN}, {fd=12, events=POLLIN}, {fd=45, events=POLLIN}, {fd=46,
events=POLLIN}, {fd=48, events=POLLPRI}, {fd=49, events=POLLIN}, {fd=72,
events=POLLIN}], 10, 15) = 0 (Timeout)
read(3, 0x7ffc337cdaf0, 16)             = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(7, 0x7ffc337cd980, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(7, 0x7ffc337cd960, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN},
{fd=8, events=POLLIN}, {fd=12, events=POLLIN}, {fd=45, events=POLLIN}, {fd=46,
events=POLLIN}, {fd=48, events=POLLPRI}, {fd=49, events=POLLIN}, {fd=72,
events=POLLIN}], 10, 0) = 0 (Timeout)
recvmsg(7, 0x7ffc337cd980, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(7, 0x7ffc337cd960, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN},
{fd=8, events=POLLIN}, {fd=12, events=POLLIN}, {fd=45, events=POLLIN}, {fd=46,
events=POLLIN}, {fd=48, events=POLLPRI}, {fd=49, events=POLLIN}, {fd=72,
events=POLLIN}], 10, 0) = 0 (Timeout)
recvmsg(7, 0x7ffc337cd980, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(7, 0x7ffc337cd960, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN},
{fd=8, events=POLLIN}, {fd=12, events=POLLIN}, {fd=45, events=POLLIN}, {fd=46,
events=POLLIN}, {fd=48, events=POLLPRI}, {fd=49, events=POLLIN}, {fd=72,
events=POLLIN}], 10, 0) = 0 (Timeout)
recvmsg(7, 0x7ffc337cd980, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(7, 0x7ffc337cd960, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN},
{fd=8, events=POLLIN}, {fd=12, events=POLLIN}, {fd=45, events=POLLIN}, {fd=46,
events=POLLIN}, {fd=48, events=POLLPRI}, {fd=49, events=POLLIN}, {fd=72,
events=POLLIN}], 10, 0) = 0 (Timeout)
recvmsg(7, 0x7ffc337cd980, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
write(3, "\1\0\0\0\0\0\0\0", 8)         = 8
recvmsg(7, 0x7ffc337cd960, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN},
{fd=8, events=POLLIN}, {fd=12, events=POLLIN}, {fd=45, events=POLLIN}, {fd=46,
events=POLLIN}, {fd=48, events=POLLPRI}, {fd=49, events=POLLIN}, {fd=72,
events=POLLIN}], 10, 0) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(7, 0x7ffc337cd980, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7,
revents=POLLOUT}])
writev(7, [{"\231\7\5\0\n\1@\3\1\0\0\0\1\0\0\0 \0\0\0", 20}, {NULL, 0}, {"",
0}], 3) = 20
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL,
msg_iov(1)=[{"\1\0\267\357\5\0\0\0\20\4\0\0r\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
4096}], msg_controllen=0, msg_flags=0}, 0) = 52
recvmsg(7, 0x7ffc337ccb10, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(7, 0x7ffc337ccb10, 0)           = -1 EAGAIN (Resource temporarily
unavailable)
ioctl(70, 0x400c645f, 0x7ffc337cce20)   = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337ccd80) = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337ccd80) = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337ccdb0) = 0
ioctl(70, 0xc0086457, 0x7ffc337ccbf0)   = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337ccbe0) = 0
ioctl(70, 0x4020645d, 0x7ffc337ccc70)   = 0
ioctl(70, 0xc0086457, 0x7ffc337cc880)   = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337cc870) = 0
ioctl(70, 0x400c645f, 0x7ffc337cc880)   = 0
ioctl(70, 0x40046460, 0x7ffc337ccb80)   = 0
ioctl(70, 0x40046460, 0x7ffc337ccb90)   = 0
ioctl(70, 0x40406469, 0x7ffc337ccb20)   = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337ccae0) = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337ccae0) = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337ccb10) = 0
ioctl(70, 0xc0086457, 0x7ffc337ccb00)   = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337ccaf0) = 0
ioctl(70, 0x400c645f, 0x7ffc337ccb00)   = 0
ioctl(70, 0xc0086457, 0x7ffc337cc8a0)   = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337cc890) = 0
ioctl(70, 0x400c645f, 0x7ffc337cc8a0)   = 0
ioctl(70, 0x40046460, 0x7ffc337ccb80)   = 0
ioctl(70, 0x40046460, 0x7ffc337ccb90)   = 0
ioctl(70, 0x40406469, 0x7ffc337ccb20)   = 0
ioctl(70, 0xc0086457, 0x7ffc337ccb00)   = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337ccaf0) = 0
ioctl(70, 0x400c645f, 0x7ffc337ccb00)   = 0
ioctl(70, 0xc0086457, 0x7ffc337cc8a0)   = 0
ioctl(70, VIDIOC_INT_RESET, 0x7ffc337cc890) = 0
ioctl(70, 0x400c645f, 0x7ffc337cc8a0)   = 0
ioctl(70, 0x40046460, 0x7ffc337ccb80)   = 0
ioctl(70, 0x40046460, 0x7ffc337ccb90)   = 0
ioctl(70, 0x40406469, 0x7ffc337ccb20)   = 0
...
-------------------- 8< --------------------

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Amarok-bugs-dist mailing list
Amarok-bugs-dist@kde.org
https://mail.kde.org/mailman/listinfo/amarok-bugs-dist

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic