-
Notifications
You must be signed in to change notification settings - Fork 13
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
Can't find bundle for base name sun.text.resources.cldr.FormatData, locale #380
Comments
A shorter stack trace I got now:
And now I'm not sure it's a startup problem. Restarting still fixes it, but I think I saw it develop without a restart. https://stackoverflow.com/questions/12986234/cant-find-bundle-for-base-name-bundle-locale-en-us says it's due to a missing |
Oh, the error in the Stack Overflow answer is complaining about This file is part of the JRE. I can see |
Logs leading up to the exception: https://gist.github.com/darabos/9d0d286da9cdb6d47a04e73236a813a9 It has a
We're denying it! What sort of thread is this? Our security manager is only supposed to affect Derive attribute boxes, not HTTP serving threads! |
I think we deny the call when it happens inside restricted user code. I'm not sure why this happens in the first place. For a long time it doesn't happen then it happens. But once it happened, I think Java caches that this bundle does not exist (Bundles.java#221), so other threads will be impacted too and everything breaks. For some instances the safest option is to disable our SecurityManager. I've sent #399 to make that possible. For other instances we will need to understand this a bit better. |
We sometimes hit this issue after a LynxKite startup. Restarting LynxKite fixes it. So something seems to go wrong during the startup that puts the system in a broken state. The stack trace is:
The text was updated successfully, but these errors were encountered: