-
Notifications
You must be signed in to change notification settings - Fork 2
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
JOSM freeze #5
Comments
Hi I attempted to reproduce that problem but for me, that area works. I would be interested in knowing where JOSM freezed. A log of stdout would be really appreciated (the last 30 lines are enough). If you have the Java JDK, there is a tool called "VisulaVM". (in /bin/jvisualvm) With it, you can create stack traces of running programs. Such a stack trace contains the location in the code where JOSM is currently freezing. |
Full thread dump and VisualVM snapshot sent. |
Thanks. I stored both files. According to the log, the tessellator seems to be still running in jogamp.opengl.glu.tessellator.Mesh.MakeFace(Mesh.java:196). Normally, this method should be pretty fast. I'll look into it tomorrow. |
Thanks for your quick reply, and good luck with your project! |
Oh, I forgot, here are the last lines of stdout before I hit ^C. If you need anything else or want me to test a new version, just shout. :)
|
Not sure if my situation is related to this bug. I have instant freeze of map window after switching plugin on. UI redraws only after moving mouse pointer over buttons. |
@xmd5a2 |
@michaelzangl I use kendzi3d - it works. I followed instructions here https://github.com/michaelzangl/josm-plugin-opengl/releases |
You should not install it system wide (it will break most apps using jogl). The problem is that there is a conflict with kendzi3d: That plugin loads the old version of JOGL, my plugin requires the new version but cannot load it since JOGL is already loaded. Both versions are incompatible and thus the plugins won't work at the same time. |
@michaelzangl Thanks! Finally it works (and very fast!). I think this info should be in release notes because kendzi3d is popular. |
Hi, |
@don-vip already looking into it. Basically there are just a few method names that have changed in those JOGL versions. Discussion continues here: kendzi/josm-jogl#1 |
JOSM's interface freezes in a particular area when I pan around with OpenGL enabled.
I reproduced it reliably in that area, but was not able to do it in other areas. The bbox of the downloaded area: map?bbox=3.1323534,51.3127496,3.1334558,51.3135024
Steps to reproduce:
JOSM also opened an error once to say it had run out of memory, and it crashed after that.
I can also send you a log of the stdout and stderr if that can help.
Platform: Linux 3.13.0-62-generic, 64 bit
The text was updated successfully, but these errors were encountered: