web-dev-qa-db-ja.com

Eclipseのバグ:未処理のイベントループの例外

SwingとMigLayoutを使用してGUIを構築しました。

Windows 7 UltimateでEclipse 4.2.2(64ビット)を使用しています。ウィンドウに戻ってコードを編集するたびにポップアップが表示され、Eclipseを再起動するように求められ、イベントログには次のように記録されます。

 org.Eclipse.swt.SWTError: No more handles
    at org.Eclipse.swt.SWT.error(SWT.Java:4387)
    at org.Eclipse.swt.SWT.error(SWT.Java:4276)
    at org.Eclipse.swt.SWT.error(SWT.Java:4247)
    at org.Eclipse.swt.widgets.Widget.error(Widget.Java:468)
    at org.Eclipse.swt.widgets.Control.createHandle(Control.Java:704)
    at org.Eclipse.swt.widgets.Label.createHandle(Label.Java:199)
    at org.Eclipse.swt.widgets.Control.createWidget(Control.Java:744)
    at org.Eclipse.swt.widgets.Control.<init>(Control.Java:112)
    at org.Eclipse.swt.widgets.Label.<init>(Label.Java:101)
    ...

エラーメッセージのスクリーンショットを添付しています。 Eclipseでこのバグに遭遇した人はいますか?回避策または修正を知っていますか?

1. Problem Occurred Message

2. Internal Error Message asking me to close Eclipse

3. Event Details

47
HEADLESS_0NE

回避策があります:JavaエディターをWindowBuilderに変更します。

Eclipse→Windows→Preferences→File Associations→、選択WindowBuilder Editor as Java default editor。

18
Nineroad

私は同じ問題を抱えていましたが、TeamViewerがこれを引き起こしていることがわかりました。

TeamViewerで次の場所に移動します。

エクストラ→オプション→詳細設定→QuickConnectボタン、設定し、show QuickConnectボタンを無効にします。

29
Brandon

Nineroad で示唆されているように、*。Java拡張のあるファイルのデフォルトエディタとしてWindowBuilderをインストールすると、この問題が修正されました。

Eclipseで、Help> Install New Softwareに移動します

http://archive.Eclipse.org/windowbuilder/WB/release/R201309271200/4.」に追加します」パス、提案されたすべてのコンポーネントを選択し、WindowBuilderをインストールします。

完了すると、Eclipseは再起動を要求します。再起動したら、Eclipse内でWindow> Preferencesに移動します。 [設定]ダイアログボックスで、[全般]> [エディター]> [ファイルの関連付け]に移動します。 [ファイルの関連付け]リストで、*。Javaファイルタイプを選択してください。下部のウィンドウ(「関連付けられたエディター」というラベル)には、オプションとしてWindowBuilderが必要です。 WindowBuilderを選択し、右側の「デフォルト」をクリックして、WindowBuilderをデフォルトの* .Javaファイルエディタとして設定します。

これにより、SWTエラーが修正されました。

注:Eclipseバージョン:Kepler Service Release 2 Windows 7 64ビット

11
Rudi

DisplayFusionを実行しました。これは、複数のモニターを管理するために使用される特別なWindowsプログラムです。それをオフにすると、私にとってこの問題を解決するように見えました。

6
MattSidor

要するに、以下の太字のセクションがあなたの一日を救うかもしれないかどうかをチェックしてください:-)

(この答えは役立つかもしれませんが、ソースの問題はまだ見つかりません。満足のいくように解決された場合、調査結果を更新します。)

<更新...>

pdate:再び発生し、1つのXMLファイル(Tomcats content.xml)を他のすべてのファイルの下にドラッグ/配置したときに発生しました。 (「XMLエディター」で開く:プロバイダー:Eclipse Web Tools Platform、プラグイン名:XML editor、 版: 1.0.700.v201005192212、プラグインID:org.Eclipse.wst.xmleditor.doc.user

pdate2:さらに調べてみると、エディターを他のファイルに戻すとエラーが消えます(1つのエリアで開いているすべてのエディター)。さらに、このXMLエディターを開始または終了するときにのみ表示されます。変更を加え、CRTL + Sで保存します。それ以外は、下からのJBoss関連の例外がCTRL + Sイベントで発生しますが、この問題とは無関係です(したがって、まったく関連しない場合があります)。

pdate3:さらに近づきます:しばらくしてから、新しいエディター位置決め機能があります。 (最初は少し混乱していましたが、今ではポイントを得て、何が意味され、何が違いを生むかを視覚的に見ることさえできます...)そのため、エディターを他のエディターの隣に垂直または水平に配置するには2つの方法があります。

  1. 同じ「パネル」内に配置する(エディタの周りにグローバルおよび2つの内部パネル/境界線/長方形で示される)
  2. 古い「パネル」の横に配置します(古いパネルと新しいパネルの周囲に長方形の枠で示されます)。

したがって、新しい「グローバル」パネル(2.)にエディターを配置すると問題なく動作し、新しい「ローカル」パネル(1.)に配置すると問題が発生します(作業を続行できるため、実際に非常に役立ちます(他の誰かがこのバグを適切に報告できる可能性があります)

pdate 4: Windows 7を休止状態モードで使用しています。意味Eclipseをあまり頻繁に起動しません。今、私はEclipse自体が(タスクマネージャを見て)2回起動されていることに気付きました(開いているウィンドウのナビゲーションに視覚的にALT + TABを使用することは明らかではありませんでした)。問題はもう発生しません。

pdate 5:この重複した質問では、誰かがそれが最新のwindows update:で解決されるだろうと述べた https://stackoverflow.com/a/19316804/191592 =。自分でこれを確認しますが、現在はとにかく問題を再現できません。

pdate 6:別の状況ではこれがあり、現在のエディター(アウトラインビューなど)に基づいてコンテンツを自動的に更新するプロパティウィンドウ(この場合はJasper Reports)に関連しているように見えました。したがって、閉じてから(すべての)アウトラインおよび/またはプロパティウィンドウを再度開くことをお勧めします。

</ ... updates>

一般に、このエラーは、一部のプログラムが(おそらく)異常に多く(おそらく数千?)のオペレーティングシステムファイルハンドルを開いていることを示しています。そのため、Eclipseの外部または内部で多くのファイルが同時に開かれているか、または短時間で開かれているが、適切に閉じられていないかを確認する必要があります(視覚的に閉じることができますが、オペレーティングシステムはまだ使用されていると考えています)アプリケーションがファイルハンドルを何らかの方法で適切に解放しなかったためです)。

現在、私は現在この問題も抱えています。エラーログ(ウィンドウ->ビューの表示->一般->エラーログ)を見ると、直前に次のorg.jboss.ide.Eclipse.archives.core。*の例外がたくさん見られます。インストールされているJBoss Developer Studioプラグイン(これに関連する可能性が高い)を現在使用せず、関連するウィンドウまたはエディターが開かないため(一部のツールバー「JBoss Central」およびパースペクティブ「JBoss」ボタンのみ)これらを無効にすると、この散発的な問題が解決するかどうかを確認してください。また、開いているすべてのエディターを閉じ、Eclipseを再起動して開きましたが、この問題はすぐに表示されません。

Problems occurred when invoking code from plug-in: "org.Eclipse.core.resources".

...

Java.lang.NullPointerException
    at org.jboss.ide.Eclipse.archives.core.WorkspaceChangeListener$2.visit(WorkspaceChangeListener.Java:74)
    at org.Eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.Java:69)
    at org.Eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.Java:49)
    at org.jboss.ide.Eclipse.archives.core.WorkspaceChangeListener.resourceChanged(WorkspaceChangeListener.Java:70)
    at org.Eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.Java:291)
    at org.Eclipse.core.runtime.SafeRunner.run(SafeRunner.Java:42)
    at org.Eclipse.core.internal.events.NotificationManager.notify(NotificationManager.Java:285)
    at org.Eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.Java:149)
    at org.Eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.Java:396)
    at org.Eclipse.core.internal.resources.Workspace.endOperation(Workspace.Java:1531)
    at org.Eclipse.core.internal.resources.Workspace.run(Workspace.Java:2354)
    at org.Eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.Java:118)
    at org.Eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.Java:75)
    at org.Eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.Java:65)
    at org.Eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.Java:456)
    at org.Eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.Java:772)
    at org.Eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.Java:5068)
    at Sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at Sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at Sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at Java.lang.reflect.Method.invoke(Unknown Source)
    at org.jboss.tools.common.editor.ObjectMultiPageEditor.saveX(ObjectMultiPageEditor.Java:403)
    at org.jboss.tools.common.editor.ObjectMultiPageEditor.doSave(ObjectMultiPageEditor.Java:385)
    at org.Eclipse.ui.internal.SaveableHelper$2.run(SaveableHelper.Java:150)
    at org.Eclipse.ui.internal.SaveableHelper$5.run(SaveableHelper.Java:276)
    at org.Eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.Java:464)
    at org.Eclipse.jface.operation.ModalContext.run(ModalContext.Java:372)
    at org.Eclipse.ui.internal.WorkbenchWindow$13.run(WorkbenchWindow.Java:1812)
    at org.Eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.Java:70)
    at org.Eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.Java:1809)
    at org.Eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.Java:284)
    at org.Eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.Java:263)
    at org.Eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.Java:155)
    at org.Eclipse.ui.internal.WorkbenchPage.saveSaveable(WorkbenchPage.Java:3777)
    at org.Eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.Java:3790)
    at org.jboss.tools.common.model.ui.texteditors.SaveAction3.run(PropertiesTextEditorComponent.Java:357)
    at org.Eclipse.jface.action.Action.runWithEvent(Action.Java:499)
    at org.Eclipse.jface.commands.ActionHandler.execute(ActionHandler.Java:119)
    at org.Eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.Java:90)
    at Sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source)
    at Sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at Java.lang.reflect.Method.invoke(Unknown Source)
    at org.Eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.Java:56)
    at org.Eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.Java:243)
    at org.Eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.Java:224)
    at org.Eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.Java:132)
    at org.Eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.Java:167)
    at org.Eclipse.core.commands.Command.executeWithChecks(Command.Java:499)
    at org.Eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.Java:508)
    at org.Eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.Java:213)
    at org.Eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.Java:285)
    at org.Eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.Java:504)
    at org.Eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.Java:555)
    at org.Eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.Java:376)
    at org.Eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.Java:322)
    at org.Eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.Java:84)
    at org.Eclipse.swt.widgets.EventTable.sendEvent(EventTable.Java:84)
    at org.Eclipse.swt.widgets.Display.filterEvent(Display.Java:1262)
    at org.Eclipse.swt.widgets.Widget.sendEvent(Widget.Java:1056)
    at org.Eclipse.swt.widgets.Widget.sendEvent(Widget.Java:1081)
    at org.Eclipse.swt.widgets.Widget.sendEvent(Widget.Java:1066)
    at org.Eclipse.swt.widgets.Widget.sendKeyEvent(Widget.Java:1108)
    at org.Eclipse.swt.widgets.Widget.sendKeyEvent(Widget.Java:1104)
    at org.Eclipse.swt.widgets.Widget.wmChar(Widget.Java:1525)
    at org.Eclipse.swt.widgets.Control.WM_CHAR(Control.Java:4723)
    at org.Eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.Java:344)
    at org.Eclipse.swt.widgets.Control.windowProc(Control.Java:4611)
    at org.Eclipse.swt.widgets.Canvas.windowProc(Canvas.Java:340)
    at org.Eclipse.swt.widgets.Display.windowProc(Display.Java:4977)
    at org.Eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
    at org.Eclipse.swt.internal.win32.OS.DispatchMessage(OS.Java:2549)
    at org.Eclipse.swt.widgets.Display.readAndDispatch(Display.Java:3757)
    at org.Eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.Java:1113)
    at org.Eclipse.core.databinding.observable.Realm.runWithDefault(Realm.Java:332)
    at org.Eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.Java:997)
    at org.Eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.Java:138)
    at org.Eclipse.ui.internal.Workbench$5.run(Workbench.Java:610)
    at org.Eclipse.core.databinding.observable.Realm.runWithDefault(Realm.Java:332)
    at org.Eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.Java:567)
    at org.Eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.Java:150)
    at org.Eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.Java:124)
    at org.Eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.Java:196)
    at org.Eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.Java:110)
    at org.Eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.Java:79)
    at org.Eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.Java:354)
    at org.Eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.Java:181)
    at Sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at Sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at Sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at Java.lang.reflect.Method.invoke(Unknown Source)
    at org.Eclipse.equinox.launcher.Main.invokeFramework(Main.Java:636)
    at org.Eclipse.equinox.launcher.Main.basicRun(Main.Java:591)
    at org.Eclipse.equinox.launcher.Main.run(Main.Java:1450)
    at org.Eclipse.equinox.launcher.Main.main(Main.Java:1426)

