-
Notifications
You must be signed in to change notification settings - Fork 234
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
Unhandled exception at exit #94
Comments
Please note that we cannot support life-line versions. We only provide life-line versions in case that an up-to-date Fiji broke something that worked previously. Having said that...
This was addressed in a Herculean effort by @ctrueden and was uploaded ( |
|
When will this patch be included in the daily builds? Today's build suffers from the same issue -- or, more precisely, suffers from the same issue after running |
|
@anntzer it hit the "daily builds" already. If I understand correctly that you mean the contiuous release, available from http://fiji.sc/Downloads. |
|
Yes, I meant the continuous release. If the daily builds mean something else, are they available somewhere? |
|
@anntzer no, I just got confused by your nomenclature. If you cannot run Fiji correctly, and you are comfortable around a debugger, please investigate. If you are more of a user, please use |
|
I tried running fiji (fresh download of today's (2014/07/07) continuous release) with jdb, following the instructions on the "Debugging intro" page. |
|
This exception still occurs with an up-to-date Fiji when using Linux 64-bit OpenJDK 1.7.0_55. |
|
After further investigation with @dscho, we have concluded this is a bug in OpenJDK7 (starting somewhere in the _30s). While it is an ugly exception, execution continues so it is not a crash, and can be generally ignored safely. I'd be interested to know, once OpenJDK8 becomes available, if the problem still happens there. |
|
It is actually a real issue for me as I am writing a program that can call fiji and wait for it to exit. Unfortunately, as it is right now, the wait never completes because fiji never returns. Of course I could read stderr and kill fiji when the traceback shows up but a simpler workaround would be welcome... |
|
@anntzer if it is that critical a bug for you, feel free to invest as much time and energy into the bug as @ctrueden and I did. Which is a lot. Quite a lot. We really have to put this on a low flame for now because we have many bugs to address that concern more than just one single user, and since you seem to be a developer yourself, it is fair to put more of a burden on your shoulders. The thing I would try to do is to figure out whether the peer of the |
|
I certainly understand that there are other priorities and did not intend to imply lack of concern from the fiji team -- I rather wanted to point out that "just an ugly exception" can have real consequences too. |
|
I think that exception is a red herring. I do not believe it is actually blocking the shutdown. I think the "Fiji won't quit" problem is a wholly different bug, which affects much more than only a single user and which we will continue to work very hard to squash as soon as possible. But if you have evidence otherwise you are more than welcome to let us know! |
We single-stepped in the debugger and found that while the exception is printed, the code actually continues as it should. Therefore I highly doubt that the consequence you are seeing is a consequence of the exception.
As I said, we single-stepped through it. The |
|
As you may have guessed, I actually care very little about the exception, and much more about the failure to quit. Thanks for your investigation of it. |
|
@anntzer Indeed. Then I suggest watching Fiji bug #805 for a resolution. |
|
I believe we fixed this issue in mid-July. Please reopen if the issue persists. |
|
It's fixed now indeed. |
|
Hi guys, despite the optimistic comment from @anntzer, the error message still pops up. |
|
@FannyGeorgi To be clear: the problem which @anntzer refers to as "fixed" is actually Fiji's failure to terminate as expected. The exception given in the OP above is both unrelated and harmless. It also only occurs on Linux with Java 7, to my knowledge. But if the message bothers or inconveniences you somehow: could you please use Help > Report a Bug to get a snapshot of your system configuration? In particular, OS and version of Java. And if you are using Java 7, could you test with Java 8? It might be fixed there; would be good to know for certain. |
Fiji (life-line version, 06/02/2014, linux-64) raises an exception upon exit and then needs to be ctrl-c'd.
Below is the stderr output.
The text was updated successfully, but these errors were encountered: