| Summary: | Right Click will stop working, with a NegativeArraySizeException | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Danny Staple <danny> | ||||||||||
| Component: | SWT | Assignee: | Platform-SWT-Inbox <platform-swt-inbox> | ||||||||||
| Status: | RESOLVED INVALID | QA Contact: | |||||||||||
| Severity: | major | ||||||||||||
| Priority: | P3 | CC: | akurtakov, arunkumar.thondapu, eclipse.felipe, gheorghe, mikael.setterberg, remy.suen | ||||||||||
| Version: | 4.2 | ||||||||||||
| Target Milestone: | --- | ||||||||||||
| Hardware: | PC | ||||||||||||
| OS: | Linux | ||||||||||||
| Whiteboard: | |||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Danny Staple
May be a duplicate of bug 321554 although this is Linux. (In reply to comment #1) > May be a duplicate of bug 321554 although this is Linux. There is some confusion between linux and window in bug 321554, nevertheless this comment seems to be in the right track https://bugs.eclipse.org/bugs/show_bug.cgi?id=321554#c8 Arun, please investigate. (In reply to comment #2) > https://bugs.eclipse.org/bugs/show_bug.cgi?id=321554#c8 If this comment is correct, that means imSeparator and imItem are set but not inserted in the handle. Please check for: - imSeparator and imItem are being created and not added to handle - imSeparator and imItem are being deleted and not set to null - all children are being deleted and imSeparator and imItem not set to null Created attachment 207319 [details]
Full Log with same issue at end.
I've seen the same stack trace now when closing my workbench. I've posted the .log file from my .metadata as it may hold some useful traces for a developer.
Created attachment 207381 [details]
JVM crash log
On a right click this time - I saw a JVM crash. JVM Log attached. There was also a stack trace in the Eclipse log at about the same time - but it is line for line as above.
*** Bug 370041 has been marked as a duplicate of this bug. *** This - or something related to it has actually locked up my whole desktop to the extent that no other items were able to receive mouse events, and I've had to switch to one of the text VT's to kill the Eclipse process to get my UI back. I am of course assuming it is related, and I am not seeing a crash log in the terminal I run Eclipse from. (In reply to comment #7) > This - or something related to it has actually locked up my whole desktop to > the extent that no other items were able to receive mouse events, and I've had > to switch to one of the text VT's to kill the Eclipse process to get my UI > back. I am of course assuming it is related, and I am not seeing a crash log in > the terminal I run Eclipse from. Were you debugging? a breakpoint in a menu SWT.Selection event, for example, can lock up your entire X session (and force you to kill eclipse from a different VT) PW I wasn't debugging, however, I was using pydev each time it locked up completely, and when doing a ps -ef | grep eclipse, a pydev process for python completion server I think was running. I'll try and find out more the next time I see it- it is happening every couple of days now, so shouldn't be hard to reproduce (I'll never see it again after saying that.. ;) ). I've raised the UI locking as a new issue - #375301. It may be related, but there is no guarantee. Created attachment 213854 [details] Another crash log Again today - earlier in the day, right clicks stopped working. After closing and reopening eclipse, an hour or so later a right click on a project caused the JVM to crash. I've attached the meta data log. The crash also came with this: # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007f681d6e856c, pid=10407, tid=140085239932672 # # JRE version: 6.0_26-b03 # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode linux-amd64 compressed oops) # Problematic frame: # C [libgobject-2.0.so.0+0x3356c] __float128+0x3c # # An error report file with more information is saved as: # /home/stapled/git/HudsonConfig/tests/hs_err_pid10407.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # Adn the dialog: "An error has occurred. See the log file /home/stapled/pythonworkspace/.metadata/.log." I'll add the hs error log too. Created attachment 213855 [details]
hs_error_log to accompany crash log
Since this seems to be associated with crashes - bumping to at least major. Is this bug still reproducible with a recent version of eclipse like Kepler (4.3) or the Luna (4.4) milestone builds? No reply in years. Resolving. |