-
Notifications
You must be signed in to change notification settings - Fork 231
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
Saving ontology produces frozen save progress bar #574
Comments
Using the "Window -> Refresh user interface" menu item does not resolve the issue. The stuck progress bar persists. Test system: |
When exiting a session that had frozen save progress bars a number of errors similar to the following were written to the terminal: *** WARNING BADLY BEHAVING LISTENER: org.protege.editor.owl.ui.framelist.OWLFrameList$$Lambda$149/292207327 *** |
@donpellegrino are you using a multi-display set up by any chance? I've observed this problem when I've been projecting Protege (i.e. with multiple displays) but can't reliably reproduce it. |
I have experienced this behavior with a single display. I was not using a multi-display at the time. |
Just looking at the terminal output from a previous comment, "org.protege.editor.owl.ui.framelist.OWLFrameList.(OWLFrameList.java:149)" perhaps I have a widget open that has an interaction effect with the save progress bar. Which UI element is draw in "OWLFrameList?" |
Had you by chance any explanation windows opened? The bad listener error above is caused by the explanation manager. It should have been fixed in version 5.1. See issue #410. Which version of Protege are you using? |
I am running "Protege Desktop, Version 5.1.0, Build." I did not have an explanation windows open. |
I have the same problem and the saving progress bar freezes every time I'm saving ontology. The saving popup stays open and there is no way to close it, however the file seems to be saved correctly. At least it is possible to minimize that popup so I can continue working. @donpellegrino Are you running linux? Asking, because the problem might be related to the operating system, as everything is works fine on macOS, and freezes on CentOS 7.3 in my case. |
I have been experiencing this issue on "Red Hat Enterprise Linux Server release 7.3 (Maipo)." The default Java implementation is: $ java -version |
I have checked Protege 5.0.0 and it works fine, so it should be possible to find a buggy commit using |
I also get this on Ubuntu. I think the problem was there in 5.0.0 as well, but I am not 100% sure. So don't count on the |
@csnyulas Yes, it turned out that 5.0.0 is problematic as well, so no help from git :) It probably could only show the commit when the loader was added there. I've created a pull request, so it would be good if anyone of who was encountering the problem can check if it fixes problem. Personally I've checked on CentOS and macOS with bundled jre and the loader is not freezing now. |
@csnyulas Probably I'm too lucky, because it was freezing every single time I was just opening protege and saving empty ontology. |
Also reported on Linux Mint 18. |
Reproduced in Ubuntu 16.04 (fresh install) running in VM (VirtualBox) under MacOS 10.12.2. To reproduce:
Additional Info: Here is the Protege log up until the stuck window:
|
Looks like it is related to this openjdk bug. |
Fix delayed progress dialog due to the fix for #574
Just a note, as I encountered this situation today... |
Looks like this particular issue can be closed due to the PR from @ykazakov. Will close in a few days unless I hear otherwise. |
I still have this problem |
Me too. I still have this problem with both versions (5.6.1 and 5.5.0). Every time I try to save a file, I encounter this issue. |
Also happens when I try to load a saved file. |
When saving the active ontology, sometime the save progress bar freezes. No information is printed to the terminal after "Saved workspace" to give detail on the error.
The text was updated successfully, but these errors were encountered: