Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Client Crash - java.lang.NullPointerException: Updating screen events at betterquesting.client.gui2.CanvasQuestLine.isQuestShown(CanvasQuestLine.java:225) #322

Closed
ProsperCraft opened this issue Mar 13, 2018 · 5 comments

Comments

Projects
None yet
4 participants
@MasterSloth1

This comment has been minimized.

@Funwayguy

This comment has been minimized.

Copy link
Owner

commented Mar 15, 2018

I take two days off modding and everything crashes because of course it does. I'll get a fix out tomorrow for this. I need to move some in-dev code aside first.

From what I can tell this is being caused by a quest line with non-existent quest IDs... I don't even know how but I suspect some stupid BQ2 legacy code is contributing to the mess that is the database state.

I can't seem to recreate this on my own. How did you two do it?

@ProsperCraft

This comment has been minimized.

Copy link
Author

commented Mar 15, 2018

I have several people editing the questbook, so it would be hard to provide steps to reproduce.

It have been possible the server was killed while someone was editing a quest(whistles innocently)

@Funwayguy

This comment has been minimized.

Copy link
Owner

commented Mar 16, 2018

Great... was testing my initial fix and it didn't entirely work. Doesn't crash anymore but it still doesn't update the quest line properly when multiple editors are messing with it. Why do you do this to me 😭

Got a better fix in the works for today's build though so not all is lost.

EDIT: New build uploaded. Should hopefully fix all of this up

@TheSnowyChickens

This comment has been minimized.

Copy link

commented Oct 13, 2018

Hello,

this crash is back.
https://paste.dimdev.org/esolemudez.mccrash

(I pressed the button for the retrieve detection task)

@Funwayguy Funwayguy closed this Jan 22, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.