Bug Eclipse: exception de boucle d’événement non prise en charge Plus de poignées

J’ai construit une interface graphique utilisant Swing et le MigLayout.

J’utilise Eclipse 4.2.2 (64 bits) sous Windows 7 Ultimate. Chaque fois que je clique sur la fenêtre pour modifier mon code, une fenêtre contextuelle apparaît, puis je suis invité à redémarrer Eclipse, et le journal des événements indique ce qui suit:

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.(Control.java:112) at org.eclipse.swt.widgets.Label.(Label.java:101) ... 

Je joins des captures d’écran des messages d’erreur. Quelqu’un a-t-il rencontré ce bogue avec Eclipse? Connaissez-vous une solution de rechange ou un correctif?

1. Message du problème survenu

2. Message d'erreur interne me demandant de fermer Eclipse

3. Détails de l'événement

    Il existe une solution de contournement: modifiez l’éditeur Java en WindowBuilder.

    Eclipse → Windows → Préférences → Associations de fichiers → , choisissez WindowBuilder Editor en tant qu’éditeur Java par défaut.

    J’ai eu le même problème, il s’est avéré que TeamViewer causait cela.

    Dans votre TeamViewer, allez à:

    Extras → Options → Avancé → Bouton QuickConnect , configurez-le et désactivez le bouton show QuickConnect .

    Comme suggéré par Nineroad L’ installation de WindowBuilder en tant qu’éditeur par défaut pour les fichiers avec une extension * .java a résolu ce problème pour moi.

    Dans Eclipse, accédez à Aide> Installer un nouveau logiciel

    Ajoutez http://archive.eclipse.org/windowbuilder/WB/release/R201309271200/4.3 au chemin “Work with”, sélectionnez tous les composants proposés et installez WindowBuilder.

    Une fois terminé, Eclipse demandera le redémarrage. Une fois redémarré, dans Eclipse, accédez à Fenêtre> Préférences . Dans la boîte de dialog Préférences, accédez à Général> Editeur> Associations de fichiers . Dans la liste “Associations de fichiers”, veillez à sélectionner les types de fichiers * .java . La fenêtre du bas (étiquetée “Editeurs associés”) devrait avoir WindowBuilder en option. Sélectionnez WindowBuilder et cliquez sur “Default” à droite pour définir WindowBuilder comme éditeur de fichiers * .java par défaut.

    Cela a corrigé l’ erreur SWT pour moi.

    Remarque: Version Eclipse: Kepler Service Release 2 Windows 7 64 bits

    J’ai eu DisplayFusion en cours d’exécution, qui est un programme Windows spécial utilisé pour gérer plusieurs moniteurs. La désactivation semblait résoudre ce problème pour moi.

    en bref: vérifiez si les sections en gras ci-dessous peuvent sauver votre journée 🙂

    (Cette réponse peut être utile, mais le problème de la source n’est toujours pas trouvé. Je mettrai à jour mes conclusions si elles sont résolues de manière satisfaisante.)

    update: Cela s’est juste produit à nouveau et s’est produit lors du glissement / positionnement d’un fichier XML (Tomcats content.xml) sous tous les autres fichiers. (Ouvert par “XML Editor”: Fournisseur: Eclipse Web Tools Platform , nom du plug-in: XML editor , version: 1.0.700.v201005192212 , 1.0.700.v201005192212 plug-in: org.eclipse.wst.xmleditor.doc.user )

    update2: En y regardant de plus près, l’erreur disparaît lorsque je ramène l’éditeur vers les autres fichiers (tous les éditeurs ouverts dans une zone). De plus, il n’apparaît que lors de la saisie ou de la sortie de cet éditeur XML, et non par exemple lors de modifications et de leur enregistrement via CRTL + S. En dehors de cela, l’exception liée à JBoss par le bas se produit lors de l’événement CTRL + S, mais indépendamment de ce problème (il est donc possible qu’elle ne soit pas liée du tout).

    update3: Se rapprocher encore plus: depuis quelque temps, une nouvelle fonctionnalité de positionnement de l’éditeur a été mise en place. (Au début, j’étais un peu confus, mais maintenant je comprends et même visuellement, je peux voir ce que cela veut dire et ce qui fait la différence…). Il y a donc deux manières de positionner les éditeurs verticalement ou horizontalement à côté des autres éditeurs:

    1. le positionner dans le même “panneau” (indiqué par un global et deux panneaux / bordures / rectangles intérieurs autour des éditeurs) et
    2. la positionner à côté de l’ancien “panneau” (indiqué par un cadre rectangle autour de l’ancien panneau et du nouveau.

    Donc, placer un éditeur dans un nouveau panneau “global” (2.) fonctionne bien, le placer dans un nouveau panneau “local” (1.) provoque le problème (c’est en fait très utile car je peux continuer à travailler de manière très efficace) ( peut-être que quelqu’un d’autre pourrait signaler ce bogue de manière appropriée) (cela ne semble pas non plus lié à l’éditeur XML mentionné ci-dessus, car cela se produit également par exemple sur les fichiers de propriétés)

    mise à jour 4: J’utilise Windows 7 en mode veille prolongée. Ce qui signifie que je ne commence pas trop souvent mon Eclipse. Maintenant, je me suis rendu compte que Eclipse lui-même avait été démarré (en regardant le Gestionnaire des tâches) 2 fois (visuellement et en utilisant ALT + TAB pour la navigation Windows ouverte, cela n’était pas évident). Après (arrêt / suppression de toutes les instances ouvertes) et le redémarrage du problème ne se produit plus.

    mise à jour 5: Dans cette question en double, quelqu’un a déclaré que la dernière mise à jour de Windows aurait résolu le problème : https://stackoverflow.com/a/19316804/1915920 . Je vais vérifier par moi-même, mais je ne peux pas reproduire le problème de toute façon.

    update 6: Dans une autre situation, j’avais ceci et cela semblait lié à une fenêtre de propriétés (dans ce cas, Jasper Reports) qui mettait à jour automatiquement son contenu, basé sur l’éditeur actuel (comme une vue de contour). Il pourrait donc être judicieux de fermer et de rouvrir (toutes) les fenêtres de contour et / ou de propriété .

    L’erreur en général indique que certains programmes ont (proprement) exceptionnellement (probablement des milliers?) De descripteurs de fichiers du système d’exploitation ouverts. Donc, il faut vérifier si à l’extérieur ou à l’intérieur d’Eclipse beaucoup de fichiers sont ouverts en même temps ou ouverts sur une courte période, mais pas correctement fermés (ils peuvent être visuellement fermés, mais le système d’exploitation pense parce que l’application n’a pas correctement libéré les descripteurs de fichiers).

    J’ai maintenant ce problème aussi. Si je regarde dans le journal des erreurs (Fenêtre-> Afficher la vue-> Général-> Journal des erreurs), je peux voir de nombreuses exceptions org.jboss.ide.eclipse.archives.core. * Suivantes immédiatement avant. Étant donné que je n’utilise pas le plug-in JBoss Developer Studio installé (probablement lié à celui-ci) et qu’aucune fenêtre ou éditeur associé n’est ouvert (seulement certains boutons “JBoss Central” et boutons “JBoss” de la barre d’outils) un coup d’œil si leur désactivation aidera à résoudre ce problème sporadique. J’ai également fermé tous les éditeurs ouverts, redémarré Eclipse et les ouvert et je ne vois plus ce problème.

     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 

    plugins installés (Aide-> À propos d’Eclipse-> Détails d’installation-> Logiciels installés: cochez toutes les cases + CTRL + C):

      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. 

    C’est un problème de matériel du tout.

    Si vous avez nView, désactivez Desktop Manager. En cas d’ATI, désactivez HydraVision.

    Cela fonctionne bien sur Eclipse Kepler (Standard) et Android Developer Tools Edition.

    Pour moi, cela est dû à ATI Desktop Manager.

    Après avoir tué le processus “HydraDM.exe”, le problème avait disparu. Lorsque je le relance, le problème revient.

    Donc, si vous utilisez la carte graphique ATI, essayez d’ouvrir le Gestionnaire des tâches, localisez “HydraDM.exe” (ou la version 64 bits), puis tuez-le.

    Si vous utilisez DisplayFusion:

    1. Ouvrir la page des parameters de Fusion d’affichage
    2. Cliquez sur l’onglet compatibilité
    3. Ajouter l’application Eclipse ou STS.exe
    4. Cochez “Désactiver les boutons TitleBar (cette application uniquement),” Désactiver les crochets d’application (cette application uniquement) “et” Icône Utiliser un fichier de processus dans la barre des tâches DisplayFusion, pas l’icône de fenêtre ”

    Référence: Display Fusion FIX

    J’ai trouvé maintenant deux façons de travailler avec eclipse sans obtenir «SWTError: No More handles» sur mon Dell ProBook 6550b Windows 7 64 bits mais aucun n’est vraiment satisfaisant: je peux démarrer Windows en «mode sécurisé» ou passer à « eclipse-jee-indigo-SR2-win32-x86_64 ”. Je vais maintenant essayer de tuer un processus après l’autre jusqu’à ce que kepler commence à fonctionner respectivement jusqu’à ce que j’arrive en mode sécurisé.

    … et quelques heures plus tard …

    Enfin (pour l’instant) je pourrais résoudre le problème (au moins sur mon ordinateur portable: Dell ProBook 6550b Windows 7 64). J’ai dû «juste» tuer les processus: «DPAgent.exe * 32» (agent local DigitalPersona) et «DPAgent.exe» (processus d’assistance numérique 64 bits de DigitalPersona) qui fonctionnaient heureusement sous mon utilisateur (et non SYSTEM qui aurait pu a rendu impossible de tuer en fonction de vos droits). Néanmoins, je ne comprends pas comment ces processus peuvent interférer avec les poignées SWT dans éclipse ….

    Plus d’informations sur ce problème peuvent également être trouvées ici: https://bugs.eclipse.org/bugs/show_bug.cgi?id=402983

    Si vous avez un nouveau Windows 7, forcez Windows Update . Cela va faire disparaître le problème. C’est un coup dans le noir, mais a résolu mon problème. Je me suis battu pendant un jour jusqu’à ce que je me rende compte que les nouvelles versions d’Eclipse généraient l’erreur ci-dessus avec .net Framework: tout se passait bien jusqu’à ce qu’un pilote installe .net 4.0,

    J’ai un GPU NVIDIA, et si nView est activé, cela arrive tout le temps. Essayez de le désactiver.

    Il semble que eclipse n’est pas très compatible avec les logiciels qui gèrent la gestion des fenêtres du système sur plusieurs écrans.

    Astuce pour désactiver nView: http://nviewdesktopmanager.blogspot.com/2011/08/how-to-disable-nview-desktop-manager.html

    J’ai eu le même problème et j’ai finalement compris que c’était le logiciel Logitech SetPoint.

    Désinstallé – et l’erreur a disparu.

    J’ai eu ce problème après l’installation de HP ProtectTools sur HP Probook 6470b, en raison de Password Manager inclus.

    Pour le désactiver, lancez “Console d’administration HP ProtectTools”, allez dans “Applications-> Paramètres”, ouvrez l’onglet “Applications” et décochez la case “Statut”.

    Une fois le problème de redémarrage du PC résolu, vous ne pouvez plus utiliser Password Manager 🙁

    Se produit également avec Eclipse Mars.2 Release (4.5.2) et Multimon TaskBar 2.1 sur une configuration à double moniteur. Il disparaît si MM TaskBar n’est pas chargé.

    METTRE À JOUR

    Toujours la même chose avec Oxygen.2 Release (4.7.2).

    Eh bien, répondant quelque peu à ma propre question ici. Je ne suis toujours pas au courant de la cause du problème, mais j’ai trouvé une alternative.

    Étant donné que la version Juno d’Eclipse est relativement récente, le bogue lui-même pourrait avoir quelque chose à voir avec la configuration de mon système.

    J’ai plutôt téléchargé la dernière version de son prédécesseur, Eclipse Indigo . Maintenant, je peux très bien utiliser Eclipse.

    Comme je n’ai besoin d’aucune des nouvelles fonctionnalités de Juno, la version Indigo fonctionnera parfaitement.

    J’ai le même problème. Il est causé par un logiciel de capture d’écran hypersnap7. Donc, je pense que le conflit de raccourcis est la raison. Redémarrez l’ordinateur, ne lancez aucun autre logiciel, lancez les outils de développement Android et regardez quel logiciel détecte le bogue.

    J’utilise deux moniteurs et j’ai eu ce problème avec Kepler et STS 3.4.0. Tuer le processus HydraDM.exe a fonctionné pour moi.

    Le ‘bug’ est discuté ici https://bugs.eclipse.org/bugs/show_bug.cgi?id=402983 . Beaucoup de discussions autour des configurations de «moniteurs multiples». J’ai rencontré le problème aujourd’hui (cliquez sur l’explorateur de paquets dans Eclipse (ADT v22.3.0-887826 standard), puis cliquez sur l’éditeur Java et l’erreur “plus de poignées” apparaît). Il rend Eclipse inutilisable.

    Je me suis dit que c’était un problème de moniteur / carte graphique sur mon PC win7 64 bits, plutôt qu’un problème avec Eclipse. J’ai réinstallé la carte graphique (nVidia GTX480) et mis à jour les pilotes. Plusieurs boîtes de dialog d’erreur (moniteur samsung introuvable) relatives à mon moniteur (en fait, un seul moniteur BX2440) lors de la fermeture du système pour le redémarrage. Donc, au redémarrage, j’ai mis à jour le pilote du moniteur. Puis redémarré et le problème est résolu (du moins pour le moment).

    BTW, je n’ai pas installé Windows 7 SP1, donc je ne pense pas que la solution de «mise à jour Windows complète» discutée ailleurs sur SO fonctionne nécessairement pour tout le monde.

    Pour moi, cette erreur se produisait sur une nouvelle installation Eclipse Luna SR2 (4.4.2) et lorsque j’essayais d’append un référentiel Mercurial, j’ai résolu après la rétrogradation de Java 8 à Java 7.

    L’erreur “Boucle d’événement non gérée .. plus de poignées” (dans mon cas) a été provoquée par le pilote de ma souris! la fermeture de mon pilote de souris a résolu le problème. Cela n’a rien à voir avec les versions d’Eclipse, j’ai essayé presque toutes les versions après Helios (à la fois en 64 bits / 32 bits) et toutes ont le même problème, j’ai également essayé d’append un chemin variable Eclipse / JRE . Pour vous aider à résoudre cette erreur, essayez de fermer les applications et les pilotes inutilisés.