...

Eclipse.buildId=4.3.0.I20130605-2000
Java.version=1.7.0_25
Java.vendor=Oracle Corporation
BootLoader constants: OS=win32, Arch=x86_64, WS=win32, NL=de_DE
Framework arguments:  -product org.Eclipse.epp.package.reporting.product
Command-line arguments:  -os win32 -ws win32 -Arch x86_64 -product org.Eclipse.epp.package.reporting.product

インストールされたプラグイン(ヘルプ-> Eclipseについて->インストールの詳細->インストールされたソフトウェア:すべてマーク+ CTRL + C):(Eclipse Kepler Java EEおよびBIRTエディションをベースインストールとして))

  Apache Directory Studio LDAP Browser  2.0.0.v20130628 org.Apache.directory.studio.ldapbrowser.feature.feature.group   Apache Software Foundation
  DevUtilsFeature   1.0.9.201209201734  DevUtilsFeature.feature.group   null
  Eclipse IDE for Java and Report Developers    2.0.0.20130613-0530 epp.package.reporting   null
  GlassFish Tools   6.2.0.201307232054  Oracle.Eclipse.tools.glassfish.feature.group    Oracle
  JarPlug   0.6.1   com.simontuffs.Eclipse.jarplug.feature.feature.group    simontuffs.com
  Jaspersoft Studio feature 5.2.0   com.jaspersoft.studio.feature.feature.group Jaspersoft Corporation
  Java EE 5 Documentation   6.2.0.201307232054  Oracle.Eclipse.tools.javaee.doc.v5.feature.group    Oracle
  Java EE 6 Documentation   6.2.0.201307232054  Oracle.Eclipse.tools.javaee.doc.v6.feature.group    Oracle
  Java EE 7 Documentation   6.2.0.201307232054  Oracle.Eclipse.tools.javaee.doc.v7.feature.group    Oracle
  JBoss Developer Studio (Core Features)    7.0.0.GA-v20130720-0044-B364    com.jboss.jbds.product.feature.feature.group    JBoss by Red Hat
  Log Viewer Feature    0.9.8.8 de.anbos.Eclipse.logviewer.feature.feature.group    Andre Bossert
  MercurialEclipse  2.1.0.201304290948  mercurialeclipse.feature.group  MercurialEclipse project
  MyLV  1.0.4   mylv_feature.feature.group  null
  Oracle ADF Documentation (11.1.1.4)   6.2.0.201307232054  Oracle.Eclipse.tools.adf.doc.v11114.feature.group   Oracle
  Oracle ADF Documentation (11.1.1.5)   6.2.0.201307232054  Oracle.Eclipse.tools.adf.doc.v11115.feature.group   Oracle
  Oracle ADF Documentation (11.1.1.6)   6.2.0.201307232054  Oracle.Eclipse.tools.adf.doc.v11116.feature.group   Oracle
  Oracle ADF Documentation (11.1.1.7)   6.2.0.201307232054  Oracle.Eclipse.tools.adf.doc.v11117.feature.group   Oracle
  Oracle ADF Documentation (12.1.2) 6.2.0.201307232054  Oracle.Eclipse.tools.adf.doc.v1212.feature.group    Oracle
  Oracle ADF Tools  6.2.0.201307232054  Oracle.Eclipse.tools.adf.feature.group  Oracle
  Oracle Cloud Tools    6.2.0.201307232054  Oracle.Eclipse.tools.cloud.feature.group    Oracle
  Oracle Coherence Tools    6.2.0.201307232054  Oracle.Eclipse.tools.coherence.feature.group    Oracle
  Oracle Database Tools 6.2.0.201307232054  Oracle.Eclipse.tools.database.feature.group Oracle
  Oracle Java EE Tools  6.2.0.201307232054  Oracle.Eclipse.tools.javaee.feature.group   Oracle
  Oracle Maven Tools    6.2.0.201307232054  Oracle.Eclipse.tools.maven.feature.group    Oracle
  Oracle Spring Tools   6.2.0.201307232054  Oracle.Eclipse.tools.spring.feature.group   Oracle
  Oracle WebLogic Scripting Tools   6.2.0.201307232054  Oracle.Eclipse.tools.weblogic.scripting.feature.group   Oracle
  Oracle WebLogic Server Tools  6.2.0.201307232054  Oracle.Eclipse.tools.weblogic.feature.group Oracle
  Toad® Extension for Eclipse - Community Edition - Core Plugin 1.8.3.201308140922  com.quest.toadext.core.feature.feature.group    Quest Software, Inc.
  Toad® Extension for Eclipse - Community Edition - MySQL DB Plugin 1.8.3.201308140922  com.quest.toadext.mysql.feature.feature.group   Quest Software, Inc.
  Toad® Extension for Eclipse - Community Edition - Oracle Database Plugin  1.8.3.201308140922  com.quest.toadext.feature.feature.group Quest Software, Inc.
  Toad® Extension for Eclipse - Community Edition - PostgreSQL Plugin   1.8.3.201308140922  com.quest.toadext.postgre.feature.feature.group Quest Software, Inc.                
