desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #58217
[Bug 905470] Re: too many popups when multiple files received via bluetooth - hang the whole OS
** Also affects: metacity (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to metacity in Ubuntu.
https://bugs.launchpad.net/bugs/905470
Title:
too many popups when multiple files received via bluetooth - hang the
whole OS
Status in “metacity” package in Ubuntu:
New
Status in “unity-2d” package in Ubuntu:
New
Bug description:
Steps to reproduce:
- from a bluetooth device such as a mobile phone, send a few dozens (even small) files via bluetooth to the computer
Observed: for every single file, one new popup appears informing you
that you have received one file, with the three options: open, reveal,
ok.
The result is that you end up with dozens of little windows like this, which causes two problems:
1. you have to manually close each and every one of them clicking "ok". by the way they are scattered all around
2. the system hangs with a process called "metacity" consuming 100% CPU.
After several minutes, metacity stops eating all cpu, so you are able
to operate the system, but every time you hit the OK button on one of
the popups to close it, metacity starts again eating up 100% cpu and
the system hangs again for some minutes before you can close the next
popup.
The only way out is to kill the metacity process, but then every
window in the desktop looses its decorations (I guess metacity is the
window decorator, isn't it?)
Expected: only ONE popup should appear. If more files are received while the popup is already open, its text should change to read "You have received N files".
It seems to me there are 2 bugs here:
- a bug in the program that handles files received via bluetooth, which should only open ONE popup. Note this is not a feature request, this is a bug, because it is fundamentally wrong to open an unpredictably great number of windows that have to be closed one by one manually triggered by a process that is not started by the user. It's wrong and ridiculous and harmful.
- a bug in metacity that eats 100% cpu for several minutes just to create "many" windows (less than 100, indeed it started hanging at 20 or 30). Even more buggy is the fact that just closing ONE windows seems to hang it again (as if closing a single windows required a time proportional to the total number of existing windows)
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: metacity 1:2.34.1-1ubuntu4
ProcVersionSignature: Ubuntu 3.0.0-15.24-generic 3.0.13
Uname: Linux 3.0.0-15-generic i686
NonfreeKernelModules: nvidia
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Fri Dec 16 20:36:42 2011
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: metacity
UpgradeStatus: Upgraded to oneiric on 2011-12-07 (8 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/905470/+subscriptions