diff -Nru ifupdown-0.7.54ubuntu1.1/debian/changelog ifupdown-0.7.54ubuntu1.2/debian/changelog --- ifupdown-0.7.54ubuntu1.1/debian/changelog 2016-01-08 08:01:26.000000000 +0100 +++ ifupdown-0.7.54ubuntu1.2/debian/changelog 2016-01-12 11:08:07.000000000 +0100 @@ -1,3 +1,11 @@ +ifupdown (0.7.54ubuntu1.2) wily; urgency=medium + + [ Martin Pitt ] + * Fix ifquery crash if interface state file does not exist yet. + (Closes: #810779, LP: #1532722) + + -- Dariusz Gadomski Tue, 12 Jan 2016 11:07:00 +0100 + ifupdown (0.7.54ubuntu1.1) wily; urgency=medium * Per-interface hierarchical locking. (LP: #1337873) diff -Nru ifupdown-0.7.54ubuntu1.1/main.c ifupdown-0.7.54ubuntu1.2/main.c --- ifupdown-0.7.54ubuntu1.1/main.c 2016-01-08 07:58:34.000000000 +0100 +++ ifupdown-0.7.54ubuntu1.2/main.c 2016-01-12 11:08:31.000000000 +0100 @@ -699,7 +699,7 @@ } char iface[80], liface[80]; - char *current_state; + char *current_state = NULL; strncpy(iface, target_iface[i], sizeof(iface)); iface[sizeof(iface) - 1] = '\0';