2012-05-25 14:17:18 |
Wookey |
bug |
|
|
added bug |
2012-05-25 14:18:08 |
Wookey |
tags |
|
apport-collected precise third-party-packages |
|
2012-05-25 14:18:09 |
Wookey |
description |
I noticed this in my logs. It's not obviously broken anything, but segfaults are bad so I thought it worth reporting.
May 25 14:16:16 e102475-lin gdm-session-worker[2198]: AccountsService-WARNING: SetLanguage call failed: not access to HOME yet so language not saved
May 25 14:16:17 e102475-lin kernel: [ 6288.041531] accounts-daemon[2200]: segfault at 596fa6 ip 00007f283fad1e40 sp 00007fff221eb4e0 error 4 in libc-2.15.so[7f$
M |
I noticed this in my logs. It's not obviously broken anything, but segfaults are bad so I thought it worth reporting.
May 25 14:16:16 e102475-lin gdm-session-worker[2198]: AccountsService-WARNING: SetLanguage call failed: not access to HOME yet so language not saved
May 25 14:16:17 e102475-lin kernel: [ 6288.041531] accounts-daemon[2200]: segfault at 596fa6 ip 00007f283fad1e40 sp 00007fff221eb4e0 error 4 in libc-2.15.so[7f$
M
---
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
DistroRelease: Ubuntu 12.04
Package: accountsservice 0.6.15-2ubuntu9
PackageArchitecture: amd64
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
Tags: precise third-party-packages
Uname: Linux 3.2.0-24-generic x86_64
UpgradeStatus: Upgraded to precise on 2011-11-09 (197 days ago)
UserGroups: adm fuse sbuild sudo |
|
2012-05-25 14:18:10 |
Wookey |
attachment added |
|
Dependencies.txt https://bugs.launchpad.net/bugs/1004515/+attachment/3162574/+files/Dependencies.txt |
|
2012-06-13 11:50:59 |
Launchpad Janitor |
accountsservice (Ubuntu): status |
New |
Confirmed |
|
2012-07-19 13:27:29 |
Ian Cordasco |
bug |
|
|
added subscriber Ian Cordasco |
2012-07-20 16:25:10 |
Sebastien Bacher |
accountsservice (Ubuntu): importance |
Undecided |
Low |
|
2012-07-20 16:25:10 |
Sebastien Bacher |
accountsservice (Ubuntu): status |
Confirmed |
Invalid |
|
2012-09-28 09:51:15 |
quazgar |
accountsservice (Ubuntu): status |
Invalid |
New |
|
2012-10-01 09:37:21 |
Launchpad Janitor |
accountsservice (Ubuntu): status |
New |
Confirmed |
|
2012-10-02 09:46:51 |
Yannick Barbeaux |
bug |
|
|
added subscriber Yannick Barbeaux |
2012-11-14 09:32:52 |
Ralph |
accountsservice (Ubuntu): status |
Confirmed |
Fix Released |
|
2012-11-17 02:34:09 |
mcsan |
bug task added |
|
gdm (Ubuntu) |
|
2012-12-17 13:35:52 |
Launchpad Janitor |
gdm (Ubuntu): status |
New |
Confirmed |
|
2013-01-10 15:13:48 |
Matthew Wyneken |
bug |
|
|
added subscriber Matthew Wyneken |
2013-05-27 10:52:50 |
H.-Dirk Schmitt |
summary |
segfault in accounts-daemon when logging in |
segfault in accounts-daemon when logging in / gdm crash if user account is added or deleted |
|
2013-05-27 11:01:41 |
H.-Dirk Schmitt |
bug |
|
|
added subscriber Ubuntu Backporters |
2013-05-28 16:15:29 |
Felix Geyer |
removed subscriber Ubuntu Backporters |
|
|
|
2013-07-08 15:11:11 |
Margarita Manterola |
attachment added |
|
Debdiff for a fixed precise package https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1004515/+attachment/3729312/+files/accountsservice-precise-patch.diff |
|
2013-07-08 15:19:16 |
Margarita Manterola |
description |
I noticed this in my logs. It's not obviously broken anything, but segfaults are bad so I thought it worth reporting.
May 25 14:16:16 e102475-lin gdm-session-worker[2198]: AccountsService-WARNING: SetLanguage call failed: not access to HOME yet so language not saved
May 25 14:16:17 e102475-lin kernel: [ 6288.041531] accounts-daemon[2200]: segfault at 596fa6 ip 00007f283fad1e40 sp 00007fff221eb4e0 error 4 in libc-2.15.so[7f$
M
---
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
DistroRelease: Ubuntu 12.04
Package: accountsservice 0.6.15-2ubuntu9
PackageArchitecture: amd64
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
Tags: precise third-party-packages
Uname: Linux 3.2.0-24-generic x86_64
UpgradeStatus: Upgraded to precise on 2011-11-09 (197 days ago)
UserGroups: adm fuse sbuild sudo |
[Impact]
libaccountsservice contains a double free which under certain circumstances will cause accounts-daemon to segfault, and under other circumstances will cause gdm to segfault when a user account is added or removed.
[Test case]
In a precise machine with kerberos authentication, adding a new user via "sudo adduser test" will cause an X session running under GDM to crash with a segfault.
Once the patch is applied, running the same command line should not affect a running X session. For the test to have value, the session needs to have been started after the new accountsservice packages were installed.
[Possible regressions]
This is just one line removing a double free that has been applied upstream for 16 months, so the code itself should be fine. To be certain that everything is alright, not only gdm but also lightdm should be tested.
[Original description]
I noticed this in my logs. It's not obviously broken anything, but segfaults are bad so I thought it worth reporting.
May 25 14:16:16 e102475-lin gdm-session-worker[2198]: AccountsService-WARNING: SetLanguage call failed: not access to HOME yet so language not saved
May 25 14:16:17 e102475-lin kernel: [ 6288.041531] accounts-daemon[2200]: segfault at 596fa6 ip 00007f283fad1e40 sp 00007fff221eb4e0 error 4 in libc-2.15.so[7f$
M
---
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
DistroRelease: Ubuntu 12.04
Package: accountsservice 0.6.15-2ubuntu9
PackageArchitecture: amd64
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
Tags: precise third-party-packages
Uname: Linux 3.2.0-24-generic x86_64
UpgradeStatus: Upgraded to precise on 2011-11-09 (197 days ago)
UserGroups: adm fuse sbuild sudo |
|
2013-07-08 15:19:51 |
Margarita Manterola |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2013-07-22 12:14:50 |
Nobuto Murata |
bug |
|
|
added subscriber Nobuto MURATA |
2013-07-23 10:50:43 |
Martin Pitt |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2013-07-23 13:27:54 |
Margarita Manterola |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2013-07-23 13:37:00 |
Andreas Moog |
nominated for series |
|
Ubuntu Precise |
|
2013-07-23 13:37:00 |
Andreas Moog |
bug task added |
|
gdm (Ubuntu Precise) |
|
2013-07-23 13:37:00 |
Andreas Moog |
bug task added |
|
accountsservice (Ubuntu Precise) |
|
2013-07-23 13:37:08 |
Andreas Moog |
accountsservice (Ubuntu Precise): status |
New |
Triaged |
|
2013-07-23 13:37:13 |
Andreas Moog |
accountsservice (Ubuntu Precise): importance |
Undecided |
Low |
|
2013-07-23 13:40:45 |
Andreas Moog |
bug task deleted |
gdm (Ubuntu) |
|
|
2013-07-23 13:40:49 |
Andreas Moog |
bug task deleted |
gdm (Ubuntu Precise) |
|
|
2013-07-23 13:49:21 |
Dimitri John Ledkov |
accountsservice (Ubuntu Precise): status |
Triaged |
In Progress |
|
2013-07-23 13:49:24 |
Dimitri John Ledkov |
accountsservice (Ubuntu Precise): assignee |
|
Dmitrijs Ledkovs (xnox) |
|
2013-07-23 13:52:19 |
Dimitri John Ledkov |
accountsservice (Ubuntu Precise): assignee |
Dmitrijs Ledkovs (xnox) |
|
|
2013-07-23 13:52:25 |
Dimitri John Ledkov |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2013-07-23 13:52:31 |
Dimitri John Ledkov |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2013-10-09 03:47:48 |
Chris Halse Rogers |
accountsservice (Ubuntu Precise): status |
In Progress |
Fix Committed |
|
2013-10-09 03:47:52 |
Chris Halse Rogers |
bug |
|
|
added subscriber SRU Verification |
2013-10-09 03:47:56 |
Chris Halse Rogers |
tags |
apport-collected precise third-party-packages |
apport-collected precise third-party-packages verification-needed |
|
2013-11-26 08:45:31 |
shan |
accountsservice (Ubuntu): assignee |
|
shan (shan40) |
|
2013-11-27 22:03:09 |
Ryan Tandy |
bug |
|
|
added subscriber Ryan Tandy |
2013-11-27 22:05:11 |
Ryan Tandy |
tags |
apport-collected precise third-party-packages verification-needed |
apport-collected precise third-party-packages verification-done |
|
2013-11-27 23:58:01 |
Ryan Tandy |
accountsservice (Ubuntu): assignee |
shan (shan40) |
|
|
2013-12-18 20:09:26 |
Marcus Colla Magnus O.R. |
accountsservice (Ubuntu): assignee |
|
Marcus Colla Magnus O.R. (collamagnus-or) |
|
2013-12-18 20:13:27 |
Marcus Colla Magnus O.R. |
accountsservice (Ubuntu Precise): assignee |
|
Marcus Colla Magnus O.R. (collamagnus-or) |
|
2013-12-18 20:13:48 |
Marcus Colla Magnus O.R. |
accountsservice (Ubuntu Precise): status |
Fix Committed |
Fix Released |
|
2013-12-19 16:21:59 |
Ryan Tandy |
accountsservice (Ubuntu): assignee |
Marcus Colla Magnus O.R. (collamagnus-or) |
|
|
2013-12-19 16:22:02 |
Ryan Tandy |
accountsservice (Ubuntu Precise): assignee |
Marcus Colla Magnus O.R. (collamagnus-or) |
|
|
2013-12-19 18:30:05 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2014-08-05 11:12:52 |
aminebend |
accountsservice (Ubuntu): assignee |
|
aminebend (alg-amine) |
|
2014-08-05 11:12:55 |
aminebend |
accountsservice (Ubuntu Precise): assignee |
|
aminebend (alg-amine) |
|
2014-08-05 13:42:23 |
Ryan Tandy |
accountsservice (Ubuntu): assignee |
aminebend (alg-amine) |
|
|
2014-08-05 13:42:26 |
Ryan Tandy |
accountsservice (Ubuntu Precise): assignee |
aminebend (alg-amine) |
|
|