Skip to content

Queues throwing an assertion error on test servers #7507

Closed as duplicate of#7456
@TheLimeGlass

Description

@TheLimeGlass

Skript/Server Version

[12:50:51 INFO]: [Skript] Skript's aliases can be found here: https://github.com/SkriptLang/skript-aliases
[12:50:51 INFO]: [Skript] Skript's documentation can be found here: https://docs.skriptlang.org/
[12:50:51 INFO]: [Skript] Skript's tutorials can be found here: https://docs.skriptlang.org/tutorials
[12:50:51 INFO]: [Skript] Server Version: 1.21.4-120-30046e0 (MC: 1.21.4)
[12:50:51 INFO]: [Skript] Skript Version: 2.10.0-nightly-f5d91923f (skriptlang-nightly)
[12:50:51 INFO]: [Skript] Installed Skript Addons: None
[12:50:51 INFO]: [Skript] Installed dependencies: None

Bug Description

[12:42:38 INFO]: Stopping server
[12:42:38 INFO]: [Skript] Disabling Skript v2.10.0-nightly-f5d91923f
[12:42:38 ERROR]: Error occurred while disabling Skript v2.10.0-nightly-f5d91923f
java.lang.AssertionError: [Welcome to my server!, All furniture, 5% off in store and online!, Discount sale on christmas trees!, Vote for [candidate name]!] (class org.skriptlang.skript.lang.util.SkriptQueue) != [] (class org.skriptlang.skript.lang.util.SkriptQueue): [89, 103, 103, 0, 0, 1, -128, 5, 113, 117, 101, 117, 101, -128]
        at Skript.jar/ch.njol.skript.registrations.Classes.serialize(Classes.java:762) ~[Skript.jar:?]
        at Skript.jar/ch.njol.skript.variables.FlatFileStorage.save(FlatFileStorage.java:480) ~[Skript.jar:?]
        at Skript.jar/ch.njol.skript.variables.FlatFileStorage.saveVariables(FlatFileStorage.java:418) ~[Skript.jar:?]
        at Skript.jar/ch.njol.skript.variables.FlatFileStorage.close(FlatFileStorage.java:328) ~[Skript.jar:?]
        at Skript.jar/ch.njol.skript.Skript.onDisable(Skript.java:1283) ~[Skript.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:290) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugin(PaperPluginInstanceManager.java:237) ~[paper-1.21.4.jar:1.21.4-120-30046e0]
        at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugins(PaperPluginInstanceManager.java:161) ~[paper-1.21.4.jar:1.21.4-120-30046e0]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.disablePlugins(PaperPluginManagerImpl.java:97) ~[paper-1.21.4.jar:1.21.4-120-30046e0]
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:541) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:625) ~[paper-1.21.4.jar:1.21.4-120-30046e0]
        at net.minecraft.server.MinecraftServer.stopServer(MinecraftServer.java:1007) ~[paper-1.21.4.jar:1.21.4-120-30046e0]
        at net.minecraft.server.dedicated.DedicatedServer.stopServer(DedicatedServer.java:755) ~[paper-1.21.4.jar:1.21.4-120-30046e0]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1294) ~[paper-1.21.4.jar:1.21.4-120-30046e0]
        at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-120-30046e0]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]

Expected Behavior

To not throw an assertion error when stopping the server

Steps to Reproduce

Run a quick test

Agreement

  • I have read the guidelines above and affirm I am following them with this report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions