I disagree. Log parsers, like all programs, that take input which we
already know the limits of, are responsible for parsing it to the best
of their ability. Just because quotes 'should' be escaped somehow or
blocked in this log format, doesn't mean that they are, or ever have
been. Nobody is having a problem with mister
"player2<2><STEAM_0:0:2222><Red>") (position1 "2 2 2") (player2
"player1" joining games and making certain logging situations
ambiguous. The issue is parsers treating quotes as the ultimate
delimiters on player names when they have no basis to be.

So it's valves fault, but writing a parser that doesn't take into
account all possible input isn't acceptable just because 'valve
shouldn't have allowed this'.

So yes, please institute escaping or filtering for player names, but
your log parsers still are not doing their jobs properly.

- Neph

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to