Error with too long sign text

Discussion in 'Bukkit Help' started by K3kz0r, May 13, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    K3kz0r

    Hi, since today, i always get kicked from my server when i try to join with the message:
    Internal Exception: Java.io.IOEXCEPTION: Recieved string length longer than maximum allowed (22>16)

    In the Console i get:
    16:50:56 [INFO] k3kz0r lost connection: disconnect.endOfStream

    The funny thing is that i played with MC1.5 for 3 weeks now and the error happend today for the first time...

    How can i shorten the text on that sign without being able to log in?
    And more importantly: how can i find the sign that is causing the error??? Is there a tool that can do that for me?
     
  2. Offline

    Jeyge

    Did you just update to a newer release of Bukkit? If so, one thing you could do is to go back to the old one until you find the sign. Looks like CraftBukkit #712 was when they added the limit to the sign length so anything before that should be fine.
     
  3. Offline

    K3kz0r

    That would help to edit the sign, but how do i find out whitch sign is too long?

    when i look at them , none seems to have that much letters on it...
     
  4. Offline

    TBK

    Hmm good question :/ , maybe an offline map editor can do the trick?
     
  5. Offline

    EvilSeph Retired Staff

    Please post a pastebin of your server log and all the information asked for when you press the red button at the top.
     
  6. Offline

    K3kz0r

    Downgrading to 711 hasn't helped, i still get the error with that version of CB.
    And i tried with an Editor but editing the signs with MCEDIT would take way too much time because i have a Minecart system with signs and in the most buildings are signs too so when i want to edit them all i would need weeks...

    Isnt there any tool or plugin that just cuts off ALL signs? Its way easier to correct just a few signs than to edit any sign just to hope it works...
    My System Info: http://pastebin.com/5Y21DsPs
    My Plugins: http://pastebin.com/3TUQaXzk
    My Server.log: http://pastebin.com/6nBJFmRz

    i hope that helps because i dont have any clue how to fix this error...
     
  7. Offline

    TBK

    You need to delete one of the permission plugins, keep Permissions (but get the newest version http://forums.bukkit.org/threads/ad...ow-with-real-multiworld-permissions-766.5974/), so delete EssentialsGroupManager.jar and EssentialsGroupManagerBridge.jar
    You also need to do this:
    Code:
    # Make sure to rename this file to the name of the world that is in sever.properties under
    # level-name.  So if it is level-name: world  then this should be world.yml and in the
    # plugins/Permissions directory (ie. plugins/Permissions/world.yml)
    #
    # NOTE: Do not use tabs while editing this document.  Use only spaces.  A good way to avoid
    # doing this is to use Notepad++ and replace the tab with 4 spaces.
    plugin:
        permissions:
            system: default
            copies:
     
  8. Offline

    Jeyge

    That isn't Permissions but is instead False Permissions or GroupManagerBridge. It just reports as Permissions.

    @K3kz0r Please don't remove that or your permissions will stop working.
     
  9. Offline

    TBK

    @Jeyge Does False Permissions emulate Permissions 2.5.1?
     
  10. Offline

    Jeyge

    Have you tried rolling back to an earlier version? Perhaps 711 had some of the sign limiting code in it. Which version were you running before the errors started?

    I'm not sure of a tool to remove all signs but I have seen that signs cause a lot of lag. Might be worth removing some if you have a lot of them.

    I sure did. I also saw that it was created with PluginManager which is probably searching for what the plugin thinks it is and FakePermissions (EssentialsGroupManagerBridge) thinks it is Permissions. But either way, the 2.5.1 gave it away.

    Ooo, editing your post. Tricky.

    It sure does.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 16, 2016
  11. Offline

    TBK

  12. Offline

    K3kz0r

    Yes i could do that, but it doesn't solve my problem here...i can play with these errors, but i cant play with the sign problem because i cant even log in...
     
  13. Offline

    TBK

    Well it might be related... permissions = managing access....
     
  14. Offline

    Jeyge

    He has a sign with a line that goes over the 15 character limit. This wasn't a problem back in 1.4 but became one in 1.5. Bukkit added a check with the 712 version that prevented signs from going over the 15 character per line limit. Most people we able to roll back quickly at that time and fix everything but some held on to an old version until it is too late.
     
  15. Offline

    EvilSeph Retired Staff

    It's not a sign issue.

    You probably have an NPC with a name that is longer than 16 characters. Remove the NPC and the issue will go away.
     
  16. Offline

    K3kz0r

    I will test that when i get home...i never would have thought that it could be the NPC's -.-

    I hope you're right^^
     
  17. Offline

    EvilSeph Retired Staff

    Did this fix the issue?

    Either way, I've added a fix for this that will be in the next RB.
     
  18. Offline

    Lolmewn Retired Staff

    Whoo! A new Build :p
     
  19. Offline

    K3kz0r

    It was one of the npc names^^ i removed the npcs and everything was runnig normal^^
    i just dont get why someone coded the npcs to be treaded like signs :confused:
    but the important thing is that i can continue building my buildings :)

    Thx for all help
     
Thread Status:
Not open for further replies.

Share This Page