13
0

Schematicladeproblem lokalisieren #51

Geschlossen
2020-03-28 10:25:00 +01:00 von Lixfel geöffnet · 0 Kommentare
Besitzer

In jüngster Zeit haben wir hundertfach Exceptions in der Datenbank, dass Leute auf einem 1.15-Server eine 1.12-Schematic nicht laden können (in der 1.12 funktionieren diese aber problemlos). Die Fehlermeldung (Beispielmeldung):

[19:06:46] [Server thread/INFO]: EricDerEchte issued server command: /schem load KeinName
[19:06:46] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'schem' in plugin SchematicSystem v1.0
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:723) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1658) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1498) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(SourceFile:144) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(SourceFile:118) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:918) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:911) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(SourceFile:127) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:895) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:828) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_211]
Caused by: java.lang.ArrayIndexOutOfBoundsException: 33280
at com.sk89q.worldedit.extent.clipboard.io.MCEditSchematicReader.read(MCEditSchematicReader.java:197) ~[?:?]
at de.steamwar.sql.Schematic_14.getClipboard(Schematic_14.java:66) ~[?:?]
at de.steamwar.sql.Schematic_14.setPlayerClipboard(Schematic_14.java:52) ~[?:?]
at de.steamwar.sql.Schematic_15.setPlayerClipboard(Schematic_15.java:17) ~[?:?]
at de.steamwar.sql.Schematic.loadToPlayer(Schematic.java:198) ~[?:?]
at de.steamwar.schematicsystem.commands.SchematicCommand.load(SchematicCommand.java:137) ~[?:?]
at de.steamwar.schematicsystem.commands.SchematicCommand.load(SchematicCommand.java:132) ~[?:?]
at de.steamwar.schematicsystem.commands.SchematicCommand.onCommand(SchematicCommand.java:48) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15]
... 17 more

vermeldet den Fehler jedoch in WE code. Für einen Bugreport dort wäre es gut, wenn wir den Fehler genauer lokalisieren könnten (entweder durch betrachten von WE-Code (z.B. im Vergleich mit 1.12 Implementierung) oder durch Befragen, Suchen und Finden der Fehlerquelle, warum das mit manchen Schems nicht funktioniert.

In jüngster Zeit haben wir hundertfach Exceptions in der Datenbank, dass Leute auf einem 1.15-Server eine 1.12-Schematic nicht laden können (in der 1.12 funktionieren diese aber problemlos). Die Fehlermeldung (Beispielmeldung): [19:06:46] [Server thread/INFO]: EricDerEchte issued server command: /schem load KeinName [19:06:46] [Server thread/ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'schem' in plugin SchematicSystem v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:723) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1658) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1498) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(SourceFile:144) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(SourceFile:118) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:918) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:911) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(SourceFile:127) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:895) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:828) [spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_211] Caused by: java.lang.ArrayIndexOutOfBoundsException: 33280 at com.sk89q.worldedit.extent.clipboard.io.MCEditSchematicReader.read(MCEditSchematicReader.java:197) ~[?:?] at de.steamwar.sql.Schematic_14.getClipboard(Schematic_14.java:66) ~[?:?] at de.steamwar.sql.Schematic_14.setPlayerClipboard(Schematic_14.java:52) ~[?:?] at de.steamwar.sql.Schematic_15.setPlayerClipboard(Schematic_15.java:17) ~[?:?] at de.steamwar.sql.Schematic.loadToPlayer(Schematic.java:198) ~[?:?] at de.steamwar.schematicsystem.commands.SchematicCommand.load(SchematicCommand.java:137) ~[?:?] at de.steamwar.schematicsystem.commands.SchematicCommand.load(SchematicCommand.java:132) ~[?:?] at de.steamwar.schematicsystem.commands.SchematicCommand.onCommand(SchematicCommand.java:48) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[spigot-1.15.2.jar:git-Spigot-6de3d4b-796eb15] ... 17 more vermeldet den Fehler jedoch in WE code. Für einen Bugreport dort wäre es gut, wenn wir den Fehler genauer lokalisieren könnten (entweder durch betrachten von WE-Code (z.B. im Vergleich mit 1.12 Implementierung) oder durch Befragen, Suchen und Finden der Fehlerquelle, warum das mit manchen Schems nicht funktioniert.
Lixfel hat diesen Issue 2020-04-01 11:38:35 +02:00 geschlossen
Dieses Repo ist archiviert. Du kannst Issues nicht kommentieren.
Keine Beschreibung angegeben.