← Back to team overview

touch-packages team mailing list archive

[Bug 1347272] Re: Several applications appear irresponsible after communicating with DBus

 

** Description changed:

- I seem to be hitting transient DBus communication problems after a fresh
- install of Xubuntu 14.04 amd64 on my Thinkpad W510 with the latest
- nvidia binaries from the Ubuntu repos. Here are the related bugs.
- Sometimes rebooting fixes things for a while. If I understand correctly,
- at least one of the bug reports (Bug #1314782) suggests a race condition
- is to blame:
+ ************
+  ROOT CAUSE 
+ ************
  
- Bug #976638 (pkexec does not find any authentication agent)
- Bug #1193236 (Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-*)
- Bug #1239014 (xfsettingsd unable to daemonize properly when overlay scrollbars are activated)
- Bug #1048805 (xfce4-appfinder launches very slowly)
- Bug #1314782 (multimedia keys don't work when xfce4-volumed is run in daemon mode)
+ Several programs in Xfce have a daemon mode call gtk_init() before
+ fork()ing.
+ 
+ This is unsafe, and when it goes wrong this will typically manifest as
+ the daemon hanging shortly after forking, and appearing to simply do
+ nothing at all.
+ 
+ **************
+  RELATED BUGS 
+ **************
+ 
+ Bug #973778: Unable to connect to Xfce Power Manager
+ 
+ Bug #976638: pkexec does not find any authentication agent
+ 
+ Bug #1048805: xfce4-appfinder launches very slowly)
+ 
+ Bug #1193236: Couldn't connect to accessibility bus: Failed to connect
+ to socket /tmp/dbus-*
+ 
+ Bug #1239014: xfsettingsd unable to daemonize properly when overlay
+ scrollbars are activated
+ 
+ Bug #1314782: multimedia keys don't work when xfce4-volumed is run in
+ daemon mode (suggests a race condition is to blame)
+ 
+ *******************
+  TECHNICAL DETAILS 
+ *******************
  
  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: dbus 1.6.18-0ubuntu4.1
  ProcVersionSignature: Ubuntu 3.13.0-32.57-generic 3.13.11.4
  Uname: Linux 3.13.0-32-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.14.1-0ubuntu3.2
  Architecture: amd64
  CurrentDesktop: XFCE
  Date: Tue Jul 22 16:26:36 2014
  InstallationDate: Installed on 2014-06-25 (27 days ago)
  InstallationMedia: Xubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
  SourcePackage: dbus
  UpgradeStatus: No upgrade log present (probably fresh install)

** Also affects: xfce4-volumed (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: xfce4-volumed (Ubuntu)
       Status: New => Triaged

** Changed in: xfce4-volumed (Ubuntu)
   Importance: Undecided => High

** Changed in: xfce4-volumed (Ubuntu)
   Importance: High => Critical

** Also affects: xfce4-settings (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: xfce4-settings (Ubuntu)
       Status: New => Triaged

** Changed in: xfce4-settings (Ubuntu)
   Importance: Undecided => Critical

** Also affects: xfce4-power-manager (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: xfce4-settings (Ubuntu)
       Status: Triaged => Confirmed

** Changed in: xfce4-volumed (Ubuntu)
       Status: Triaged => Confirmed

** Changed in: xfce4-power-manager (Ubuntu)
       Status: New => Confirmed

** Changed in: xfce4-power-manager (Ubuntu)
   Importance: Undecided => Critical

** Changed in: dbus (Ubuntu)
       Status: Confirmed => Invalid

** Also affects: xfce4-appfinder (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: xfce4-appfinder (Ubuntu)
       Status: New => Confirmed

** Changed in: xfce4-appfinder (Ubuntu)
   Importance: Undecided => Critical

** Also affects: policykit-1 (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: policykit-1 (Ubuntu)
       Status: New => Confirmed

** Changed in: policykit-1 (Ubuntu)
   Importance: Undecided => Critical

** Changed in: policykit-1 (Ubuntu)
   Importance: Critical => High

** Changed in: xfce4-appfinder (Ubuntu)
   Importance: Critical => High

** Changed in: xfce4-settings (Ubuntu)
   Importance: Critical => High

** Changed in: xfce4-volumed (Ubuntu)
   Importance: Critical => High

** Changed in: xfce4-power-manager (Ubuntu)
   Importance: Critical => High

** Also affects: thunar (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: thunar (Ubuntu)
   Importance: Undecided => High

** Changed in: thunar (Ubuntu)
       Status: New => Confirmed

** Also affects: xfce4-volumed-pulse (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: xfce4-volumed-pulse (Ubuntu)
       Status: New => Confirmed

** Changed in: xfce4-volumed-pulse (Ubuntu)
   Importance: Undecided => High

** Summary changed:

- Several applications appear irresponsible after communicating with DBus
+ Several applications appear irresponsible after using the gtk_init() daemon mode

** Also affects: gdk-pixbuf (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: gdk-pixbuf (Ubuntu)
       Status: New => Confirmed

** Changed in: gdk-pixbuf (Ubuntu)
   Importance: Undecided => High

** Changed in: gdk-pixbuf (Ubuntu)
   Importance: High => Critical

** Changed in: policykit-1 (Ubuntu)
   Importance: High => Critical

** Changed in: xfce4-appfinder (Ubuntu)
   Importance: High => Critical

** Changed in: xfce4-volumed-pulse (Ubuntu)
   Importance: High => Critical

** Changed in: xfce4-power-manager (Ubuntu)
   Importance: High => Critical

** Changed in: thunar (Ubuntu)
   Importance: High => Critical

** Changed in: xfce4-settings (Ubuntu)
   Importance: High => Critical

** Changed in: xfce4-volumed (Ubuntu)
   Importance: High => Critical

** Changed in: gdk-pixbuf (Ubuntu)
   Importance: Critical => High

** Changed in: xfce4-volumed-pulse (Ubuntu)
   Importance: Critical => High

** Changed in: policykit-1 (Ubuntu)
   Importance: Critical => High

** Changed in: thunar (Ubuntu)
   Importance: Critical => High

** Changed in: xfce4-appfinder (Ubuntu)
   Importance: Critical => High

** Changed in: xfce4-power-manager (Ubuntu)
   Importance: Critical => High

** Changed in: xfce4-settings (Ubuntu)
   Importance: Critical => High

** Changed in: xfce4-volumed (Ubuntu)
   Importance: Critical => High

** Summary changed:

- Several applications appear irresponsible after using the gtk_init() daemon mode
+ Several applications appear irresponsible after communicating with a daemon

** Summary changed:

- Several applications appear irresponsible after communicating with a daemon
+ XFCE applications appear irresponsible after communicating with a daemon

** No longer affects: dbus (Ubuntu)

** Description changed:

- ************
-  ROOT CAUSE 
- ************
- 
  Several programs in Xfce have a daemon mode call gtk_init() before
  fork()ing.
  
  This is unsafe, and when it goes wrong this will typically manifest as
  the daemon hanging shortly after forking, and appearing to simply do
  nothing at all.
- 
- **************
-  RELATED BUGS 
- **************
- 
- Bug #973778: Unable to connect to Xfce Power Manager
- 
- Bug #976638: pkexec does not find any authentication agent
- 
- Bug #1048805: xfce4-appfinder launches very slowly)
- 
- Bug #1193236: Couldn't connect to accessibility bus: Failed to connect
- to socket /tmp/dbus-*
- 
- Bug #1239014: xfsettingsd unable to daemonize properly when overlay
- scrollbars are activated
- 
- Bug #1314782: multimedia keys don't work when xfce4-volumed is run in
- daemon mode (suggests a race condition is to blame)
- 
- *******************
-  TECHNICAL DETAILS 
- *******************
- 
- ProblemType: Bug
- DistroRelease: Ubuntu 14.04
- Package: dbus 1.6.18-0ubuntu4.1
- ProcVersionSignature: Ubuntu 3.13.0-32.57-generic 3.13.11.4
- Uname: Linux 3.13.0-32-generic x86_64
- NonfreeKernelModules: nvidia
- ApportVersion: 2.14.1-0ubuntu3.2
- Architecture: amd64
- CurrentDesktop: XFCE
- Date: Tue Jul 22 16:26:36 2014
- InstallationDate: Installed on 2014-06-25 (27 days ago)
- InstallationMedia: Xubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
- SourcePackage: dbus
- UpgradeStatus: No upgrade log present (probably fresh install)

** Tags removed: apport-bug
** Tags added: i386 utopic

** Summary changed:

- XFCE applications appear irresponsible after communicating with a daemon
+ Several XFCE applications appear irresponsible after communicating with a daemon

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to dbus in Ubuntu.
https://bugs.launchpad.net/bugs/1347272

Title:
  Several XFCE applications appear irresponsible after communicating
  with a daemon

Status in pixbuf library for gtk+:
  Unknown
Status in “gdk-pixbuf” package in Ubuntu:
  Confirmed
Status in “policykit-1” package in Ubuntu:
  Confirmed
Status in “thunar” package in Ubuntu:
  Confirmed
Status in “xfce4-appfinder” package in Ubuntu:
  Confirmed
Status in “xfce4-power-manager” package in Ubuntu:
  Confirmed
Status in “xfce4-settings” package in Ubuntu:
  Confirmed
Status in “xfce4-volumed” package in Ubuntu:
  Confirmed
Status in “xfce4-volumed-pulse” package in Ubuntu:
  Confirmed

Bug description:
  Several programs in Xfce have a daemon mode call gtk_init() before
  fork()ing.

  This is unsafe, and when it goes wrong this will typically manifest as
  the daemon hanging shortly after forking, and appearing to simply do
  nothing at all.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gdk-pixbuf/+bug/1347272/+subscriptions


References