indicator-datetime-session severely leaks memory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Indicator Date and Time |
Invalid
|
High
|
Charles Kerr | ||
geoclue (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-datetime (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
After the most recent update to 0.3.91-0ubuntu1, indicator-
open("/
fstat(14, {st_mode=
mmap(NULL, 2945, PROT_READ, MAP_PRIVATE, 14, 0) = 0x7fd1a6bd9000
close(14) = 0
munmap(
open("/
fstat(14, {st_mode=
mmap(NULL, 118, PROT_READ, MAP_PRIVATE, 14, 0) = 0x7fd1a6bd9000
close(14) = 0
munmap(
open("/
fstat(14, {st_mode=
mmap(NULL, 2945, PROT_READ, MAP_PRIVATE, 14, 0) = 0x7fd1a6bd9000
close(14) = 0
munmap(
open("/
fstat(15, {st_mode=
mmap(NULL, 2819, PROT_READ, MAP_PRIVATE, 15, 0) = 0x7fd1a6bd9000
close(15) = 0
munmap(
poll([{fd=3, events=POLLIN}, {fd=10, events=POLLIN}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN}], 4, 0) = 2 ([{fd=3, revents=POLLIN}, {fd=11, revents=POLLIN}])
read(3, "\1\0\0\0\0\0\0\0", 16) = 8
sendmsg(11, {msg_name(0)=NULL, msg_iov(
sendmsg(11, {msg_name(0)=NULL, msg_iov(
write(3, "\1\0\0\0\0\0\0\0", 8) = 8
recvmsg(11, {msg_name(0)=NULL, msg_iov(
write(3, "\1\0\0\0\0\0\0\0", 8) = 8
write(3, "\1\0\0\0\0\0\0\0", 8) = 8
write(3, "\1\0\0\0\0\0\0\0", 8) = 8
recvmsg(11, {msg_name(0)=NULL, msg_iov(
write(3, "\1\0\0\0\0\0\0\0", 8) = 8
recvmsg(11, 0x7fff9e33d3d0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
write(3, "\1\0\0\0\0\0\0\0", 8) = 8
poll([{fd=3, events=POLLIN}, {fd=10, events=POLLIN}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN}], 4, 0) = 1 ([{fd=3, revents=POLLIN}])
read(3, "\6\0\0\0\0\0\0\0", 16) = 8
poll([{fd=3, events=POLLIN}, {fd=10, events=POLLIN}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN}], 4, 0) = 0 (Timeout)
read(3, 0x7fff9e33d5d0, 16) = -1 EAGAIN (Resource temporarily unavailable)
write(2, "\nIndicator-
poll([{fd=3, events=POLLIN}, {fd=10, events=POLLIN}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN}], 4, 0) = 0 (Timeout)
read(3, 0x7fff9e33d5d0, 16) = -1 EAGAIN (Resource temporarily unavailable)
write(2, "\nIndicator-
sendmsg(11, {msg_name(0)=NULL, msg_iov(
write(8, "\1\0\0\0\0\0\0\0", 8) = 8
write(7, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x7fd1a00
futex(0x7fd1a00
futex(0x20e7e00, FUTEX_WAKE_PRIVATE, 1) = 1
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: indicator-datetime 0.3.91-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
CheckboxSubmission: 476acdb7217a833
CheckboxSystem: daed2f3d6643b4a
Date: Sat Mar 10 13:29:07 2012
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100114)
ProcEnviron:
TERM=xterm
LANG=de_DE.UTF-8
SHELL=/bin/bash
SourcePackage: indicator-datetime
UpgradeStatus: Upgraded to precise on 2012-01-20 (49 days ago)
Related branches
Changed in indicator-datetime: | |
importance: | Undecided → High |
Thank you for your bug report, how way to get info is to stop the unity-panel-service by attaching gdb to it, then restart the indicator- datetime- service from a command line with INDICATOR_ ALLOW_NO_ WATCHERS= 1 and detach gdb