Fails to reap children, creating zombies

Bug #420187 reported by András Korn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xfce4-panel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Hi,

xfce4-xkb-plugin crashes when reconnecting a USB keyboard (see #420179). xfce4-panel, its parent, doesn't wait() on it, leaving it around as a zombie:

      0 9979 0.0 0.0 8976 924 ? Ss Aug10 0:00 | \_ /usr/sbin/gdm-binary -nodaemon
       0 10236 0.0 0.0 6096 860 ? S Aug10 0:00 | \_ /usr/lib/gdm/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display1
       0 10704 1.6 1.7 392692 68808 tty6 Ss+ Aug10 419:16 | \_ /usr/bin/X :0 -br -verbose -auth /var/run/gdm/auth-for-gdm-7g1K1R/database
       0 11655 0.0 0.0 9736 436 ? S Aug10 0:00 | \_ /usr/lib/gdm/gdm-session-worker
    1000 11791 0.0 0.0 1836 108 ? Ss Aug10 0:00 | \_ /bin/sh /etc/xdg/xfce4/xinitrc -- /etc/X11/xinit/xserverrc
    1000 11820 0.0 0.0 5032 216 ? Ss Aug10 0:02 | \_ /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session startxfce4
    1000 11834 0.0 0.0 19152 2936 ? S Aug10 22:34 | \_ /usr/bin/xfce4-session
    1000 11845 0.0 0.2 31692 9452 ? S Aug10 20:22 | \_ xfwm4 --sm-client-id 2154c2ace-e753-4cd8-93b3-1da58e1a695e --display :0.0
    1000 11848 0.0 0.1 71916 7672 ? Sl Aug10 0:27 | \_ Thunar --sm-client-id 2d333b0fc-cd19-4379-a850-421bd9c9a7e3 --daemon
    1000 11851 0.1 0.3 35392 13900 ? S Aug10 38:21 | \_ xfce4-panel --sm-client-id 2f72151b0-bf25-40f7-ac55-b7e7552befa5
    1000 11926 0.0 0.1 38852 6388 ? Sl Aug10 0:09 | | \_ /usr/lib/xfce4/panel-plugins/xfce4-menu-plugin socket_id 29360163 name xfce4-menu id 12475150364 display_name Xfce Menu size 24 screen_position 1
    1000 11946 0.0 0.0 24612 2692 ? S Aug10 0:00 | | \_ /usr/lib/xfce4-xfapplet-plugin/xfce4/panel-plugins/xfce4-xfapplet-plugin socket_id 29360164 name xfapplet id 12479995523 display_name XfApplet size 24 screen_position 1
    1000 11947 0.0 0.1 38580 4512 ? Sl Aug10 0:02 | | \_ /usr/lib/xfce4-mixer/xfce4/panel-plugins/xfce4-mixer-plugin socket_id 29360165 name xfce4-mixer-plugin id 12478609282 display_name Mixer size 24 screen_position 1
    1000 11948 0.0 0.0 0 0 ? Z Aug10 22:41 | | \_ [xfce4-xkb-plugi] <defunct>
    1000 11949 0.0 0.1 40436 4600 ? Sl Aug10 0:03 | | \_ /usr/lib/xfce4-mixer/xfce4/panel-plugins/xfce4-mixer-plugin socket_id 29360168 name xfce4-mixer-plugin id 5 display_name Mixer size 24 screen_position 1
    1000 28148 0.0 0.0 0 0 ? Z 23:08 0:00 | | \_ [xfce4-xkb-plugi] <defunct>
    1000 28254 0.6 0.0 0 0 ? Z 23:09 0:05 | | \_ [xfce4-xkb-plugi] <defunct>
    1000 30619 0.0 0.0 0 0 ? Z 23:16 0:00 | | \_ [xfce4-xkb-plugi] <defunct>
    1000 11853 0.0 0.1 40216 6392 ? S Aug10 0:31 | \_ xfdesktop --sm-client-id 209af2a08-3a40-4835-9401-1dab6f4c1caa --display :0.0

I'm running version 4.6.1-3ubuntu1 of xfce4-panel.

Andras

Tags: resolved-4.8
tags: added: resolved-4.8
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xfce4-panel - 4.7.5-0ubuntu1

---------------
xfce4-panel (4.7.5-0ubuntu1) natty; urgency=low

  * Upload to natty (pkg-xfce svn r4611).

xfce4-panel (4.7.5-1) UNRELEASED; urgency=low

  [ Lionel Le Folgoc ]
  * New upstream development release.
  * debian/control:
    - refreshed (b-)deps for this new major release
    - add myself to Uploaders
    - bump Standards-Version to 3.9.1.
  * debian/NEWS: dropped, unneeded.
  * debian/xfce4-panel.shlibs: refreshed, bump to (>= 4.7.2).
  * debian/xfce4-panel.lintian-overrides: refreshed, new lib name.
  * debian/xfce4-panel.preinst: added, handles removal of old conffiles.
  * debian/xfce4-panel.postinst: explicitly set -e.
  * debian/*.install: refreshed.
  * debian/rules:
    - call dpkg-buildflags
    - dropped rc files mangling as they don't exist anymore
    - updated removal of *.{l,}a files.
  * debian/xfce4-panel.{preinst,postinst,prerm}: use dpkg-maintscript-helper
    to remove pre-xfconf config files.
  * Bugs fixed by 4.7.x/4.8.x series:
    - rgba support lp: #586012
    - disappearing menus lp: #53897
    - xrandr support lp: #176174, Closes: #432914
    - Fails to reap children, creating zombies lp: #420187
    - DND of desktop-files on the panel to create new launchers Closes: #480380

  [ Yves-Alexis Perez ]
  * New upstream development release
  * debian/xfce4-panel.install:
    - install wrapper and migrate tools in xfce4-panel package
    - update plugins paths
  * debian/rules:
    - update path when removing .a/.la files for plugins.
    - add hardening flags to {C,LD}FLAGS
  * debian/control:
    - add build-dep on hardening-includes
 -- Lionel Le Folgoc <email address hidden> Sat, 04 Dec 2010 15:45:53 +0100

Changed in xfce4-panel (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.