G'day, Continuum has seen a few slots stuck in POUTFIT state. This latest one has a whydead of KWINNER. Can anyone see anything that would cause this? Code in udplayers() should increment p_ghostbuster until it reaches OUTFITTIME, but clearly the counter is being reset. (gdb) p *me $2 = {p_no = 12, p_updates = 770, p_status = 1, p_flags = 33562624, p_name = "CloudyDay\000r\000\000\000\000", p_login = "mmercer\000\000ade\000\000\000", p_monitor = "63.122.144.36\000t", p_longname = "CloudyDay (Rc)\000)\000\000\000\000\000", p_mapchars = "Rc", p_ship = {s_turns = 120000, s_accs = 100, s_torpdamage = 30, s_phaserdamage = 80, s_phaserfuse = 10, s_plasmadamage = -1, s_torpspeed = 16, s_torpfuse = 30, s_torpturns = 0, s_plasmaspeed = 0, s_plasmafuse = 0, s_plasmaturns = 0, s_maxspeed = 8, s_repair = 120, s_maxfuel = 6000, s_torpcost = 270, s_plasmacost = -1, s_phasercost = 560, s_detcost = 100, s_warpcost = 3, s_cloakcost = 17, s_recharge = 10, s_accint = 100, s_decint = 200, s_maxshield = 80, s_maxdamage = 200, s_maxegntemp = 1200, s_maxwpntemp = 1000, s_egncoolrate = 6, s_wpncoolrate = 2, s_maxarmies = 20, s_width = 20, s_height = 20, s_type = 4, s_mass = 2300, s_tractstr = 2500, s_tractrng = 0.699999988}, p_x = 9962, p_y = 22422, p_dir = 196 'Ä', p_desdir = 196 'Ä', p_subdir = 0, p_speed = 0, p_desspeed = 0, p_subspeed = 0, p_team = 2, p_damage = 208, p_subdamage = 920, p_shield = 80, p_subshield = 80, p_cloakphase = 0, p_ntorp = 0, p_nplasmatorp = 0, p_hostile = 1 '\001', p_swar = 0 '\000', p_war = 1 '\001', p_lastseenby = 3 '\003', p_kills = 0, p_planet = 17, p_playerl = 14, p_armies = 0, p_fuel = 5955, p_explode = 0, p_etemp = 15, p_etime = 0, p_wtemp = 0, p_wtime = 0, p_whydead = 7, p_whodead = 7, p_stats = {st_maxkills = 6.4529995918273926, st_kills = 104, st_losses = 105, st_armsbomb = 0, st_planets = 0, st_ticks = 0, st_tkills = 217, st_tlosses = 361, st_tarmsbomb = 993, st_tplanets = 10, st_tticks = 321655, st_sbkills = 0, st_sblosses = 0, st_sbticks = 0, st_sbmaxkills = 0, st_lastlogin = 1020144962, st_flags = 87, st_keymap = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", st_rank = 2, st_genos = 3}, p_genoplanets = 0, p_genoarmsbomb = 0, p_planets = 0, p_armsbomb = 0, p_ghostbuster = 2, p_docked = 0, p_port = {-1, -1, -1, -1}, p_tractor = 7, p_pos = 46114, w_queue = 0, p_full_hostname = "63.122.144.36\000-110.dsl.lsan03.pacbell.net\000ate.net", '\000' <repeats 14 times>, p_avrt = 68, p_stdv = 45, p_pkls_c_s = 0, p_pkls_s_c = 4, p_timerdelay = 2, p_process = 12533, p_df = 0, p_tg = 0, p_candock = 1} (gdb) bt #0 0x5019ac78 in __read () at soinit.c:59 #1 0x1e948 in doRead (asock=5) at socket.c:1012 #2 0x1e71c in readFromClient () at socket.c:948 #3 0x16ea8 in input () at input.c:152 #4 0x193c4 in main (argc=12, argv=0x1) at main.c:410 #5 0x5011b6a8 in __libc_start_main () at ../sysdeps/generic/libc-start.c:122 -- James Cameron mailto:quozl at us.netrek.org http://quozl.netrek.org/