On entering the multiplayer window, I can see the server as available.
Attempting to connect to the server fails at "Logging in".
Server shows no logs showing the attempt, client reports " Connecting to [server], [port]"
Clicked cancel after 7 minutes.
Clicked refresh and attempted to reconnect, and it logged in, but in less than 60 seconds I get "internal server error" from the client and the server reports:
[19:31:53] [Server thread/WARN]: Failed to handle packet for /[IP]:51800
java.lang.RuntimeException: Already decorating!!
at agj.a(SourceFile:21) ~[minecraft_server.13w42a.jar:?]
at agd.a(SourceFile:355) ~[minecraft_server.13w42a.jar:?]
at agy.a(SourceFile:74) ~[minecraft_server.13w42a.jar:?]
at ape.a(SourceFile:432) ~[minecraft_server.13w42a.jar:?]
at mh.a(SourceFile:160) ~[minecraft_server.13w42a.jar:?]
at aoc.a(SourceFile:778) ~[minecraft_server.13w42a.jar:?]
at mh.c(SourceFile:95) ~[minecraft_server.13w42a.jar:?]
at mg.<init>(SourceFile:31) ~[minecraft_server.13w42a.jar:?]
at mf.a(SourceFile:212) ~[minecraft_server.13w42a.jar:?]
at mf.d(SourceFile:346) ~[minecraft_server.13w42a.jar:?]
at lc.d(SourceFile:215) ~[minecraft_server.13w42a.jar:?]
at mv.a(SourceFile:273) ~[minecraft_server.13w42a.jar:?]
at iq.a(SourceFile:137) ~[minecraft_server.13w42a.jar:?]
at ir.a(SourceFile:63) ~[minecraft_server.13w42a.jar:?]
at el.a(SourceFile:145) ~[minecraft_server.13w42a.jar:?]
at mr.c(SourceFile:134) [minecraft_server.13w42a.jar:?]
at net.minecraft.server.MinecraftServer.u(SourceFile:529) [minecraft_server.13w42a.jar:?]
at li.u(SourceFile:259) [minecraft_server.13w42a.jar:?]
at net.minecraft.server.MinecraftServer.t(SourceFile:441) [minecraft_server.13w42a.jar:?]
at net.minecraft.server.MinecraftServer.run(SourceFile:358) [minecraft_server.13w42a.jar:?]
at kx.run(SourceFile:617) [minecraft_server.13w42a.jar:?]
[19:31:53] [Server thread/INFO]: [USER] lost connection: TextComponent{text='Internal server error', siblings=[], style=Style{hasParent=false, color=null, bold=null, italic=null, underlined=null, obfuscated=null, clickEvent=null, hoverEvent=null}}
[19:31:53] [Server thread/INFO]: [USER] left the game
Attempting to reconnect at this point, the client reports:
Client> 18/10/2013 7:33:49 PM io.netty.channel.nio.NioEventLoop select
Client> WARNING: Selector.select() returned prematurely 512 times in a row; rebuilding selector.
Client> 18/10/2013 7:33:49 PM io.netty.channel.nio.NioEventLoop rebuildSelector
Client> INFO: Migrated 1 channel(s) to the new Selector.
Client> [19:33:49] [Server Connector #3/ERROR]: Couldn't connect to server
Client> java.nio.channels.CancelledKeyException
Client> at sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java:55) ~[?:1.6.0_26]
Client> at sun.nio.ch.SelectionKeyImpl.interestOps(SelectionKeyImpl.java:64) ~[?:1.6.0_26]
Client> at io.netty.channel.socket.nio.NioSocketChannel.doConnect(NioSocketChannel.java:178) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.connect(AbstractNioChannel.java:169) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.DefaultChannelPipeline$HeadHandler.connect(DefaultChannelPipeline.java:1008) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.DefaultChannelHandlerContext.invokeConnect(DefaultChannelHandlerContext.java:494) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.DefaultChannelHandlerContext.connect(DefaultChannelHandlerContext.java:479) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.ChannelOutboundHandlerAdapter.connect(ChannelOutboundHandlerAdapter.java:47) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.DefaultChannelHandlerContext.invokeConnect(DefaultChannelHandlerContext.java:494) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.DefaultChannelHandlerContext.connect(DefaultChannelHandlerContext.java:479) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.ChannelOutboundHandlerAdapter.connect(ChannelOutboundHandlerAdapter.java:47) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.DefaultChannelHandlerContext.invokeConnect(DefaultChannelHandlerContext.java:494) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.DefaultChannelHandlerContext.connect(DefaultChannelHandlerContext.java:479) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.DefaultChannelHandlerContext.connect(DefaultChannelHandlerContext.java:464) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.DefaultChannelPipeline.connect(DefaultChannelPipeline.java:847) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.AbstractChannel.connect(AbstractChannel.java:198) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.bootstrap.Bootstrap$2.run(Bootstrap.java:165) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:354) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:348) ~[netty-all-4.0.10.Final.jar:?]
Client> at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101) ~[netty-all-4.0.10.Final.jar:?]
Client> at java.lang.Thread.run(Thread.java:662) ~[?:1.6.0_26]
Linked issues
Comments 3
hunh.
Further investigation suggests that the disconnect (n must be positive) seems to happen only/to happen mostly on a world where a schematic has been copied in from a 1.6.4 world.
I started with a clean world, and was able to travel around ok. Then I pasted this (large) schematic in, and when I approached it, the server crashed with "n must be positive"
I manage to login again and moved away from the pasted area without a crash. I moved in a big circle and approached the area from another direction, and on getting close enough to the border, it crashed again. I logged in again and teleported into the centre of the pasted area and it crashed straight away.
Ok, I took the 1.6.4 world, run it with the snapshot for 13w43a, and then saved to update it to 1.7ish.
Then I took schematic more or less the same as the one that had been saved from the 1.6.4 server, and copied it into a clean 13w43a server. No crashes from "n must be positive" at all.
So I guess the problem is chunks of 1.6 worlds copied into 1.7?
Still happening in 13w43a - not really feeling the love for being close to a pre-release
Minecraft Crash Report ----
// Don't do that.
Time: 22/10/13 12:57 PM
Description: Exception ticking world
java.lang.IllegalArgumentException: n must be positive
at java.util.Random.nextInt(Random.java:300)
at agk.a(SourceFile:122)
at agk.a(SourceFile:27)
at age.a(SourceFile:362)
at agp.a(SourceFile:138)
at apj.a(SourceFile:432)
at mi.a(SourceFile:160)
at aoh.a(SourceFile:781)
at mi.c(SourceFile:95)
at mi.d(SourceFile:108)
at afl.e(SourceFile:311)
at mj.g(SourceFile:234)
at mj.b(SourceFile:137)
at net.minecraft.server.MinecraftServer.u(SourceFile:503)
at lj.u(SourceFile:259)
at net.minecraft.server.MinecraftServer.t(SourceFile:441)
at net.minecraft.server.MinecraftServer.run(SourceFile:358)
at ky.run(SourceFile:617)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
– Head –
Stacktrace:
at java.util.Random.nextInt(Random.java:300)
at agk.a(SourceFile:122)
at agk.a(SourceFile:27)
at age.a(SourceFile:362)
at agp.a(SourceFile:138)
at apj.a(SourceFile:432)
at mi.a(SourceFile:160)
at aoh.a(SourceFile:781)
at mi.c(SourceFile:95)
at mi.d(SourceFile:108)
at afl.e(SourceFile:311)
at mj.g(SourceFile:234)
at mj.b(SourceFile:137)
– Affected level –
Details:
Level name: world
All players: 1 total; [mm['aeduna'/499, l='world', x=200.50, y=81.50, z=0.50]]
Chunk stats: ServerChunkCache: 928 Drop: 0
Level seed: -5522882376807769887
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (120,64,252), Chunk: (at 8,4,12 in 7,15; contains blocks 112,0,240 to 127,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 24823860 game time, 24823860 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 53100 (now: false), thunder time: 70209 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Stacktrace:
at net.minecraft.server.MinecraftServer.u(SourceFile:503)
at lj.u(SourceFile:259)
at net.minecraft.server.MinecraftServer.t(SourceFile:441)
at net.minecraft.server.MinecraftServer.run(SourceFile:358)
at ky.run(SourceFile:617)
– System Details –
Details:
Minecraft Version: 13w43a
Operating System: Linux (amd64) version 3.2.0-4-amd64
Java Version: 1.7.0_40, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 773714672 bytes (737 MB) / 1029701632 bytes (982 MB) up to 1029701632 bytes (982 MB)
JVM Flags: 2 total; -Xmx1024M -Xms1024M
AABB Pool Size: 15208 (851648 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
Profiler Position: N/A (disabled)
Vec3 Pool Size: 2608 (146048 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 20; [mm['aeduna'/499, l='world', x=200.50, y=81.50, z=0.50]]
Is Modded: Unknown (can't tell)
Type: Dedicated Server (map_server.txt)