4

それはまったくハードウェアの問題です。

NViewがある場合は、デスクトップマネージャーをオフにします。 ATIの場合、HydraVisionをオフにします。

これはEclipse Kepler(標準)およびAndroid Developer Tools Edition)で正常に機能します。

4
Farewell

DisplayFusionを使用する場合:

  1. ディスプレイフュージョン設定ページを開く
  2. 互換性タブをクリックします
  3. EclipseまたはSTS.​​exeアプリケーションを追加する
  4. 「TitleBarボタンを無効にする(このアプリケーションのみ)、「アプリケーションフックを無効にする(このアプリケーションのみ)」、「DisplayFusionタスクバーでウィンドウアイコンではなくプロセスファイルアイコンを使用する」をチェックします。

参照: Fusion FIXの表示

3
LukaszQr

私にとって、これはATI Desktop Managerによるものです。

「HydraDM.exe」プロセスを終了した後、問題はなくなりました。再度実行すると、問題が再発します。

ATI Graphic Cardを使用している場合は、タスクマネージャーを開いて「HydraDM.exe」(または64ビットバージョン)を見つけてから、強制終了してください。

3
Vittee Nakka

私は今、Dell ProBook 6550b Windows 7 64ビットで「SWTError:No more handles」を取得せずにEclipseを操作する2つの方法を見つけましたが、どれも本当に満足していません:「セキュアモード」でウィンドウを起動するか、「 Eclipse-jee-Indigo-SR2-win32-x86_64」。セキュアモードに到達するまで、keplerがそれぞれの動作を開始するまで、プロセスを1つずつ強制終了します。

