From d23eb63da118ec0554da3bd27cf1e4c07f5b03fc Mon Sep 17 00:00:00 2001 From: Thaddee Tyl Date: Mon, 22 Feb 2016 19:34:08 +0100 Subject: [PATCH] Coverity: avoid crashing the catch code badgeData was set to undefined and crashed, causing the badgeData.text[1] reset to crash as well. --- server.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server.js b/server.js index b63884b..cf117ee 100644 --- a/server.js +++ b/server.js @@ -876,8 +876,8 @@ cache(function(data, match, sendBadge, request) { return; } try { - badgeData = JSON.parse(buffer); - sendBadge(format, badgeData); + var data = JSON.parse(buffer); + sendBadge(format, data); } catch(e) { badgeData.text[1] = 'invalid'; sendBadge(format, badgeData);