unity-greeter crashed with SIGSEGV in lightdm_layout_get_name()

Bug #953883 reported by Insperatus on 2012-03-13
This bug affects 22 people
Affects Status Importance Assigned to Milestone
unity-greeter (Ubuntu)

Bug Description

Ubuntu 12.04 Beta 1
unity-greeter 0.2.4-0ubuntu2

I think this crashed while I was switching wallpapers with wallch.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: unity-greeter 0.2.4-0ubuntu2
ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
Date: Tue Mar 13 04:50:42 2012
ExecutablePath: /usr/sbin/unity-greeter
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcCmdline: /usr/sbin/unity-greeter
 Segfault happened at: 0x7f83b5e49956 <lightdm_layout_get_name+22>: cmp %rax,(%rdx)
 PC (0x7f83b5e49956) ok
 source "%rax" ok
 destination "(%rdx)" (0x1000000000) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: unity-greeter
 lightdm_layout_get_name () from /usr/lib/liblightdm-gobject-1.so.0
 ?? ()
 ?? ()
 g_cclosure_marshal_VOID__OBJECTv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: unity-greeter crashed with SIGSEGV in lightdm_layout_get_name()
UpgradeStatus: Upgraded to precise on 2012-02-29 (12 days ago)

mtime.conffile..etc.lightdm.unity.greeter.conf: 2012-03-03T16:14:02.658139

Insperatus (jamespaulharding) wrote :
visibility: private → public
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-greeter (Ubuntu):
status: New → Confirmed

 lightdm_layout_get_name (layout=<optimized out>) at layout.c:212
 unity_greeter_get_layout_by_name (self=<optimized out>, name=0x2214150 "us") at unity-greeter.c:835
 unity_greeter_user_added_cb (self=0x1ea68b0, user=0x20f9030) at unity-greeter.c:979
 g_cclosure_marshal_VOID__OBJECTv (closure=0x1e636e0, return_value=<optimized out>, instance=0x1fc1400, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x1f14d40) at /build/buildd/glib2.0-2.31.20/./gobject/gmarshal.c:1312
 _g_closure_invoke_va (closure=0x1e636e0, return_value=0x0, instance=0x1fc1400, args=0x7fff06e0af28, n_params=1, param_types=<optimized out>) at /build/buildd/glib2.0-2.31.20/./gobject/gclosure.c:840

Changed in unity-greeter (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
sacha@ubuntu (sacha-b77) wrote :


On a fresh install of 12.04 64 bits with two users, if i choose a default wallpaper in the list or if i choose an independant wallpaper, lightdm loop on the next boot. When i encode my password twice, the connexion loops too and the session refuse to start. Next boot, the bug disapears. It is hazardous but frequently.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers