PEXPlugins / PermissionsEx

A powerful permissions plugin for Minecraft
https://permissionsex.stellardrift.ca
Apache License 2.0
480 stars 298 forks source link

Critcal Error [Runing all permissions] #830

Closed iTheo98 closed 11 years ago

iTheo98 commented 11 years ago

ew?title=&body=%23%23%23+Description+%23%23%23%0A%0A%5BInsert+description+of+issue+here%5D%0A%23%23%23+What+PEX+Saw+%23%23%23%0A%0AReason%3A+While+performing+PEX+check%0A%0AStacktrace%3A%0A%60%60%60%0Ajava.lang.NullPointerException%0A%09at+ru.tehkode.permissions.backends.file.FileEntity.getNode%28FileEntity.java%3A48%29%0A%09at+ru.tehkode.permissions.backends.file.FileEntity.%3Cinit%3E%28FileEntity.java%3A42%29%0A%09at+ru.tehkode.permissions.backends.file.FileUser.%3Cinit%3E%28FileUser.java%3A39%29%0A%09at+ru.tehkode.permissions.backends.FileBackend.getUser%28FileBackend.java%3A111%29%0A%09at+ru.tehkode.permissions.PermissionManager.getUser%28PermissionManager.java%3A116%29%0A%09at+ru.tehkode.permissions.PermissionManager.getUser%28PermissionManager.java%3A135%29%0A%09at+ru.tehkode.permissions.bukkit.PermissionsEx.getUser%28PermissionsEx.java%3A201%29%0A%09at+ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck%28PermissiblePEX.java%3A150%29%0A%09at+ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission%28PermissiblePEX.java%3A125%29%0A%09at+ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission%28PermissiblePEX.java%3A116%29%0A%09at+org.bukkit.craftbukkit.v1_5_R3.entity.CraftHumanEntity.hasPermission%28CraftHumanEntity.java%3A111%29%0A%09at+org.kitteh.vanish.VanishPerms.silentQuit%28VanishPerms.java%3A182%29%0A%09at+org.kitteh.vanish.listeners.ListenPlayerOther.onPlayerQuit%28ListenPlayerOther.java%3A143%29%0A%09at+sun.reflect.NativeMethodAccessorImpl.invoke0%28Native+Method%29%0A%09at+sun.reflect.NativeMethodAccessorImpl.invoke%28NativeMethodAccessorImpl.java%3A39%29%0A%09at+sun.reflect.DelegatingMethodAccessorImpl.invoke%28DelegatingMethodAccessorImpl.java%3A25%29%0A%09at+java.lang.reflect.Method.invoke%28Method.java%3A597%29%0A%09at+org.bukkit.plugin.java.JavaPluginLoader%241.execute%28JavaPluginLoader.java%3A425%29%0A%09at+org.bukkit.plugin.RegisteredListener.callEvent%28RegisteredListener.java%3A62%29%0A%09at+org.bukkit.plugin.SimplePluginManager.fireEvent%28SimplePluginManager.java%3A477%29%0A%09at+org.bukkit.plugin.SimplePluginManager.callEvent%28SimplePluginManager.java%3A462%29%0A%09at+net.minecraft.server.v1_5_R3.PlayerList.disconnect%28PlayerList.java%3A256%29%0A%09at+net.minecraft.server.v1_5_R3.PlayerConnection.a%28PlayerConnection.java%3A697%29%0A%09at+net.minecraft.server.v1_5_R3.NetworkManager.b%28NetworkManager.java%3A297%29%0A%09at+net.minecraft.server.v1_5_R3.PlayerConnection.d%28PlayerConnection.java%3A115%29%0A%09at+net.minecraft.server.v1_5_R3.ServerConnection.b%28SourceFile%3A35%29%0A%09at+net.minecraft.server.v1_5_R3.DedicatedServerConnection.b%28SourceFile%3A30%29%0A%09at+net.minecraft.server.v1_5_R3.MinecraftServer.r%28MinecraftServer.java%3A581%29%0A%09at+net.minecraft.server.v1_5_R3.DedicatedServer.r%28DedicatedServer.java%3A226%29%0A%09at+net.minecraft.server.v1_5_R3.MinecraftServer.q%28MinecraftServer.java%3A477%29%0A%09at+net.minecraft.server.v1_5_R3.MinecraftServer.run%28MinecraftServer.java%3A410%29%0A%09at+net.minecraft.server.v1_5_R3.ThreadServerApplication.run%28SourceFile%3A573%29%0A%60%60%60%0A%23%23%23+PEX+configuration+%23%23%23%0A%60%60%60yaml%0Apermissions%3A%0A++backend%3A+file%0A++backends%3A%0A++++file%3A%0A++++++file%3A+permissions.yml%0A++superperms%3A+%7B%7D%0A%60%60%60%0A%23%23%23+Permissions+database+%23%23%23%0A%60%60%60yaml%0Agroups%3A%0A++default%3A%0A++++default%3A+true%0A++++permissions%3A%0A++++-+modifyworld.*%0A++owner%3A%0A++++prefix%3A+%27%264%5B%262Owner%264%5D%26r%27%0A++++++default%3A+false%0A++++++permissions%3A%0A++++++-+essentials.warp%0Ausers%3A%0A++iTheo98%3A%0A++++group%3A%0A++++-+owner%0A%60%60%60%0A?r. Full error: java.lang.NullPointerException at ru.tehkode.permissions.backends.file.FileEntity.getNode(FileEntity.java:48) at ru.tehkode.permissions.backends.file.FileEntity.(FileEntity.java:42) at ru.tehkode.permissions.backends.file.FileUser.(FileUser.java:39) at ru.tehkode.permissions.backends.FileBackend.getUser(FileBackend.java:111) at ru.tehkode.permissions.PermissionManager.getUser(PermissionManager.java:116) at ru.tehkode.permissions.PermissionManager.getUser(PermissionManager.java:135) at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:201) at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck(PermissiblePEX.java:150) at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:125) at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:116) at org.bukkit.craftbukkit.v1_5_R3.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:111) at org.kitteh.vanish.VanishPerms.silentQuit(VanishPerms.java:182) at org.kitteh.vanish.listeners.ListenPlayerOther.onPlayerQuit(ListenPlayerOther.java:143) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j

Thats what i got...And even opped i cant do /login or anything saying that i dont have permission...

zml2008 commented 11 years ago

This issue is no longer relevant with the upcoming PermissionsEx 2.0. See this forum post for more information.