| Summary: | Eclipse crashes on java rename refactoring | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Jelle.v <victoor.jelle> | ||||
| Component: | Framework | Assignee: | equinox.framework-inbox <equinox.framework-inbox> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | |||||
| Severity: | critical | ||||||
| Priority: | P3 | CC: | john.arthorne, remy.suen, tjwatson | ||||
| Version: | 3.7 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Jelle.v
Please look for hs_err_pid crash logs. Alternatively, please try using Java 6 instead of Java 7. Created attachment 199901 [details]
threddump
(In reply to comment #1) > Please look for hs_err_pid crash logs. Alternatively, please try using Java 6 > instead of Java 7. Using Java 6 causes the same problem (jdk1.6.0_23). There is not a hs_err_pid crash log since the eclipse instance hangs instead of crashing. I have uploaded the threaddump and now I'm trying to upload the heap dump (In reply to comment #3) > Using Java 6 causes the same problem (jdk1.6.0_23). There is not a hs_err_pid > crash log since the eclipse instance hangs instead of crashing. I'm confused about whether you are experiencing a crash or a hang. The subject says crash, but your comment (and attached heap dump) suggest a hang/deadlock. This looks related to locking in the extended log service: "ModalContext" prio=6 tid=0x36291400 nid=0x5d0 in Object.wait() [0x3acdd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at org.eclipse.equinox.log.internal.BasicReadWriteLock.writeLock(BasicReadWriteLock.java:36) (In reply to comment #4) > (In reply to comment #3) > > Using Java 6 causes the same problem (jdk1.6.0_23). There is not a hs_err_pid > > crash log since the eclipse instance hangs instead of crashing. > > I'm confused about whether you are experiencing a crash or a hang. The subject > says crash, but your comment (and attached heap dump) suggest a hang/deadlock. > > This looks related to locking in the extended log service: > > "ModalContext" prio=6 tid=0x36291400 nid=0x5d0 in Object.wait() [0x3acdd000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:503) > at > org.eclipse.equinox.log.internal.BasicReadWriteLock.writeLock(BasicReadWriteLock.java:36) Well it's kind of hard to say. I see eclipse crashing in my logs (... A workspace crash was detected....), but the application stays open. Whether to call it a crash or a deadlock/hangs is hard to say. You should probably open a separate bug against the m2e team. It is not a good idea for these two log redirectors to be pointing to each other through logback. *** This bug has been marked as a duplicate of bug 347183 *** |