# HG changeset patch # User Matti Hamalainen # Date 1211171085 -10800 # Node ID 81b9a81b99f24b242f83c5486602f4e18a31f488 # Parent 6843b69895d9925a1b66aaeaccf59ff25a785689 Fixed a rare null-pointer dereference, discovered via zzuf. diff -r 6843b69895d9 -r 81b9a81b99f2 src/xs_stil.c --- a/src/xs_stil.c Sat May 10 02:50:58 2008 +0300 +++ b/src/xs_stil.c Mon May 19 07:24:45 2008 +0300 @@ -228,7 +228,7 @@ if (subEntry < 1) { XS_STILDB_ERR(lineNum, tmpLine, "Number of subEntry (%i) for '%s' is invalid\n", - subEntry, tmnode->filename); + subEntry, tmnode ? tmnode->filename : ""); subEntry = 0; } } else {