Pulse recording stream is never released after recording stops

Bug #1398861 reported by Ricardo Salveti
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
Jim Hodapp
qtubuntu-camera (Ubuntu)
Fix Released
Critical
Jim Hodapp
qtubuntu-camera (Ubuntu RTM)
In Progress
Critical
Jim Hodapp

Bug Description

current build number: 40
device name: mako
channel: ubuntu-touch/vivid-proposed
last update: 2014-12-02 23:59:32
version version: 40
version ubuntu: 20141202.1
version device: 20141119
version custom: 20141202.1

Open camera-app and record a video, after stopping the recording, check with top or with 'pactl list source-outputs' and you'll see that the source-output is never really released.

Related branches

Jim Hodapp (jhodapp)
Changed in qtubuntu-camera (Ubuntu):
assignee: nobody → Jim Hodapp (jhodapp)
Changed in qtubuntu-camera (Ubuntu RTM):
assignee: nobody → Jim Hodapp (jhodapp)
Jim Hodapp (jhodapp)
Changed in canonical-devices-system-image:
assignee: nobody → Jim Hodapp (jhodapp)
status: New → Confirmed
Changed in qtubuntu-camera (Ubuntu):
status: New → Confirmed
Changed in qtubuntu-camera (Ubuntu RTM):
status: New → Confirmed
Jim Hodapp (jhodapp)
Changed in canonical-devices-system-image:
status: Confirmed → In Progress
Changed in qtubuntu-camera (Ubuntu):
status: Confirmed → In Progress
Changed in qtubuntu-camera (Ubuntu RTM):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtubuntu-camera - 0.3.3+15.04.20141204-0ubuntu1

---------------
qtubuntu-camera (0.3.3+15.04.20141204-0ubuntu1) vivid; urgency=low

  [ Jim Hodapp ]
  * Make sure that Pulse stops reading the microphone stream when
    recording stops. Also make sure that the microphone reading worker
    thread stops cleanly on app termination. (LP: #1398861)
  * Make sure the client app doesn't freeze after first recording and
    then taking a still picture.
 -- Ubuntu daily release <email address hidden> Thu, 04 Dec 2014 22:19:49 +0000

Changed in qtubuntu-camera (Ubuntu):
status: In Progress → Fix Released
Changed in qtubuntu-camera (Ubuntu):
importance: Undecided → Critical
Changed in qtubuntu-camera (Ubuntu RTM):
importance: Undecided → Critical
Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

upgrading based on symptoms

pulse stays up filling up its internal buffer, consuming ~20% of the cpu until you close the app after you finished a recording
 and it can also fills up the entire buffer, making pulse to consume a huge amount of memory

Changed in canonical-devices-system-image:
importance: Undecided → High
milestone: none → ww51-2014
status: In Progress → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtubuntu-camera - 0.3.3+15.04.20141208.is.0.3.3+15.04.20141204~rtm-0ubuntu1

---------------
qtubuntu-camera (0.3.3+15.04.20141208.is.0.3.3+15.04.20141204~rtm-0ubuntu1) 14.09; urgency=low

  [ Jim Hodapp ]
  * Add useful image and thumbnail aspect ratio debugging and a warning
    when the two ratios don't match.
 -- Ubuntu daily release <email address hidden> Mon, 08 Dec 2014 17:13:42 +0000

Changed in qtubuntu-camera (Ubuntu RTM):
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: Confirmed → Fix Released
Revision history for this message
Ricardo Salveti (rsalveti) wrote :

Opening bug task for RTM as this got reverted with the latest qtubuntu-camera revert.

Changed in qtubuntu-camera (Ubuntu RTM):
status: Fix Released → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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