2012-10-04 19:46:09 |
Ries |
bug |
|
|
added bug |
2012-10-04 21:12:31 |
Apport retracing service |
bug |
|
|
added subscriber Crash bug triagers for Ubuntu packages |
2012-10-04 21:12:33 |
Apport retracing service |
attachment added |
|
Stacktrace.txt https://bugs.launchpad.net/bugs/1061844/+attachment/3373551/+files/Stacktrace.txt |
|
2012-10-04 21:12:35 |
Apport retracing service |
attachment added |
|
StacktraceSource.txt https://bugs.launchpad.net/bugs/1061844/+attachment/3373552/+files/StacktraceSource.txt |
|
2012-10-04 21:12:36 |
Apport retracing service |
attachment added |
|
ThreadStacktrace.txt https://bugs.launchpad.net/bugs/1061844/+attachment/3373553/+files/ThreadStacktrace.txt |
|
2012-10-04 21:12:38 |
Apport retracing service |
attachment removed |
CoreDump.gz https://bugs.launchpad.net/bugs/1061844/+attachment/3373146/+files/CoreDump.gz |
|
|
2012-10-04 21:12:39 |
Apport retracing service |
indicator-session (Ubuntu): importance |
Undecided |
Medium |
|
2012-10-04 21:12:40 |
Apport retracing service |
summary |
indicator-session-service crashed with SIGSEGV in __libc_start_main() |
indicator-session-service crashed with SIGSEGV in dbus_upower_get_can_suspend() |
|
2012-10-04 21:12:44 |
Apport retracing service |
tags |
amd64 apport-crash need-amd64-retrace quantal third-party-packages |
amd64 apport-crash quantal third-party-packages |
|
2012-10-05 07:42:16 |
Launchpad Janitor |
indicator-session (Ubuntu): status |
New |
Confirmed |
|
2012-10-10 17:05:41 |
Charles Kerr |
bug task added |
|
indicator-session |
|
2012-10-10 17:05:47 |
Charles Kerr |
indicator-session: importance |
Undecided |
Medium |
|
2012-10-10 17:05:49 |
Charles Kerr |
indicator-session: status |
New |
In Progress |
|
2012-10-10 17:05:52 |
Charles Kerr |
indicator-session: assignee |
|
Charles Kerr (charlesk) |
|
2012-10-10 17:06:01 |
Charles Kerr |
indicator-session: milestone |
|
12.10.5 |
|
2012-10-10 17:06:12 |
Charles Kerr |
visibility |
private |
public |
|
2012-10-10 17:25:16 |
Charles Kerr |
branch linked |
|
lp:~charlesk/indicator-session/lp-1061844 |
|
2012-10-10 18:00:10 |
Charles Kerr |
description |
no status bar
ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: indicator-session 12.10.4-0ubuntu1
ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
Uname: Linux 3.5.0-16-generic x86_64
ApportVersion: 2.6.1-0ubuntu1
Architecture: amd64
Date: Thu Oct 4 21:41:56 2012
ExecutablePath: /usr/lib/indicator-session/indicator-session-service
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427)
ProcCmdline: /usr/lib/indicator-session/indicator-session-service
SegvAnalysis:
Segfault happened at: 0x417249: mov (%rbx),%rdi
PC (0x00417249) ok
source "(%rbx)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: indicator-session
StacktraceTop:
?? ()
?? ()
?? ()
?? ()
__libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
Title: indicator-session-service crashed with SIGSEGV in __libc_start_main()
UpgradeStatus: Upgraded to quantal on 2012-10-02 (1 days ago)
UserGroups: |
[Impact]
* indicator-session-service crashes, so session menu clicks won't be processed.
* The crash is being caused by a race condition where the upower proxy is used
before it's been created. The fix is to wrap the upower proxy use inside a
"if (upower_proxy != NULL) {...}" block. Only the code directly querying
the upower proxy is moved into the block.
[Test Case]
* There's no straightforward way to replicate the race condition needed
to trigger this crash. indicator-session-service asynchronously creates
a upower proxy on the system bus. The crash occurs iff the menuitems need
to get refreshed before the bus returns the upower proxy.
[Regression Potential]
* IMO the regression risk is low because of the narrow scope of the change.
[Other info]
* This bug was introduced in indicator-session 12.10.4, released on Oct 3.
P and earlier releases of Q aren't affected.
----
no status bar
ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: indicator-session 12.10.4-0ubuntu1
ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
Uname: Linux 3.5.0-16-generic x86_64
ApportVersion: 2.6.1-0ubuntu1
Architecture: amd64
Date: Thu Oct 4 21:41:56 2012
ExecutablePath: /usr/lib/indicator-session/indicator-session-service
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427)
ProcCmdline: /usr/lib/indicator-session/indicator-session-service
SegvAnalysis:
Segfault happened at: 0x417249: mov (%rbx),%rdi
PC (0x00417249) ok
source "(%rbx)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: indicator-session
StacktraceTop:
?? ()
?? ()
?? ()
?? ()
__libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
Title: indicator-session-service crashed with SIGSEGV in __libc_start_main()
UpgradeStatus: Upgraded to quantal on 2012-10-02 (1 days ago)
UserGroups: |
|
2012-10-10 18:16:53 |
jenkins |
indicator-session: status |
In Progress |
Fix Committed |
|
2012-11-13 19:54:49 |
Apport retracing service |
tags |
amd64 apport-crash quantal third-party-packages |
amd64 apport-crash quantal running-unity third-party-packages |
|
2013-01-25 12:14:33 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/raring-proposed/indicator-session |
|
2013-01-25 12:25:30 |
Launchpad Janitor |
indicator-session (Ubuntu): status |
Confirmed |
Fix Released |
|