(gdb) watch i Watchpoint 2: i (gdb) continue Continuing. Watchpoint 2: i Old value = 10 New value = 31 0x0804bdd6 in playing_count_by_ip (w_queue=0) at findslot.c:26 26 for (i=0, j=0; ip_flags & PFBPROBOT) return 1; (gdb) step 241 if (pl->p_flags & PFROBOT) return 1; (gdb) step 242 if (strcasestr(pl->p_login, "robot")) return 1; (gdb) step Watchpoint 2: i Old value = 31 New value = 0 0xbdb163c0 in strcasestr () from /usr/lib/libc.so.12 (gdb) step Single stepping until exit from function strcasestr, which has no line number information. Watchpoint 2: i Old value = 0 New value = 15 0xbdb163c3 in strcasestr () from /usr/lib/libc.so.12 (gdb) step Single stepping until exit from function strcasestr, which has no line number information. Watchpoint 2: i Old value = 15 New value = 31 0xbdb163c5 in strcasestr () from /usr/lib/libc.so.12 (gdb) step Single stepping until exit from function strcasestr, which has no line number information. Watchpoint 2: i Old value = 31 New value = 0 0xbdb16456 in strcasestr () from /usr/lib/libc.so.12 (gdb) step Single stepping until exit from function strcasestr, which has no line number information. Watchpoint 2: i Old value = 0 New value = 31 0x0805dd0d in is_robot (pl=0xbdade080) at util.c:242 242 if (strcasestr(pl->p_login, "robot")) return 1; (gdb) step 243 return 0; (gdb) step 244 } (gdb) step playing_count_by_ip (w_queue=0) at findslot.c:30 30 if (w_queue == QU_PICKUP && players[i].p_status == POBSERV) continue; (gdb) step 31 if (players[i].p_ip_duplicates) continue; (gdb) step 32 if (strcmp(players[i].p_ip, ip) == 0) j++; (gdb) step Watchpoint 2: i Old value = 31 New value = 134799408 0xbdb7f5f6 in strcmp () from /usr/lib/libc.so.12 (gdb) step Single stepping until exit from function strcmp, which has no line number information. Watchpoint 2: i Old value = 134799408 New value = 134799404 0xbdb7f619 in strcmp () from /usr/lib/libc.so.12 (gdb) step Single stepping until exit from function strcmp, which has no line number information. Watchpoint 2: i Old value = 134799404 New value = 134799408 0xbdb7f628 in strcmp () from /usr/lib/libc.so.12 (gdb) step Single stepping until exit from function strcmp, which has no line number information. Watchpoint 2: i Old value = 134799408 New value = 134799409 0xbdb7f646 in strcmp () from /usr/lib/libc.so.12 (gdb) step Single stepping until exit from function strcmp, which has no line number information. Watchpoint 2: i Old value = 134799409 New value = 31 0xbdb7f658 in strcmp () from /usr/lib/libc.so.12 (gdb) step Single stepping until exit from function strcmp, which has no line number information. 0x0804be3b in playing_count_by_ip (w_queue=0) at findslot.c:32 32 if (strcmp(players[i].p_ip, ip) == 0) j++; (gdb) step 26 for (i=0, j=0; i