LOL DART buf
!Ъ
code.google.com
Ъ
Reported by podg...@gmail.com, Today (11 hours ago)
1. Enter any 3 russian symbols instead of "World"
2. Run.
3. Program prints "Hello, хуй!"
хуй — russian dirty word. Do you have russian programmers? ;)
I'm using google chrome 14 to try this tutorial.
In some cases (when number of russian symbols is more then 3) it prints squares instead of letters (it's encoding problems i think ;)
Comment 1 by project member ant...@google.com, Today (10 hours ago)
We have aplenty of Russian speaking engineers. I would really ask you not to use obscene words.
Comment 2 by project member pdr@google.com, Today (10 hours ago)
We have located the bug and are working on a fix.
Comment 3 by project member fmal...@google.com, Today (9 hours ago)
This bug is quite intriguing, so an explanation should be in order.
We are using App Engine's default character encoding when generating source hashes, inadvertently treating all Cyrillic characters the same ('?' symbols) and consequently getting lots of collisions for Russian words. This, coupled with people's predisposition for an interesting verbiage choice, yields the results noted above.
A Dartboard fix should land shortly.
Status: Accepted
Owner: fmal...@google.com
Comment 4 by project member fmal...@google.com, Today (8 hours ago)
(No comment was entered for this change.)
Status: Fixed