Processes out of pgroup don't get stopped

Bug #1379786 reported by Ted Gould
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtmir (Ubuntu)
Fix Released
Critical
Ted Gould
qtmir (Ubuntu RTM)
Fix Released
Critical
Ted Gould
unity8 (Ubuntu)
Fix Released
Critical
Ted Gould
unity8 (Ubuntu RTM)
Fix Released
Critical
Ted Gould

Bug Description

If an application has processes that are not in the process group of the primary process the application lifecycle will not stop or resume them, effectively leaving them unmanaged. The most obvious cause of this is any web app or the browser which has processes started by the sandbox.

Tags: ota-1 rtm14

Related branches

Revision history for this message
Alexander Sack (asac) wrote :

critical for product team, tagging for 16ths milestone iteration after discussing with thostr.

Changed in qtmir:
importance: High → Critical
tags: added: touch-2014-10-16
Revision history for this message
Olli Ries (ories) wrote :

not a target for 10/16, moving to 10/23

tags: added: touch-2014-10-23
removed: touch-2014-10-16
Michał Sawicz (saviq)
Changed in qtmir (Ubuntu RTM):
status: New → In Progress
importance: Undecided → Critical
assignee: nobody → Ted Gould (ted)
Changed in qtmir (Ubuntu):
status: New → In Progress
Changed in unity8 (Ubuntu):
status: New → In Progress
Changed in unity8 (Ubuntu RTM):
status: New → In Progress
Changed in qtmir (Ubuntu):
importance: Undecided → Critical
Changed in unity8 (Ubuntu):
importance: Undecided → Critical
Changed in unity8 (Ubuntu RTM):
importance: Undecided → Critical
Changed in qtmir (Ubuntu):
assignee: nobody → Ted Gould (ted)
Changed in unity8 (Ubuntu):
assignee: nobody → Ted Gould (ted)
Changed in unity8 (Ubuntu RTM):
assignee: nobody → Ted Gould (ted)
kevin gunn (kgunn72)
tags: added: touch-2014-10-30
removed: touch-2014-10-23
Revision history for this message
Olli Ries (ories) wrote :

this bug needs to be targeted after RTM, via ota

tags: added: ota-1
removed: touch-2014-10-30
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtmir - 0.4.4+15.04.20141030.2-0ubuntu1

---------------
qtmir (0.4.4+15.04.20141030.2-0ubuntu1) vivid; urgency=low

  [ Ted Gould ]
  * Use UAL pause/resume functions for stopping/continuing all tasks in
    the cgroup (LP: #1379786)

  [ Timo Jyrinki ]
  * Add libmtdev-dev build dependency (LP: #1379152) (LP: #1379152)
 -- Ubuntu daily release <email address hidden> Thu, 30 Oct 2014 21:48:30 +0000

Changed in qtmir (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtmir - 0.4.4+15.04.20141030.2~rtm-0ubuntu1

---------------
qtmir (0.4.4+15.04.20141030.2~rtm-0ubuntu1) 14.09; urgency=low

  [ Ted Gould ]
  * Use UAL pause/resume functions for stopping/continuing all tasks in
    the cgroup (LP: #1379786)

  [ Timo Jyrinki ]
  * Add libmtdev-dev build dependency (LP: #1379152) (LP: #1379152)
 -- Ubuntu daily release <email address hidden> Thu, 30 Oct 2014 21:48:30 +0000

Changed in qtmir (Ubuntu RTM):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.01+15.04.20141030~rtm-0ubuntu1

---------------
unity8 (8.01+15.04.20141030~rtm-0ubuntu1) 14.09; urgency=medium

  [ Michael Terry ]
  * Provide 'passphrase' as a field of Components.Lockscreen
  * Fix a race between Qml loading and DBus registration that caused
    problems when jenkins tried to unlock the phone.
  * Set domain explicitly for the Dialogs component because the welcome
    wizard wants to import it. (LP: #1381731)
  * When greeter or lockscreen has focus, show active call panel. (LP:
    #1378872)

  [ Ted Gould ]
  * Set the default OOM score for the dash (LP: #1379786)

  [ Michał Sawicz ]
  * Revert lp:~unity-team/unity8/flickables-speed-workaround to avoid
    risk in RTM.
  * Updated behaviour for zoomable image, workaround for sourcesize (LP:
    #1333187)

  [ Michael Frey ]
  * Added a check for Proximity to determine if we show the lock screen.
    (LP: #1378012)

  [ Ying-Chun Liu ]
  * Add non-interactive code into GenericScopeView. (LP: #1384441)

  [ Mirco Müller ]
  * Also use modal nature of snap-decision notifications when
    greeter/lockscreen is shown. This fixes LP: #1378827. (LP: #1378827)

  [ Michael Zanetti ]
  * Make the launcher update on dconf changes (LP: #1376707)
  * exit spread on background tap (LP: #1368261)
  * Use an index instead of a scope id in DashCommunicator (LP:
    #1376044)

  [ Andrea Cimitan ]
  * Updated behaviour for zoomable image, workaround for sourcesize (LP:
    #1333187)

  [ Daniel d'Andrada ]
  * Make TouchGate synthesize QMouseEvents for mouse-based target items
  * Don't specify a distanceThreshold as it conflicts with
    hintDisplacment
 -- Ubuntu daily release <email address hidden> Thu, 30 Oct 2014 21:43:42 +0000

Changed in unity8 (Ubuntu RTM):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.01+15.04.20141030-0ubuntu1

---------------
unity8 (8.01+15.04.20141030-0ubuntu1) vivid; urgency=medium

  [ Michael Terry ]
  * Provide 'passphrase' as a field of Components.Lockscreen
  * Fix a race between Qml loading and DBus registration that caused
    problems when jenkins tried to unlock the phone.
  * Set domain explicitly for the Dialogs component because the welcome
    wizard wants to import it. (LP: #1381731)
  * When greeter or lockscreen has focus, show active call panel. (LP:
    #1378872)

  [ Ted Gould ]
  * Set the default OOM score for the dash (LP: #1379786)

  [ Michał Sawicz ]
  * Revert lp:~unity-team/unity8/flickables-speed-workaround to avoid
    risk in RTM.
  * Updated behaviour for zoomable image, workaround for sourcesize (LP:
    #1333187)

  [ Michael Frey ]
  * Added a check for Proximity to determine if we show the lock screen.
    (LP: #1378012)

  [ Ying-Chun Liu ]
  * Add non-interactive code into GenericScopeView. (LP: #1384441)

  [ Mirco Müller ]
  * Also use modal nature of snap-decision notifications when
    greeter/lockscreen is shown. This fixes LP: #1378827. (LP: #1378827)

  [ Michael Zanetti ]
  * Make the launcher update on dconf changes (LP: #1376707)
  * exit spread on background tap (LP: #1368261)
  * Use an index instead of a scope id in DashCommunicator (LP:
    #1376044)

  [ Andrea Cimitan ]
  * Updated behaviour for zoomable image, workaround for sourcesize (LP:
    #1333187)

  [ Daniel d'Andrada ]
  * Make TouchGate synthesize QMouseEvents for mouse-based target items
  * Don't specify a distanceThreshold as it conflicts with
    hintDisplacment
 -- Ubuntu daily release <email address hidden> Thu, 30 Oct 2014 21:43:42 +0000

Changed in unity8 (Ubuntu):
status: In Progress → Fix Released
Ted Gould (ted)
Changed in qtmir:
status: In Progress → Fix Released
Michał Sawicz (saviq)
no longer affects: qtmir
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.