diff -Naur asterisk-1.6.0.16-rc1.orig/main/pbx.c asterisk-1.6.0.16-rc1/main/pbx.c --- asterisk-1.6.0.16-rc1.orig/main/pbx.c 2009-09-16 20:11:13.000000000 +0200 +++ asterisk-1.6.0.16-rc1/main/pbx.c 2009-10-06 10:50:31.628795783 +0200 @@ -3205,6 +3205,7 @@ char *cur, *rest; struct ast_devstate_aggregate agg; + ast_devstate_aggregate_init(&agg); if (!e) return -1;