diff -Nru lightdm-1.7.6/debian/changelog lightdm-1.7.6/debian/changelog --- lightdm-1.7.6/debian/changelog 2013-07-22 06:31:25.000000000 +0100 +++ lightdm-1.7.6/debian/changelog 2013-07-22 12:02:24.000000000 +0100 @@ -1,3 +1,10 @@ +lightdm (1.7.6-0ubuntu2) UNRELEASED; urgency=low + + * src/main.c: fix up an unitialised pointer in configuration directory + handling. (LP: #1203711) + + -- Andy Whitcroft Mon, 22 Jul 2013 11:36:05 +0100 + lightdm (1.7.6-0ubuntu1) saucy; urgency=low * New upstream release: diff -Nru lightdm-1.7.6/debian/patches/50_ubuntu_fix_uninitialised_pointer.patch lightdm-1.7.6/debian/patches/50_ubuntu_fix_uninitialised_pointer.patch --- lightdm-1.7.6/debian/patches/50_ubuntu_fix_uninitialised_pointer.patch 1970-01-01 01:00:00.000000000 +0100 +++ lightdm-1.7.6/debian/patches/50_ubuntu_fix_uninitialised_pointer.patch 2013-07-22 12:00:25.000000000 +0100 @@ -0,0 +1,24 @@ +Description: fix uninitialised pointer in configuration directory handling + src/main.c: fix up an unitialised pointer in configuration directory + handling. This leads to SEGVs on lightdm start on some systems. +Author: Andy Whitcroft +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Bug: https://bugs.launchpad.net/lightdm/+bug/1203711 +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1203711 +Last-Update: 2013-07-22 + +--- lightdm-1.7.6.orig/src/lightdm.c ++++ lightdm-1.7.6/src/lightdm.c +@@ -1023,7 +1023,7 @@ main (int argc, char **argv) + if (config_d_dir) + { + GDir *dir; +- GList *files, *link; ++ GList *files = NULL, *link; + GKeyFile *f; + + /* Find configuration files */ diff -Nru lightdm-1.7.6/debian/patches/series lightdm-1.7.6/debian/patches/series --- lightdm-1.7.6/debian/patches/series 2013-07-22 06:30:29.000000000 +0100 +++ lightdm-1.7.6/debian/patches/series 2013-07-22 11:42:03.000000000 +0100 @@ -1,2 +1,3 @@ 01_transition_ubuntu2d_ubuntu_desktop.patch 04_language_handling.patch +50_ubuntu_fix_uninitialised_pointer.patch