From 7aa1ea7c8ece936261909486c318da874dc88a6c Mon Sep 17 00:00:00 2001 From: Vladislav Yarmak Date: Wed, 18 May 2016 22:09:41 +0300 Subject: [PATCH] Fixes frequent segfaults --- parser/cap2hccap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/parser/cap2hccap.c b/parser/cap2hccap.c index 5fa841a..c5dc32a 100644 --- a/parser/cap2hccap.c +++ b/parser/cap2hccap.c @@ -588,7 +588,8 @@ void cap2hccap(const char *arg) memset( ap_cur->essid, 0, 33 ); memcpy( ap_cur->essid, p + 2, n ); } - st_cur->wpa.state = 0; + if (st_cur != NULL) + st_cur->wpa.state = 0; p += 2 + p[1]; } }