From ae2d5388b8cb8df2d205ec06aee5ee2b90b121c7 Mon Sep 17 00:00:00 2001 From: Amin Ben Ramdhane Date: Wed, 28 Nov 2018 19:06:30 +0100 Subject: [PATCH] Ticket refs #16373: Segmentation fault when running delete_object of Device.Bridging.Bridge. --- dm/dmtree/tr181/bridging.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/dm/dmtree/tr181/bridging.c b/dm/dmtree/tr181/bridging.c index e19d087..fe72d6f 100644 --- a/dm/dmtree/tr181/bridging.c +++ b/dm/dmtree/tr181/bridging.c @@ -836,8 +836,6 @@ int delete_bridge(char *refparam, struct dmctx *ctx, void *data, char *instance, dmuci_set_value_by_section(dmmap_section, "ip_int_instance", ""); dmuci_set_value_by_section(dmmap_section, "ipv4_instance", ""); uci_path_foreach_option_eq(icwmpd, "dmmap", "bridge_port", "bridge_key", bridgekey, s) { - if (prev_s) - DMUCI_DELETE_BY_SECTION(icwmpd, prev_s, NULL, NULL); prev_s = s; } if (prev_s)