]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Fix null pointer dereference.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 7 Jul 2015 08:48:01 +0000 (09:48 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 7 Jul 2015 08:48:01 +0000 (09:48 +0100)
src/lua/lua_task.c

index 26ef75320212be0faa18392bb7df89214a84a1a6..e40fe01975489c13790cbab9a9789a80bd52b35b 100644 (file)
@@ -1612,7 +1612,7 @@ lua_push_symbol_result (lua_State *L,
                        lua_pushnumber (L, s->score);
                        lua_settable (L, -3);
 
-                       if (s->def) {
+                       if (s->def && s->def->gr) {
                                lua_pushstring (L, "group");
                                lua_pushstring (L, s->def->gr->name);
                                lua_settable (L, -3);