Se ricevi un eccellente messaggio “Si è verificato un errore interno durante la gestione di aree sporche utilizzando Eclipse”, questo tutorial è scritto per informarti.
Approvato: Fortect
Ho scoperto che molte estensioni, di solito legate ai plugin, distruggono Eclipse quando la cache del lodge non è sincronizzata con il corpo del registro. Prova F5 per aggiornare l’intera area di lavoro e vedere se questo problema è stato risolto.
Il mio approccio generale a questo metodo è: ignoralo. IMO, è meglio trovare per scegliere la causa delle complicazioni. che influisce seriamente sulla tua capacità di fare il vero lavoro. Fortunatamente, la maggior parte dei bug in Eclipse non rientrano nel tipo di categoria …
User-Agent: Mozilla / 5.0 (Macintosh; Intel u; Mac OS X 10_5_8; it-it) AppleWebKit / 531.9 (KHTML come Gecko) Versione / 4.0.3 Safari e 531.9ID build: 20090920-1017Questo errore si verifica su Macintosh e Linux Eclipse PDT.Condizione del computer:eclipse.buildId = M20090917-0800java.version = 1.5.0_20java.vendor equivale a Apple Inc.BootLoader è sempre lo stesso: OS è uguale a macosx, ARCH = x86, WS = cacao, NL = it_ITArgomenti della piattaforma: -product org.eclipse.epp.package.php.product -keyring /Users/softtime/.eclipse_keyring -showlocationArgomenti del legame di comando: -sistema operativo macosx -ws -arch cacao in polvere x86 -product org.eclipse.epp.package.php.product -keyring /Users/softtime/.eclipse_keyring Errore -showlocationQuando vedrai questo popup, paga per il validatore del formato PHPCamera:La classe MyObject estende myObject...... PHPil validatore hourO rileva un errore utile e inizia a costruire costruzioni in un ciclo illimitatoquando si verifica effettivamente l'errore interno:java.lang.StackOverflowErrorsu org.eclipse.php.internal.core.compiler.ast.parser.ASTUtils.getConstantDeclaration (ASTUtils.java:321)su org.eclipse.php.internal.core.search.PHPMatchLocatorParser.processStatement (PHPMatchLocatorParser.java:110)Riproducibilità: semprePassaggi di riproduzione:1. Prova un file di dati PHP all'interno del quale:La classe MyObject estende myObject...... Commento 1 Ivo Roper 2009-12-10 15:48:48 EST Questo errore si verifica anche su WinXP. È stata eseguita una ricerca e, di conseguenza, il nome della classe che conteneva inaspettatamente il file di classe derivato è stato sostituito in modo che si espanda in modo ricorsivo.Il titolo di questo registro degli errori personale, perché gli errori che divento erano leggermente diversi:Si è verificato un errore interno per le "aree di elaborazione" sporche.java.lang.StackOverflowErrorsu org.eclipse.php.internal.core.search.PHPMatchLocatorParser.processStatement (PHPMatchLocatorParser.java:107)su org.eclipse.dltk.core.search.matching.MatchLocatorParser rrr MatchVisitor.visitGeneral (MatchLocatorParser.java:133)sotto org.eclipse.dltk.ast.ASTVisitor.visit (ASTVisitor.java:39)su org.eclipse.dltk.ast.references.Reference.traverse (Reference.java:35)su org.eclipse.php.internal.core.compiler.ast.nodes.InfixExpression.traverse (InfixExpression.java:149) Commento 3 NerdyNick 2010-01-13 11:42:17 EST (In risposta che commenterà # 2)> Recentemente è stato creato un nuovo allegato (id = 155999) [Dettagli]> Monitoraggio del lottoIn realtà ottengo lo stesso errore, ma sembra che accada soprattutto quando si salva un file PHP nonostante il suo contenuto. Ho finito per provare se vuoi disabilitare Build Auto come rimedio più probabile, ma questo non sembra risolvere tutti i problemi.Dati della sessione:eclipse.buildId = M20090917-0800java.version = 1.6.0_15java.vendor = Sun Microsystems Inc.BootLoader è sempre lo stesso: OS = unix like, ARCH = x86_64, WS = gtk, NL equivale a en_USArgomenti della riga di comando: -the gw990 Linux -ws gtk -arch x86_64Questi sono la maggior parte degli standard Repack APT in Ubuntu. Con i seguenti plugin finalmente da oggi. PDT 2.2, Aptana, Subclipse, PyDev. Commento 4 NerdyNick 2010-01-13 13:38:00 CEST Approvato: FortectFortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni. Ho fatto un piccolo tentativo con la build e l'ho rintracciato per aiutare una possibile versione che funzionerà diligentemente, quindi le versioni che non funzioneranno. Tutti i lavori testati relativi a Ubuntu 3 o x86_64eclipse.5 Repack - PDT 2.2 = non funzionanteEclipse 3.5 - PDT 2.1 implica Works. Con o senza patchEclipse GTK 3.5 - PDT 2.2 = Non funzionanteEclipse 3.6M6 - PDT 2.1 non funzionanteEclipse 3.6m6 - PDT 2.2 non funziona in alcun modoSperiamo che questo ti aiuti un po' con la correzione di bug specifici o qualcun altro che ha difficoltà e vuole solo una versione funzionante che sia compatibile. Commento 5 dary 2010-03-19 07:04:36 CEST Ho usato lo stesso problema completo di Eclipse 3.5 con PDT 2.1 su Windows XP (32 bit) con i plugin Aptana e Mylyn.Ho scelto di eliminare le cartelle dei plug-in e di essere sicuro di eseguire una nuova reinstallazione di Eclipose, fortunatamente il problema principale è tornato quando sono tornato, che può essere il mio spazio di lavoro personale originale. Eliminando l'area di lavoro coinvolta con la cartella .metadata, ho risolto anche il problema mancante, ho praticamente aggiunto uno dei plug-in wordpress originali. Commento 6 Zhongwei Zhao 2010-05-08 EDT 07:06:13 Non sono riuscito a copiare questo errore. Se qualcuno può riprodurlo, a portata di mano di nuovo. Commento 7 Andrea 2010-05-10 03:31:16 CEST Commento 8 Zhongwei Zhao 2010-05-10 03:49:14 CEST Non sono abbastanza sicuro che questo errore sia sempre stato risolto a metà, solo che ora pdt non riporta un errore di formato solo per una classe che si è estesa da sola. Commento 9 Gadi Goldbarg 2010-05-28 04:35:29 CEST Questo problema è risolto a metàDovrebbe essere suggerito un errore di formato con il writer, perché supponendo che tu tenti di eseguirlo, darai un'occhiata al seguente codice: phpIl test in aula estende il testelemento pubblico test1 ()echo "prova";$ test = nuova prova ();$ prova-> prova1 ();?>Stai ricevendo un errore per il server o l'eseguibile PHP:Errore irreversibile: carattere 'test' non trovato in C:Documents and SettingsAdministratorZendworkspacesDefaultWorkspace7testsops.php sulla riga 2Nessuna incertezza è stato causato da un errore di sintassi, piuttosto l'editor non ha detto che volevamo un errore molto nel codice:Quindi aprilo di nuovo, questo è il problema che deve essere risolto primarinnovatoTheodor Kirkov |