IntellectualSites / IntellectualSites/FastAsyncWorldEdit
Randomly crashs with FAWE - Cannot invoke "it.unimi.dsi.fastutil.longs.LongArrayList.getLong(int)" because "this.wrapped" is null
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 806
- Forks
- 394
- Avg merge
- 22h 19m
- Merged PRs (30d)
- 14
Description
Server Implementation
Paper
Server Version
1.20.1
Describe the bug
Hello everyone :slight_smile:
So, I've been using FAWE for a few weeks, but unfortunately I had to switch back to WE because FAWE was causing random crashes on my server when I use commands or teleport :/
In the photo, these are the crashes since the beginning of the month, you can see that I did 18 tests before taking the time to write this to you, I am not posting here randomly, the other 15 crash reports, are always the same, randoms using FAWE commands or having moved/teleported/disconnected after using FAWE commands.
I just spent about 2h30 doing tests by eliminating plugins that could be in conflict, but the problem... my last test was done with only FAWE as a plugin... So it's complicated to say that it's anything other than FAWE causing this.
Attached is the log + the crash report and a video.
https://pastebin.com/EB6SmBMC
https://youtu.be/JpNBpGXDbFg
Following this, I redid the test with ONLY WE, I did this for about 5 minutes (as in the video) and nothing... no crashes.
So I don't really know where to turn to find a solution, because I really like FAWE, especially since I have big changes in game to do, but using FAWE and crashing the server when there are 30- 40 players online, I don't like :/
If someone had a beginning of solution!
Thanking you!
-z-
To Reproduce
https://www.youtube.com/watch?v=i7C7wfypLUA
Expected behaviour
Read Describe the bug.
Screenshots / Videos
No response
Error log (if applicable)
No response
Fawe Debugpaste
https://athion.net/ISPaster/paste/view/d3463d18f3c4454ca13e00dde65fd184
Fawe Version
2.7.1-SNAPSHOT-548;fe33be5
Checklist
- I have included a Fawe debugpaste.
- I am using the newest build from https://ci.athion.net/job/FastAsyncWorldEdit/ and the issue still persists.
Anything else?
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked crash report, log, FAWE debugpaste, and reproduction videos, then compare the reported FAWE-only behavior with the WorldEdit test. Done means reproducing the random crash and identifying a fix that prevents it during FAWE commands, movement, teleportation, or disconnects.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100