Blueman-applet uses 100% cpu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
blueman (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I'm doing some bluetooth development so I connect and disconnect devices often. I managed to get blueman-applet to a state where it uses 100% cpu. Any of test programs are not running so this is a fault in blueman-applet.
May be related to #667701
Here's a stack trace of blueman-applet eating up 100% cpu:
#0 0x00007f7e8d2081cd in ?? () from /lib/x86_
#1 0x00007f7e8d20cc61 in dbus_message_
#2 0x00007f7e8d2028d1 in ?? () from /lib/x86_
#3 0x00007f7e8d202a93 in ?? () from /lib/x86_
#4 0x00007f7e8d20302a in dbus_connection
from /lib/x86_
#5 0x00007f7e8d44700f in Connection_
args=<optimized out>) at ../../_
#6 0x00000000004ccd05 in call_function (oparg=<optimized out>, pp_stack=<optimized out>)
at ../Python/
#7 PyEval_EvalFrameEx () at ../Python/
#8 0x00000000004e7cc8 in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>,
defs=<optimized out>, kwcount=<optimized out>, kws=<optimized out>, argcount=<optimized out>,
args=<optimized out>, locals=<optimized out>, globals=<optimized out>, co=<optimized out>)
at ../Python/
#9 function_
#10 0x00000000004cf239 in PyObject_Call (kw=<optimized out>, arg=<optimized out>, func=<optimized out>)
at ../Objects/
#11 ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>,
pp_
#12 PyEval_EvalFrameEx () at ../Python/
#13 0x00000000004e7cc8 in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>,
defs=<optimized out>, kwcount=<optimized out>, kws=<optimized out>, argcount=<optimized out>,
args=<optimized out>, locals=<optimized out>, globals=<optimized out>, co=<optimized out>)
at ../Python/
#14 function_
#15 0x000000000050b968 in PyObject_Call (kw=<optimized out>, arg=<optimized out>, func=<optimized out>)
at ../Objects/
#16 instancemethod_
#17 0x00000000004b64ee in PyObject_Call () at ../Objects/
#18 0x00000000005ca81c in instance_
#19 0x00000000004cd9ab in PyObject_Call (kw=<optimized out>, arg=<optimized out>, func=<optimized out>)
at ../Objects/
#20 do_call (nk=<optimized out>, na=<optimized out>, pp_stack=<optimized out>, func=<optimized out>)
at ../Python/
#21 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/
#22 PyEval_EvalFrameEx () at ../Python/
#23 0x00000000004e7cc8 in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>,
defs=<optimized out>, kwcount=<optimized out>, kws=<optimized out>, argcount=<optimized out>,
args=<optimized out>, locals=<optimized out>, globals=<optimized out>, co=<optimized out>)
at ../Python/
#24 function_
#25 0x00000000004cf239 in PyObject_Call (kw=<optimized out>, arg=<optimized out>, func=<optimized out>)
at ../Objects/
#26 ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>,
pp_
#27 PyEval_EvalFrameEx () at ../Python/
#28 0x00000000004cb6b1 in PyEval_EvalCodeEx () at ../Python/
#29 0x00000000004ce7d3 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>,
pp_
#30 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/
#31 PyEval_EvalFrameEx () at ../Python/
#32 0x00000000004cd4e2 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>,
pp_
#33 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/
#34 PyEval_EvalFrameEx () at ../Python/
#35 0x00000000004e7cc8 in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>,
defs=<optimized out>, kwcount=<optimized out>, kws=<optimized out>, argcount=<optimized out>,
args=<optimized out>, locals=<optimized out>, globals=<optimized out>, co=<optimized out>)
at ../Python/
#36 function_
#37 0x00000000004cf239 in PyObject_Call (kw=<optimized out>, arg=<optimized out>, func=<optimized out>)
at ../Objects/
#38 ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>,
pp_
#39 PyEval_EvalFrameEx () at ../Python/
#40 0x00000000004cb6b1 in PyEval_EvalCodeEx () at ../Python/
#41 0x00000000004ce7d3 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>,
pp_
#42 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/
#43 PyEval_EvalFrameEx () at ../Python/
#44 0x00000000004e7cc8 in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>,
defs=<optimized out>, kwcount=<optimized out>, kws=<optimized out>, argcount=<optimized out>,
args=<optimized out>, locals=<optimized out>, globals=<optimized out>, co=<optimized out>)
at ../Python/
#45 function_
#46 0x00000000004cf239 in PyObject_Call (kw=<optimized out>, arg=<optimized out>, func=<optimized out>)
at ../Objects/
#47 ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>,
pp_
#48 PyEval_EvalFrameEx () at ../Python/
#49 0x00000000004cd4e2 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>,
pp_
#50 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/
#51 PyEval_EvalFrameEx () at ../Python/
#52 0x00000000004e7cc8 in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>,
defs=<optimized out>, kwcount=<optimized out>, kws=<optimized out>, argcount=<optimized out>,
args=<optimized out>, locals=<optimized out>, globals=<optimized out>, co=<optimized out>)
at ../Python/
#53 function_
#54 0x000000000050b968 in PyObject_Call (kw=<optimized out>, arg=<optimized out>, func=<optimized out>)
at ../Objects/
#55 instancemethod_
#56 0x00000000004c17f6 in PyObject_Call (kw=0x0,
arg=
func=
#57 PyObject_
#58 0x00007f7e8d44684b in DBusPyConnectio
msg=
callable=
#59 0x00007f7e8d4472ea in _filter_message (conn=<optimized out>, message=<optimized out>,
user_
#60 0x00007f7e8d2041d1 in dbus_connection
#61 0x00007f7e8c9295d5 in message_
user_
#62 0x00007f7e8c659c3d in g_main_
#63 0x00007f7e8c659f20 in ?? () from /lib/x86_
#64 0x00007f7e8c65a242 in g_main_loop_run () from /lib/x86_
#65 0x00007f7e8a6c2de5 in gtk_main () from /usr/lib/
#66 0x00007f7e8b58ad90 in ffi_call_unix64 () from /usr/lib/
#67 0x00007f7e8b58a7f8 in ffi_call () from /usr/lib/
#68 0x00007f7e8b2616a4 in ?? () from /usr/lib/
#69 0x00007f7e8b262fd8 in ?? () from /usr/lib/
#70 0x00000000004cd9ab in PyObject_Call (kw=<optimized out>, arg=<optimized out>, func=<optimized out>)
at ../Objects/
#71 do_call (nk=<optimized out>, na=<optimized out>, pp_stack=<optimized out>, func=<optimized out>)
at ../Python/
#72 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/
#73 PyEval_EvalFrameEx () at ../Python/
#74 0x00000000004e7cc8 in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>,
defs=<optimized out>, kwcount=<optimized out>, kws=<optimized out>, argcount=<optimized out>,
args=<optimized out>, locals=<optimized out>, globals=<optimized out>, co=<optimized out>)
at ../Python/
#75 function_
#76 0x000000000050b968 in PyObject_Call (kw=<optimized out>, arg=<optimized out>, func=<optimized out>)
at ../Objects/
#77 instancemethod_
#78 0x000000000050a619 in PyObject_Call (kw=0x0, arg=(), func=<instancem
at ../Objects/
#79 slot_tp_
#80 0x00000000004bd28b in type_call.lto_priv () at ../Objects/
#81 0x00000000004cd9ab in PyObject_Call (kw=<optimized out>, arg=<optimized out>, func=<optimized out>)
at ../Objects/
#82 do_call (nk=<optimized out>, na=<optimized out>, pp_stack=<optimized out>, func=<optimized out>)
at ../Python/
#83 call_function (oparg=<optimized out>, pp_stack=<optimized out>) at ../Python/
#84 PyEval_EvalFrameEx () at ../Python/
#85 0x00000000004cb6b1 in PyEval_EvalCodeEx () at ../Python/
#86 0x000000000050481f in PyEval_EvalCode (
locals=
globals=
co=
#87 run_mod.lto_priv () at ../Python/
#88 0x00000000004fc182 in PyRun_FileExFlags () at ../Python/
#89 0x00000000004fb247 in PyRun_SimpleFil
#90 0x000000000049aa6e in Py_Main () at ../Modules/
#91 0x00007f7e8e3a9a40 in __libc_start_main (main=0x49a500 <main>, argc=2, argv=0x7ffccf47
init=<optimized out>, fini=<optimized out>, rtld_fini=
at libc-start.c:289
#92 0x000000000049a429 in _start ()
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: blueman 1.99~alpha1-
ProcVersionSign
Uname: Linux 3.19.0-28-generic x86_64
NonfreeKernelMo
ApportVersion: 2.17.2-0ubuntu1.4
Architecture: amd64
CurrentDesktop: X-Cinnamon
Date: Tue Sep 22 12:30:14 2015
EcryptfsInUse: Yes
InstallationDate: Installed on 2015-02-12 (221 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
SourcePackage: blueman
UpgradeStatus: Upgraded to vivid on 2015-05-12 (132 days ago)