Solved unacceptable character '?' (0x9E) special characters are not allowed

Discussion in 'Bukkit Help' started by djmaster329, Feb 27, 2013.

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

    djmaster329

    Hello,

    Yesterday evening I came across the problem where none of my worldguard regions were working. After some testing it seems that the region file for my survival world contains one or more errors. I did not change anything to the file in weeks so I could not have caused it.
    Error message:
    Code:
    2013-02-27 17:17:31 [SEVERE] Exception in thread "pool-1-thread-403"
    2013-02-27 17:17:31 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin SimpleAFK v0.9.1 generated an exception while executing task 8
        at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
    Caused by: unacceptable character '?' (0x9E) special characters are not allowed
    in "<reader>", position 210862
        at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:98)
        at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:191)
        at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:145)
        at org.yaml.snakeyaml.scanner.ScannerImpl.scanPlainSpaces(ScannerImpl.java:1639)
        at org.yaml.snakeyaml.scanner.ScannerImpl.scanPlain(ScannerImpl.java:1620)
        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchPlain(ScannerImpl.java:848)
        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:346)
        at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
        at org.yaml.snakeyaml.parser.ParserImpl$ParseFlowMappingValue.produce(ParserImpl.java:767)
        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:133)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
        at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
        at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
        at com.sk89q.util.yaml.YAMLProcessor.load(YAMLProcessor.java:112)
        at com.sk89q.worldguard.protection.databases.YAMLDatabase.load(YAMLDatabase.java:68)
        at com.sk89q.worldguard.protection.databases.AbstractProtectionDatabase.load(AbstractProtectionDatabase.java:32)
        at com.sk89q.worldguard.protection.managers.RegionManager.load(RegionManager.java:60)
        at com.sk89q.worldguard.protection.GlobalRegionManager.create(GlobalRegionManager.java:160)
        at com.sk89q.worldguard.protection.GlobalRegionManager.get(GlobalRegionManager.java:239)
        at com.sk89q.worldguard.bukkit.WorldGuardPlugin.getRegionManager(WorldGuardPlugin.java:832)
        at de.stonedCRAFT.SimpleAFK.Schedulers.sAfkIdleScheduler.isPlayerInRegion(sAfkIdleScheduler.java:67)
        at de.stonedCRAFT.SimpleAFK.Schedulers.sAfkIdleScheduler.run(sAfkIdleScheduler.java:34)
        at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftTask.run(CraftTask.java:53)
        at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
        ... 3 more
    I already searched the regions.yml file for the '?' symbol, but could not find it.
     
  2. Offline

    Necrodoom

    org.apache.commons.lang.UnhandledException: Plugin SimpleAFK v0.9.1 generated an exception while executing task 8

    nothing to do with worldguard. just regenerate that plugin's config.
     
  3. Offline

    djmaster329

    I already tried deleting the config. But the fact is that when I make Worldguard generate a new regions.yml file for my survival world, the issue is instantly solved. So the issue has to be in that file. Do you want me to upload the regions.yml file?
     
  4. Offline

    eXecU7i0neR

    Open your regions.yml and search character ?
    Someone added member with that name or something like that. Delete that character from member, and it will be ok.

    I had problem ''unacceptable character '' (0x9E)", and deleted members with name '', and it worked :)
     
  5. Offline

    djmaster329

    I see, someone tried to add a player to a region and somehow added some weird characters to the username. It looks like it works now. Thanks!
     
Thread Status:
Not open for further replies.

Share This Page