LightDM crashes if switching to greeter and greeter type is not installed
Bug #1246529 reported by
errors.ubuntu.com bug bridge
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Fix Released
|
Medium
|
Robert Ancell | ||
1.8 |
Fix Released
|
Medium
|
Robert Ancell | ||
1.9 |
Fix Released
|
Medium
|
Robert Ancell | ||
lightdm (Ubuntu) |
Fix Released
|
Medium
|
Robert Ancell | ||
Saucy |
Fix Released
|
Medium
|
Robert Ancell | ||
Trusty |
Fix Released
|
Medium
|
Robert Ancell |
Bug Description
LightDM crashes if switching to greeter and greeter type is not installed.
To reproduce:
1. Configure LightDM to have an unknown greeter and an autologin user
[SeatDefaults]
autologin-
greeter-
2. Start LightDM
3. Quit session
Expected result:
LightDM quits as it is unable to start a session
Observed result:
LightDM crashes
More information at:
https:/
Related branches
lp://staging/~robert-ancell/lightdm/handle-greeter-fail-after-autologin
- PS Jenkins bot: Approve (continuous-integration)
- Robert Ancell: Approve
-
Diff: 136 lines (+58/-2)6 files modifiedsrc/seat.c (+13/-2)
tests/Makefile.am (+4/-0)
tests/scripts/autologin-invalid-greeter.conf (+30/-0)
tests/scripts/login-invalid-greeter.conf (+7/-0)
tests/test-autologin-invalid-greeter (+2/-0)
tests/test-login-invalid-greeter (+2/-0)
summary: |
- /usr/sbin/lightdm:11:seat_xlocal_create_display_server:create_display_server:seat_switch_to_greeter:display_server_stopped_cb:_g_closure_invoke_va + LightDM crashes if switching to greeter and greeter type is not + installed |
description: | updated |
Changed in lightdm (Ubuntu): | |
importance: | Undecided → Medium |
assignee: | nobody → Robert Ancell (robert-ancell) |
status: | New → In Progress |
Changed in lightdm: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Robert Ancell (robert-ancell) |
description: | updated |
Changed in lightdm (Ubuntu Saucy): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in lightdm: | |
status: | Fix Committed → Fix Released |
Changed in lightdm (Ubuntu Saucy): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
status: | Triaged → In Progress |
To post a comment you must log in.
Fix committed into lp:lightdm at revision 1834, scheduled for release in lightdm, milestone Unknown