Tracing isn't that bad - it's a pain, but it's not that bad. But tracing doesn't always work. I was bulldozing through the messaging code looking for that bug, and it wasn't there at all. If I hadn't had my hunch about the persona index, I don't know how long it would have taken me to find it.
And the tester index wouldn't have helped with that - everyone knows all about the bug, but unless you're a programmer, you wouldn't be able to do anything about it. Testers are good for finding bugs, but they usually can't do much with bugs that are already found.
I'm a little ticked off because the bug was so obvious to pick out once I pinpointed the location. Not to pick on Bobboau, but if he had read over his nameplate parsing code once before submitting it, he would have seen that he needed to put objp->nameplate = -1, instead of objp->persona_index = -1. Personas have nothing to do with nameplates.