fixed heap allocation in server list read