UnhandledException: Plugin Gods v0.8.1 #178


  • New
  • Defect
Open
  • Forge_User_36145254 created this issue Feb 28, 2014

    What steps will reproduce the problem?
    1.just normal execution. Maybe one online.

    [07:01:31 WARN]: Exception in thread "Craft Scheduler Thread - 428"
    [07:01:31 WARN]: org.apache.commons.lang.UnhandledException: Plugin Gods v0.8.1 generated an exception while executing task 318
    at org.bukkit.craftbukkit.v1_7_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: java.lang.NullPointerException
    at com.dogonfire.gods.GodManager.getLanguageFileForGod(GodManager.java:232)
    at com.dogonfire.gods.LanguageManager.getLanguageFileForGod(LanguageManager.java:236)
    at com.dogonfire.gods.LanguageManager.getLanguageString(LanguageManager.java:241)
    at com.dogonfire.gods.GodManager.GodSay(GodManager.java:2727)
    at com.dogonfire.gods.GodManager.godSayToBeliever(GodManager.java:2707)
    at com.dogonfire.gods.GodManager.godSayToBeliever(GodManager.java:2694)
    at com.dogonfire.gods.GodManager.manageBelieverForNeutralGod(GodManager.java:3141)
    at com.dogonfire.gods.GodManager.manageBelievers(GodManager.java:3331)
    at com.dogonfire.gods.GodManager.update(GodManager.java:3681)
    at com.dogonfire.gods.Gods$1.run(Gods.java:661)
    at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:58)
    at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
    ... 3 more

    I have several images of my files, and have restored all content of gods, folder content. Reloaded gods, and i get same error lesser than 30 secs after reload.
    This server is running CraftBukkit version git-Spigot-1324 (MC: 1.7.2) (Implementing API version 1.7.2-R0.4-SNAPSHOT)

  • Forge_User_36145254 added the tags New Defect Feb 28, 2014
  • Forge_User_36145254 added an attachment gods_fail01.gif Feb 28, 2014

    gods_fail01.gif

    <p>console with fail</p>

  • Forge_User_09714816 posted a comment Mar 1, 2014

    This is caused by a missing language file or a missing line of text in the language files.

  • Forge_User_36145254 posted a comment Mar 1, 2014

    aha. Then i should be able to restore this?


    Edited Mar 1, 2014
  • Forge_User_36145254 posted a comment Mar 1, 2014

    My 12 backups are equal, so i have let it regenerate the files. No error so far.

  • Forge_User_36145254 posted a comment Mar 2, 2014

    Actually, after regenerating the lang files, i get this after a 5 hours run:

    Try not to use async tasks?

    [16:20:13 WARN]: org.apache.commons.lang.UnhandledException: Plugin Gods v0.8.1 generated an exception while executing task 318 at org.bukkit.craftbukkit.v1_7_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: java.lang.NullPointerException at com.dogonfire.gods.GodManager.getLanguageFileForGod(GodManager.java:232) at com.dogonfire.gods.LanguageManager.getLanguageFileForGod(LanguageManager.java:236) at com.dogonfire.gods.LanguageManager.getLanguageString(LanguageManager.java:241) at com.dogonfire.gods.GodManager.GodSay(GodManager.java:2727) at com.dogonfire.gods.GodManager.godSayToBeliever(GodManager.java:2707) at com.dogonfire.gods.GodManager.godSayToBeliever(GodManager.java:2694) at com.dogonfire.gods.GodManager.manageBelieverForNeutralGod(GodManager.java:3141) at com.dogonfire.gods.GodManager.manageBelievers(GodManager.java:3331) at com.dogonfire.gods.GodManager.update(GodManager.java:3681) at com.dogonfire.gods.Gods$1.run(Gods.java:661) at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more


    Edited Mar 2, 2014

To post a comment, please login or register a new account.