Community
Participate
Working Groups
Build Identifier: 20100617-1415 If I type in "bool" and hit CTRL+SPACE for autocompletion, Eclipse freezes and the screen turns gray. I'm using Ubuntu Lucid 10.04 x64 with Helios EE x64 and tried both "OpenJDK Runtime Environment (IcedTea6 1.8) (6b18-1.8-0ubuntu1)" and "Java(TM) SE Runtime Environment (build 1.6.0_20-b02)". I will add several logfiles, as I tried all stack trace methods which were described in the wiki deadlock page. Reproducible: Always Steps to Reproduce: 1. Type in "bool" 2. Hit CTRL+SPACE
Created attachment 173629 [details] ~/workspace/.metadata/.log
Created attachment 173630 [details] jstack
Created attachment 173631 [details] jvisualvm
Created attachment 173632 [details] kill -3
Created attachment 173633 [details] Help / About Eclipse / Installation Details / Configuration
Looks like the AST problem. Could also be Texlipse misbehaving.
This is a bug in the Texlipse plug-in: it accesses the UI thread inside the reconciler: java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007fa1de85e4d0> (a org.eclipse.swt.widgets.RunnableLock) at java.lang.Object.wait(Object.java:502) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186) - locked <0x00007fa1de85e4d0> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4294) at net.sourceforge.texlipse.TexlipsePlugin.getCurrentWorkbenchPage(TexlipsePlugin.java:249) at net.sourceforge.texlipse.TexlipsePlugin.getCurrentProject(TexlipsePlugin.java:221) The reconciler must not access the UI thread. Please report the bug there.
Thanks, uninstalling TeXlipse solved the problem for me. But I don't understand why TeXlipse fiddles with .java files, shouldnt' it only activate on .tex?
>Thanks, uninstalling TeXlipse solved the problem for me. But I don't understand >why TeXlipse fiddles with .java files, shouldnt' it only activate on .tex? They probably installed the spell checker on any file with content type 'Text' and 'Java' inherits from that. If there's an option to disable spell checking in TeXlipse, then that should also solve your issue. Disabling spelling all over (General > Editors > Text Editors > Spelling) should also do the trick.
*** Bug 319543 has been marked as a duplicate of this bug. ***
*** Bug 319980 has been marked as a duplicate of this bug. ***
*** Bug 320246 has been marked as a duplicate of this bug. ***
*** Bug 325927 has been marked as a duplicate of this bug. ***
*** Bug 344195 has been marked as a duplicate of this bug. ***
*** Bug 375210 has been marked as a duplicate of this bug. ***
reported as https://sourceforge.net/tracker/?func=detail&aid=3511323&group_id=133306&atid=726818