...そして数時間後...

最後に(今のところ)問題を解決できました(少なくとも私のラップトップでは:Dell ProBook 6550b Windows 7 64)。私は、「DPAgent.exe * 32」(DigitalPersona Local Agent)および「DPAgent.exe」(DigitalPersona 64ビットヘルパープロセス)プロセスを強制終了する必要がありました。あなたの権利に応じて殺すことを不可能にしました)。それでも、これらのプロセスがEclipseのSWTハンドルをどのように妨害するかはわかりません...

この問題の詳細については、こちらもご覧ください: https://bugs.Eclipse.org/bugs/show_bug.cgi?id=40298

2
becke-ch

新しいWindows 7を使用している場合、Windows Updateを強制する。それは問題をなくします。暗闇での撮影ですが、私の問題は解決しました。新しいEclipseリリースが古い.net Frameworkで上記のエラーを出すことに気づくまで1日間苦労しました:ドライバーが.net 4.0をインストールするまですべてがうまくいき、その時点からEclipseエディターは未処理のイベントループ例外を出しました。

Nvidia GPUを使用していますが、nViewが有効になっている場合は常に発生します。無効にしてみてください。

Eclipseは、マルチスクリーンでのシステムウィンドウ管理をオーバーライドするソフトウェアとはあまり互換性がないようです。

NViewを無効にする方法のヒント: http://nviewdesktopmanager.blogspot.com/2011/08/how-to-disable-nview-desktop-manager.html

2
raggnic

Eclipse Mars.2リリース(4.5.2)および Multimon TaskBar 2.1 で発生しますモニターのセットアップも。 MM TaskBarがアンロードされると消えます。

[〜#〜] update [〜#〜]

Oxygen.2リリース(4.7.2)と同じ。

1
Gerold Broser

Password Managerが含まれているため、HP Probook 6470bにHP ProtectToolsをインストールした後にこの問題が発生しました。

これを無効にするには、「HP ProtectTools Administrative Console」を実行し、「アプリケーション」->「設定」に進み、「アプリケーション」タブを開いて「ステータス」チェックボックスをオフにします。

PCの再起動後の問題は解決するはずですが、パスワードマネージャーはもう使用できません:(

1
ViresX

私は同じ問題を抱えていて、最終的にそれがLogitech SetPoint Softwareであることがわかりました。

それを削除しました-そして、エラーはなくなりました。

1
Florian

さて、ここで私自身の質問にいくらか答えています。私はまだ問題の原因を知りませんが、別の方法を見つけました。

EclipseのJunoリリースは比較的新しいため、バグ自体はシステムの構成に関係している可能性があります。

代わりに、前バージョンの最新バージョン Eclipse Indigo をダウンロードしました。これで、Eclipseを問題なく使用できます。

Junoの新機能は必要ないので、Indigoのリリースは問題ありません。

0
HEADLESS_0NE

私は同じ問題を抱えています。これは、スクリーンキャプチャソフトウェアhypersnap7が原因です。だから、ホットキーの競合が理由だと思います。コンピューターを再起動し、他のソフトウェアを起動しないで、Android Development Toolsを起動し、どのソフトウェアがバグをトリガーするかを確認します。

0
powerpanda

私もこの問題に直面しました。

OS:Ubuntu 18.04 LTS

私はgnomeを使用しています。ログイン中にGnome環境からGnome Classic環境に切り替えて、問題を修正しました。

(Unityのような他の環境を試すこともできます-私の場合、このバグはUnityやUbuntuには現れず、Gnomeにしか現れませんでした)

0
Arun Joshla

「未処理のイベントループ例外..これ以上ハンドルがありません」エラー(私の場合)は、マウスのドライバーが原因で発生しました。マウスドライバーを閉じて問題を解決しました。 Eclipseバージョンとは何の関係もありません。私はHelios(64ビット/ 32ビットの両方)の後のほとんどすべてのバージョンを試しましたが、すべてに同じ問題があります。 。このエラーを解決するには、未使用のアプリケーションとドライバーを閉じてください。

私にとって、このエラーはEclipse Luna SR2(4.4.2)の新規インストールで発生し、Mercurialリポジトリを追加しようとしたときに、Java 8からJava 7。

0

「バグ」については、ここで説明します https://bugs.Eclipse.org/bugs/show_bug.cgi?id=40298 。 「マルチモニター」の設定に関する多くの議論。今日、問題が発生しました(Eclipse(既製のADT v22.3.0-887826)をクリックし、Package ExplorerをクリックしてJavaエディター、「これ以上ハンドルはありません」エラーが表示されます)。 Eclipseが使用できなくなります。

これは、Eclipseの問題ではなく、win7 64ビットPCのモニター/グラフィックスカードの問題だと思いました。グラフィックカード(nVidia GTX480)を再インストールし、ドライバーを更新しました。再起動のためにシステムを閉じたときに、モニター(実際には単一のBX2440モニターのセットアップ)に関連する複数のエラーダイアログボックス(サムスンモニターが見つかりません)に注意してください。そのため、再起動時にモニタードライバーをアップグレードしました。その後、再度ブートすると、問題はなくなりました(少なくとも今のところ)。

ところで、私はWin 7 SP1をインストールしていないので、SOですべての人に必ず機能する 'Windowsの完全な更新'ソリューションは考えていません。

0
Russellt

デュアルモニターを実行していますが、ケプラーとSTS 3.4.0の両方でこの問題が発生しました。 HydraDM.exeプロセスを強制終了するとうまくいきました。

0
Patricia