I don't know the reason why eLog can have the same username.
And what should I do to prevent these things happen?
Thanks for reporting that bug. It has been fixed in SVN revision 2404.