Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AsyncPlayerChatEvent error with scriptcraft v2.0.6-2014-03-16 #133

Closed
Tricky1702 opened this issue Apr 7, 2014 · 7 comments
Closed

AsyncPlayerChatEvent error with scriptcraft v2.0.6-2014-03-16 #133

Tricky1702 opened this issue Apr 7, 2014 · 7 comments
Labels

Comments

@Tricky1702
Copy link

Just by typing anything into the chat window and pressing return, the following is dumped to the console.

[Netty IO #0/ERROR]: Could not pass event AsyncPlayerChatEvent to scriptcraft v2.0.6-2014-03-16
java.lang.reflect.UndeclaredThrowableException
        at com.sun.proxy.$Proxy20.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:468) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.server.v1_7_R1.PlayerConnection.chat(PlayerConnection.java:878) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:828) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:72) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.server.v1_7_R1.NetworkManager.channelRead0(NetworkManager.java:192) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:173) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:173) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:173) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:149) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:100) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:480) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:447) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:341) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at net.minecraft.util.io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
        at java.lang.Thread.run(Thread.java:744) [?:1.7.0_51]
Caused by: java.security.PrivilegedActionException
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_51]
        at com.sun.script.util.InterfaceImplementor$InterfaceImplementorInvocationHandler.invoke(InterfaceImplementor.java:67) ~[?:1.7.0_51]
        ... 35 more
Caused by: javax.script.ScriptException: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot read property "player" from undefined (<Unknown source>#77) in <Unknown source> at line number 77
        at com.sun.script.javascript.RhinoScriptEngine.invoke(RhinoScriptEngine.java:300) ~[?:1.7.0_51]
        at com.sun.script.javascript.RhinoScriptEngine.invokeMethod(RhinoScriptEngine.java:266) ~[?:1.7.0_51]
        at com.sun.script.util.InterfaceImplementor$InterfaceImplementorInvocationHandler$1.run(InterfaceImplementor.java:72) ~[?:1.7.0_51]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_51]
        at com.sun.script.util.InterfaceImplementor$InterfaceImplementorInvocationHandler.invoke(InterfaceImplementor.java:67) ~[?:1.7.0_51]
        ... 35 more
Caused by: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot read property "player" from undefined (<Unknown source>#77)
        at sun.org.mozilla.javascript.internal.ScriptRuntime.constructError(ScriptRuntime.java:3770) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.ScriptRuntime.constructError(ScriptRuntime.java:3748) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.ScriptRuntime.typeError(ScriptRuntime.java:3776) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.ScriptRuntime.typeError2(ScriptRuntime.java:3795) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.ScriptRuntime.undefReadError(ScriptRuntime.java:3808) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.ScriptRuntime.getObjectProp(ScriptRuntime.java:1487) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.Interpreter.interpretLoop(Interpreter.java:1403) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.Interpreter.interpret(Interpreter.java:849) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.InterpretedFunction.call(InterpretedFunction.java:162) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.ContextFactory.doTopCall(ContextFactory.java:430) ~[?:1.7.0_51]
        at com.sun.script.javascript.RhinoScriptEngine$1.superDoTopCall(RhinoScriptEngine.java:116) ~[?:1.7.0_51]
        at com.sun.script.javascript.RhinoScriptEngine$1.doTopCall(RhinoScriptEngine.java:109) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.ScriptRuntime.doTopCall(ScriptRuntime.java:3160) ~[?:1.7.0_51]
        at sun.org.mozilla.javascript.internal.InterpretedFunction.call(InterpretedFunction.java:160) ~[?:1.7.0_51]
        at com.sun.script.javascript.RhinoScriptEngine.invoke(RhinoScriptEngine.java:294) ~[?:1.7.0_51]
        at com.sun.script.javascript.RhinoScriptEngine.invokeMethod(RhinoScriptEngine.java:266) ~[?:1.7.0_51]
        at com.sun.script.util.InterfaceImplementor$InterfaceImplementorInvocationHandler$1.run(InterfaceImplementor.java:72) ~[?:1.7.0_51]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_51]
        at com.sun.script.util.InterfaceImplementor$InterfaceImplementorInvocationHandler.invoke(InterfaceImplementor.java:67) ~[?:1.7.0_51]
        ... 35 more

Plugins (15): scriptcraft, GroupManager, BukkitCompat, AdminFun, Vault, Multiverse-Core, ProtocolLib, OpMe, Essentials, Multiverse-Portals, Multiverse-SignPortals, Multiverse-NetherPortals, BKCommonLib, EssentialsChat, NoLagg

@SEAPUNK
Copy link
Contributor

SEAPUNK commented Apr 7, 2014

Caused by: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot read property "player" from undefined (<Unknown source>#77)

Do you have any ScriptCraft plugins running? What version of CraftBukkit are you using?

@Tricky1702
Copy link
Author

craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks
No ScriptCraft plugins running. Nothing changed since install.

@SEAPUNK
Copy link
Contributor

SEAPUNK commented Apr 7, 2014

Interesting. That error is saying that something inside of ScriptCraft (e.g. a running plugin) is likely causing it. It's likely that @walterhiggins will have to look into his own plugins and find the issue.

To verify that it's the ScriptCraft plugins, can you clear out the plugins/ScriptCraft/plugins folder so it has no files, and then tell me if it's doing it again?

@Tricky1702
Copy link
Author

Yep! That fixed it. :/

Moved plugins elsewhere to save it. Created an empty plugins folder and started the server. Went into the client, said something random and nothing happened in the console. Stopped server, moved plugins folder back restarted and the error reappeared.

@walterhiggins
Copy link
Owner

Hi @Tricky1702 ,

Does this happen with Vanilla Scriptcraft (that is : with ScriptCraft installed and no additional scripts of your own) ?

@walterhiggins
Copy link
Owner

I can reproduce this problem. Will fix it in the next release. Thanks for reporting it @Tricky1702 .

Walter

walterhiggins added a commit that referenced this issue Apr 7, 2014
@Tricky1702
Copy link
Author

Yes it is vanilla with no additions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants