tebexio / Tebex-Minecraft

The new Tebex plugin for Minecraft, supporting Bukkit, Bungeecord, Velocity, Spigot, and PaperSpigot

Home Page:https://tebex.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hard Crash from Accessing LegacyRandomSource (Mixin) from multiple threads

JT122406 opened this issue · comments

Fabric 0.15.7
Tebex 2.0.4
crash-2024-03-18_21.11.30-server.txt

Seems to be based on Tebex doing things on async threads

How often does this seem to occur? Is it random or does it happen after a certain event or after a certain time?

Also try enabling debug mode so we can see where exactly things are going wrong. Run /tebex debug on and then attempt the lookup. In your server logs, you'll see more in-depth information about requests and responses going to Tebex. Please copy/paste those relevant logs here and we can have a look.

This occurs about 3-4 times a day on average on one of our servers.
It seems to be just random but it happens more when there are more purchases happening.
I will get debug info when I can

Hi there @JT122406 just checking if you were able to collect any debug information?

So far no because we changed our build to do everything on the main thread and that fixed the issue

Do you mean this was a custom build of the Tebex plugin, or something else?

We made a custom build to fix the issue