uninitialised list pointer in configuration directory handling
Bug #1203711 reported by
Andy Whitcroft
This bug affects 9 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Fix Released
|
High
|
Robert Ancell | ||
lightdm (Ubuntu) |
Fix Released
|
High
|
Robert Ancell |
Bug Description
We seem to have an uninitialised GList pointer in the directory handling for the configuration directory.
main(...)
[...]
if (config_d_dir)
{
GDir *dir;
GList *files, *link;
[...]
[...]
}
This leads to SIGSEGV during startup. Oddly this is rarely triggered, I would expect this to be common.
Related branches
lp:~apw/lightdm/lp1203711-fix-uninitialised-glist
- PS Jenkins bot: Approve (continuous-integration)
- Robert Ancell: Approve
-
Diff: 12 lines (+1/-1)1 file modifiedsrc/lightdm.c (+1/-1)
tags: | added: patch |
Changed in lightdm (Ubuntu): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
importance: | Undecided → High |
Changed in lightdm: | |
status: | Fix Committed → Fix Released |
Changed in lightdm (Ubuntu): | |
status: | New → Fix Committed |
Changed in lightdm: | |
importance: | Undecided → High |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in lightdm: | |
milestone: | none → 1.7.7 |
To post a comment you must log in.
Debdiff attached