===== kernel/module.c 1.87 vs edited ===== --- 1.87/kernel/module.c Sat Jun 14 11:16:06 2003 +++ edited/kernel/module.c Fri Jun 27 22:10:58 2003 @@ -1760,7 +1760,8 @@ continue; if (mod->symtab[i].st_value <= addr - && mod->symtab[i].st_value > mod->symtab[best].st_value) + && mod->symtab[i].st_value > mod->symtab[best].st_value + && *(mod->strtab + mod->symtab[i].st_name) != '\0') best = i; if (mod->symtab[i].st_value > addr && mod->symtab[i].st_value < nextval)