[Fix] Dereference after free issue in _pm_util_uas_device_info_free() accepted/tizen/unified/20191008.101528 accepted/tizen/unified/20191008.101533 submit/tizen/20191008.005850 submit/tizen/20191008.043811
authorNishant Chaprana <n.chaprana@samsung.com>
Mon, 7 Oct 2019 06:15:12 +0000 (11:45 +0530)
committersaerome.kim <saerome.kim@samsung.com>
Mon, 7 Oct 2019 07:16:10 +0000 (16:16 +0900)
Change-Id: I813852e34b52bd72f11fcb59e5b9e71f661f8515
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
packaging/ua-manager.spec
ua-daemon/src/pm/ua-pm-util.c

index 21f3c57..478ecff 100644 (file)
@@ -1,6 +1,6 @@
 Name:       ua-manager
 Summary:    User awareness manager
-Version:    0.11.1
+Version:    0.11.2
 Release:    1
 License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
index bc172cb..b46242f 100644 (file)
@@ -144,8 +144,8 @@ void _pm_util_uas_device_info_free(uas_device_info_t *device)
        g_free(device->addr_list);
 
        if (device->payload) {
-               g_free(device->payload);
                g_free(device->payload->duid);
+               g_free(device->payload);
        }
 
        g_free(device);