Giter Site home page Giter Site logo

buttonwarp's People

Contributors

codisimus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

buttonwarp's Issues

Large amount of ButtonWarps causing client timeout crash when listing.

I have over 1,000 buttonwarps configured on my server. When someone lists all the buttonwarps with /bw list, their client instantly times out / disconnects from the server with

lost connection: Internal Exception: net.minecraft.util.io.netty.handler.codec.EncoderException: java.lang.RuntimeException: An internal error occured.

I believe I have hit a threshold in how many can be listed and sent to the client before it crashes. I propose a simple solution to this problem by forcing pages. '/bw list [page]'. Have it list alphabetically, 25 or 50 button warps at a time.

[MAJOR ISSUE] Now it's 2012 buttons don't work!

"You cannot use that again for 356 days, 31 hours, 51 minutes, 36 seconds"
"You cannot use that again for 361 days, 23 hours, 51 minutes, 36 seconds"

This happened as soon as it rolled into 2012. There is a MAJOR failure in your code. Please fix.

Edit: I'm going around adding very large maximum use values to each button. This is the only workaround I've found so far.

ButtonWarp sole cause of some major issues and server crashing.

Over the past few weeks, I have been experiencing a server crash just about every day. It took a few days to sort out what was causing my server to crash, but I have finally narrowed the issue down to ButtonWarp with the help of mbaxter. So, I hope you can fix the issue(s) with ease.

Spigot #397 http://ci.md-5.net/job/Spigot/397/
ButtonWarp v2.1.2 http://dev.bukkit.org/server-mods/buttonwarp/files/39-v2-1-2/

Here are three of many crash logs.
http://pastebin.com/YP4HcNgt
http://pastebin.com/PPjgFW89
http://pastebin.com/ZAg7BDAh

Here are two of many exception traces that occur when a player is kicked to prevent the server from crashing.
http://pastebin.com/izrsztdS
http://pastebin.com/Bb3b2LJQ

Using mbaxter's custom plugin to log async tasks to narrow down which plugin may be causing the issue, this was found.
http://pastebin.com/QGnELPC6

In the course of about 9 hours, that async task has been logged 5,267 times.

Here is a log showing that the async task from ButtonWarp occurred at the same time as someone being kicked from the server to prevent it from crashing.
http://pastebin.com/uqEjsfR3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.