unity tries to kill all unity-panel-service processes on startup (even other users’)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Stephen M. Webb | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Stephen M. Webb |
Bug Description
Binary package hint: unity
The run_unity function in /usr/bin/unity tries to do:
If there are other users logged into the system, this spews “Operation not permitted” errors (unless you’re logging in as root, in which case it will probably actually kill every user’s panel process!). The killall should at least be limited by username, and ideally by session as well.
By the way, it’s rather sloppy that wait() isn’t called on that subprocess object; that results in a zombie killall process being leaked:
jarthur 25886 25884 0 01:42 ? 00:00:00 [killall] <defunct>
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 3.8.12-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.39-0-generic x86_64
NonfreeKernelMo
Architecture: amd64
CompizPlugins: [core,bailer,
Date: Thu May 5 01:47:46 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20101202)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- Christopher Townsend (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 14 lines (+2/-1)1 file modifiedtools/unity.cmake (+2/-1)
Changed in unity: | |
importance: | Undecided → Low |
Changed in unity: | |
importance: | Low → Medium |
Changed in unity (Ubuntu): | |
importance: | Low → Medium |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in unity: | |
milestone: | none → 7.2.0 |
tags: | added: saucy |
tags: | added: lucid precise quantal raring |
Changed in unity: | |
assignee: | nobody → Stephen M. Webb (bregma) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Stephen M. Webb (bregma) |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity: | |
status: | In Progress → Fix Released |
I believe this bug to be quite a low priority, though confirming here.