1. Guest, as per the stickied thread, this forum has not been in use since 2014. All bugs and feature requests should be posted to JIRA.

Bug Typing "IİI" in chat crashes all clients

Discussion in 'Bugs & Feature Requests' started by saxon12, May 31, 2015.

  1. Typing "IİI" (http://pastebin.com/nD0XkEsC) in chat will crash almost all of connected clients to the server, that receive the message. Some clients don't crash and i couldn't figure out why, but 95% will.

    Here is the error you get when you crash: http://pastebin.com/j3YXdQ4R (updated)

    Edit: Server log has this error: http://pastebin.com/K1cqKSGu

    Edit2: I just reliazed that when you paste this string ("İ") into Notepad++ is becomes two characters instead of one. So the String Index Out of Bounds error makes sense. The string "İ" takes up 1 space in game, and 2 spaces in notepad++.

    Edit3: Thanks to md_5 we figured that this happens only with client that run on Turkish Windows. Right now the only temporary fix is to block sending this string, with a chat filter plugin, such as PwnFilter.
     
    #1 saxon12, May 31, 2015
    Last edited: Jun 14, 2015
    • Like Like x 1
  2. What chat plugin do you use?
     
  3. iPhone SMS crash message anyone?

    IYKWIM...
     
  4. Any error in the server log? (I dought there is one)
     
  5. Yes there is this: http://pastebin.com/K1cqKSGu

    I also updated main thread with new client crash report.
     
  6. Someone test this XD
     
  7. It doesn't work. I tested this on my SQLPerms testing server where only SQLPerms was installed at the time of testing.
    Screenshot from 2015-05-31 04:38:27.png
     
  8. So it's plugin related? Can you try with Essentials Chat please?
     
  9. What are your plugins and spigot version?
     
  10. I'm not sure why you can't, but whatever:
    Screenshot from 2015-05-31 04:41:36.png
     
  11. Probably to do with the versions?
     
  12. Please do a screenshot of console output of the message. Probably we are missing something important.
     
  13. That is definitely a possibility.
    Screenshot from 2015-05-31 04:46:17.png
     
  14. What are your spigot versions and essentials chat versions?
     
  15. I know it's severly outdated, but I am running git-Spigot-870264a-0a645a2 (MC: 1.8.3) with the latest Essentials from the developer hub as of a minute ago.
     
  16. Yes the only chat plugin you have is EssentialsChat from what I can see.

    @john01dav could you get the same spigot and EssentialsChat versions as @saxon12 then try?
     
  17. Can't you post your test server address, so we can join and try to crash our clients?