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

Caching bug in (generated ?) code #19

Open
tomasjura opened this issue Jul 12, 2019 · 0 comments
Open

Caching bug in (generated ?) code #19

tomasjura opened this issue Jul 12, 2019 · 0 comments

Comments

@tomasjura
Copy link

There is serious caching bug in the (generated ?) file jansi_struct.h There is build a cache Termios_FID_CACHE TermiosFc which caches jfieldID in the object. This kind of caching is forbidden. Classes objects could be unloaded and there is no guarantee that the jfieldID after unload and load remains the same. See http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/refs.html.

This might be also a reason for the issue #17

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant