From: Vivek Garg Date: Fri, 31 Jan 2020 14:43:40 +0000 (+0530) Subject: Resolve buffer overrun issue when using debug log X-Git-Tag: accepted/tizen/unified/20200210.131742^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F55%2F223655%2F2;p=platform%2Fcore%2Fconnectivity%2Fnfc-manager.git Resolve buffer overrun issue when using debug log Change-Id: I08a903c170a91abf424809431e19a18481e9b16f Signed-off-by: Lokesh --- diff --git a/packaging/nfc-manager.spec b/packaging/nfc-manager.spec index 3210ef2..3eaf4c3 100644 --- a/packaging/nfc-manager.spec +++ b/packaging/nfc-manager.spec @@ -1,6 +1,6 @@ Name: nfc-manager Summary: NFC framework manager -Version: 0.1.178 +Version: 0.1.179 Release: 0 Group: Network & Connectivity/NFC License: Flora-1.1 diff --git a/src/manager/net_nfc_server_se.c b/src/manager/net_nfc_server_se.c index 0e46d0d..cc14fac 100755 --- a/src/manager/net_nfc_server_se.c +++ b/src/manager/net_nfc_server_se.c @@ -3647,7 +3647,6 @@ static void net_nfc_server_se_deactivated_card_thread_func(gpointer user_data) fseek(fp, 0, SEEK_SET); count = fread(buf, 1, 1024, fp); DEBUG_SERVER_MSG("count : %d", count); - DEBUG_SERVER_MSG("fp : %s", buf); if (count > 0 && count <= 1024) { while (count > 0 && buf[count - 1] == '\n') @@ -3658,6 +3657,8 @@ static void net_nfc_server_se_deactivated_card_thread_func(gpointer user_data) } fclose(fp); + DEBUG_SERVER_MSG("fp : %s", buf); + if (count > 0) { token = strtok(buf, ";"); while (token) {