cyberpwnn / Mortar

That crap between the bricks
3 stars 3 forks source link

Error of unknown source (Bug when switching gamemodes?) #9

Closed Andre601 closed 5 years ago

Andre601 commented 5 years ago

Description

I retrieve the following error for no real reason. I can just assume it has to do with switching gamemode considering I change gamemode of a player on the server and the error happening right after it.

Error

>.... [21:42:08 INFO]: CONSOLE issued server command: /gamemode survival MHF_GitHub >.... [21:42:08 INFO]: Set game mode survival for MHF_GitHub. >.... [21:42:39 WARN]: [Mortar] Plugin Mortar v1.0.70 generated an exception while executing task 534 java.util.ConcurrentModificationException: null at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909) ~[?:1.8.0_212] at java.util.ArrayList$Itr.next(ArrayList.java:859) ~[?:1.8.0_212] at mortar.lang.collection.GList.copy(GList.java:653) ~[?:?] at com.volmit.gloss.controllers.EmojiController.reload(EmojiController.java:195) ~[?:?] at com.volmit.gloss.controllers.EmojiController.lambda$load$0(EmojiController.java:182) ~[?:?] at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.14.4.jar:git-Paper-146] at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[patched_1.14.4.jar:git-Paper-146] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.14.4.jar:git-Paper-146] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_212] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_212] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]

Stats and Info

Additional info

When changing json files (e.g. a hologram file) in Gloss does the plugin suddenly load all emojis again while it didn't do this before. Only change made from before the error and now was updating the plugin AdvancedModReq to the latest version on Spigot.

NextdoorPsycho commented 5 years ago

Full log, please

DavidRockin commented 5 years ago

Please compress all configuration files in a zip and send it. Is the player near a hologram, does it occur when a player is not near a hologram? If it persists near a specific hologram please include that hologram's configuration file aswell. Are you using emojis in boards?

DavidRockin commented 5 years ago

Possibly a duplicate of https://github.com/VolmitSoftware/Gloss/issues/81 (similar stacktrace in their video)

Andre601 commented 5 years ago

Full log, please

https://hasteb.in/odumoyis.md

Please compress all configuration files in a zip and send it.

Gloss.zip

Is the player near a hologram, does it occur when a player is not near a hologram? If it persists near a specific hologram please include that hologram's configuration file aswell.

It does happen on multiple holograms and not just a single one. I didn't check if it happens when the player is away from a hologram or not and I removed the plugin from the server for the moment.

Are you using emojis in boards?

None of the holograms does use emojis.

DavidRockin commented 5 years ago

Reworked emoji reload logic in 4558f02