The following patch should prevent BRMH 2.5 beta from generating a segmentation fault on any server that has more features than the client list. --- brmh-dev-20071022.orig/feature.c 2007-10-09 02:32:24.000000000 +1000 +++ brmh-dev-20071022/feature.c 2008-07-24 10:04:24.000000000 +1000 @@ -140,8 +140,7 @@ if (features[i].name == 0) { fprintf(stderr, "Feature %s from server unknown to client!\n", packet->name); - } - if (!strcmp(features[i].name, "UPS")) + } else if (!strcmp(features[i].name, "UPS")) { cloak_phases = F_ups * 2 - 3; if (cloak_phases < 3) -- James Cameron mailto:quozl at us.netrek.org http://quozl.netrek.org/