whoopsie process is leaking memory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Whoopsie Daisy |
Fix Released
|
Medium
|
|||
glib2.0 (Ubuntu) |
Fix Released
|
High
|
Evan | ||
Precise |
Fix Released
|
High
|
Unassigned | ||
Quantal |
Fix Released
|
High
|
Evan |
Bug Description
Impact: stable update from the upstream serie including a fix for a leak affecting the default Ubuntu bug reporting tool (whoopsie)
Development Fix: the fix is in upstream glib git and will be in q with the next update
Stable Fix: the fix is a one liner, the new version has some extra changes
Test Case: watch the whoopsie memory usage over time, it should be stable
Regression Potential: it's glib, the update should be carefully tested
I have a 12.04 server running for 7 days and today I noticed some things started to be swapped out.
top shows:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1975 whoopsie 20 0 2649m 1.4g 484 S 0 18.5 14:05.67 whoopsie
with 1.4g residential memory.
There were 2 crashed applications, facter with .crash file is 2.8Mb and landscape-sysinfo of 17K so it does not look like it is related.
I will keep the process running in case i can provide more information and will monitor the process to see whether it is leaking memory.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: whoopsie 0.1.32
ProcVersionSign
Uname: Linux 3.2.0-24-generic x86_64
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
CrashReports:
640:0:
640:0:
Date: Sat May 12 21:41:18 2012
InstallationMedia: Ubuntu-Server 12.04 LTS "Precise Pangolin" - Release amd64 (20120424.1)
SourcePackage: whoopsie-daisy
UpgradeStatus: No upgrade log present (probably fresh install)
summary: |
- whoopsie-daisy process sits idling and eats 1.4Gb of RAM + whoopsie process is leaking memory |
Changed in whoopsie-daisy (Ubuntu): | |
assignee: | nobody → Evan Dandrea (ev) |
importance: | Undecided → High |
milestone: | none → quantal-alpha-1 |
Changed in whoopsie-daisy (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in glib2.0 (Ubuntu): | |
assignee: | nobody → Evan Dandrea (ev) |
importance: | Undecided → High |
milestone: | none → quantal-alpha-1 |
status: | New → Confirmed |
Changed in whoopsie-daisy (Ubuntu Precise): | |
status: | New → Invalid |
status: | Invalid → Confirmed |
Changed in whoopsie-daisy (Ubuntu Quantal): | |
status: | Invalid → Confirmed |
Changed in glib2.0 (Ubuntu Precise): | |
status: | New → Confirmed |
Changed in whoopsie-daisy: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Changed in glib2.0 (Ubuntu Precise): | |
status: | Confirmed → Fix Committed |
importance: | Undecided → High |
Changed in whoopsie-daisy (Ubuntu Precise): | |
importance: | Undecided → High |
description: | updated |
description: | updated |
description: | updated |
Changed in glib2.0 (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04.1 |
Changed in whoopsie-daisy (Ubuntu): | |
milestone: | quantal-alpha-1 → quantal-alpha-2 |
Changed in glib2.0 (Ubuntu): | |
milestone: | quantal-alpha-1 → quantal-alpha-2 |
Changed in glib2.0 (Ubuntu Quantal): | |
milestone: | quantal-alpha-2 → quantal-alpha-3 |
Changed in whoopsie-daisy (Ubuntu Quantal): | |
milestone: | quantal-alpha-2 → quantal-alpha-3 |
Changed in whoopsie-daisy (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04.1 |
no longer affects: | whoopsie-daisy (Ubuntu) |
no longer affects: | whoopsie-daisy (Ubuntu Precise) |
no longer affects: | whoopsie-daisy (Ubuntu Quantal) |
The process keeps growing, now at 1.5gb, attaching the strace for 5 seconds.