Если вы получаете сообщение «Произошла внутренняя ошибка при использовании грязных областей в Eclipse», это руководство, без сомнения, написано, чтобы помочь вам.
Одобрено: Fortect
Я заметил, что многие плагины, обычно связанные с плагинами, уничтожают Eclipse, когда файловый кеш не синхронизируется с телом файла. Попробуйте нажать клавишу F5, чтобы обновить все рабочее пространство, и посмотрите, исчезнет ли это бремя.
Мой общий подход ко всему этому методу – игнорировать его. ИМО, выгоднее всего выяснить причину осложнения. которые серьезно повлияют на вашу способность выполнять свою настоящую работу. К счастью, большинство ошибок в Eclipse стараются не попадать в эту категорию …
User-Agent: Mozilla / 5.0 (Macintosh; Intel u; Mac OS X 10_5_8; it-it) AppleWebKit / 531.9 (KHTML как Gecko) версия и 4.0.3 Safari / 531.9Идентификатор сборки: 20090920-1017Эта ошибка возникает в теме Macintosh и Linux Eclipse PDT.Состояние Mac:eclipse.buildId = M20090917-0800java.version = 1.5.0_20java.vendor = Apple Inc.BootLoader всегда один и тот же: OS = macosx, ARCH = x86, WS = cocoa, NL = it_ITАргументы платформы: -product org.eclipse.epp.package.php.product -keyring /Users/softime/.eclipse_keyring -showlocationАргументы командной строки: -macosx operating gadget -ws -arch cacao x86 -product org.eclipse.epp.package.php.product -keyring /Users/softime/.eclipse_keyring Error -showlocationКогда вы видите это всплывающее окно, оплатите валидатор синтаксиса PHP.комната:Класс MyObject расширяет myObject...... PHPвалидатор hourO обнаруживает ошибку и начинает строительство зданий в бесконечном циклепри возникновении внутренней ошибки:java.lang.StackOverflowErrorв org.eclipse.php.internal.core.compiler.ast.parser.ASTUtils.getConstantDeclaration (ASTUtils.java:321)в org.eclipse.php.internal.core.search.PHPMatchLocatorParser.processStatement (PHPMatchLocatorParser.java:110)Воспроизводимость: всегдаШаги воспроизведения:1. Попробуйте файл PHP, внутри которого:Класс MyObject предоставляет myObject...... Комментарий 1 Иво Ропер 2009-12-10 15:48:48 EST Эта ошибка также возникает в WinXP. Был выполнен поиск, и в результате обычно имя класса, которое неожиданно содержало файл производной группы, было заменено так, чтобы оно рекурсивно расширялось.Название моего личного журнала ошибок, потому что конкретные ошибки, которые я получил, были немного другими:Произошла ошибка устройства в грязных «областях обработки».java.lang.StackOverflowErrorв org.eclipse.php.internal.core.search.PHPMatchLocatorParser.processStatement (PHPMatchLocatorParser.java:107)в org.eclipse.dltk.core.search.matching.MatchLocatorParser $ MatchVisitor.visitGeneral (MatchLocatorParser.java:133)под org.eclipse.dltk.ast.ASTVisitor.visit (ASTVisitor.java:39)в org.eclipse.dltk.ast.references.Reference.traverse (Reference.java:35)в org.eclipse.php.internal.core.compiler.ast.nodes.InfixExpression.traverse (InfixExpression.java:149) Комментарий 3 NerdyNick 2010-01-13 11:42:17 EST (В ответ на комментарий №2)> Создано новое вложение (id = 155999) [Подробно]> Отслеживание лотаЯ по-прежнему получаю ту же ошибку, однако похоже, что это происходит при сохранении какого-либо файла PHP независимо от его содержимого. В конечном итоге я пытаюсь отключить Build Auto как более подходящее решение, но это, похоже, не помогло вам решить проблему.Данные сеанса:eclipse.buildId = M20090917-0800java.version соответствует 1.6.0_15java.vendor = Sun Microsystems Inc.BootLoader всегда идентичен: OS = linux, ARCH = x86_64, WS соответствует gtk, NL = en_USАргументы командной строки: -the gw990 Linux -ws gtk -arch x86_64Это больше всего касается стандартов Repack APT в Ubuntu. С каждым последующим плагином в настоящее время с сегодняшнего дня. PDT 2.2, Aptana, Subclipse, PyDev. Комментарий 4 NerdyNick 2010-01-13 13:38:00 EST Одобрено: FortectFortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью. а> Я мог бы немного протестировать сборку и проверить ее до возможной версии, которая, вероятно, будет работать прилежно, и версий, которые не будут работать. Вся работа проверена на Ubuntu 3 или x86_64eclipse.5 Repack - PDT 2.2 = не работаетEclipse 3.5 - PDT 2.1 = Работает. С патчем или без негоEclipse GTK 3.5 - PDT 2.2 = не работаетEclipse 3.6M6 - PDT 2.1 не работаетEclipse 3.6m6 - PDT 2.2 не работаетНадеюсь, это поможет вам хорошенько исправить ошибку или кому-то еще, кроме того, у кого есть проблемы, и он просто хочет, чтобы бизнес-версия работала. Комментарий 5 dary 2010-03-19 07:04:36 EDT Я использовал наиболее важную проблему с Eclipse 3.5 с PDT 2.1 в XP Windows (32 бит) с Aptana в дополнение к плагинам Mylyn.Я решил удалить файлы плагина и иметь возможность выполнить новую переустановку Eclipose, но основная проблема вернулась в том случае, если я вернулся в свое исходное личное рабочее пространство. Удаление рабочей области папки .metadata. Также была решена новая отсутствующая проблема, я в значительной степени добавил одну, связанную с исходными плагинами. Комментарий 6 Чжунвэй Чжао 2010-05-08 EDT 07:06:13
Мне по-прежнему не удается воспроизвести эту ошибку. Если кому-то удается его воспроизвести, откройте его снова. Комментарий 7 Андреа 2010-05-10 03:31:16 EDT Комментарий 8 Чжунвэй Чжао 2010-05-10 03:49:14 EDT Я не уверен, что эта ошибка неизбежно была исправлена наполовину, но теперь pdt не сообщает о вашей собственной ошибке формата для класса, который расширился сам по себе. Комментарий 9 Гади Голдбарг 2010-05-28 04:35:29 EDT Эта проблема решена двумяСинтаксическая ошибка автора должна превратиться в предложенную, потому что, если вы попытаетесь запустить информационные технологии, вы увидите следующий код: phpКлассная оценка расширяет тестобщедоступный элемент test1 ()эхо «тест»;$ test равно новому тесту ();$ test-> test1 ();?>У вас возникла ошибка на сервере или исполняемом файле PHP:Неустранимая ошибка: класс 'test' не найден в C: Documents and Settings Administrator Zend workspaces DefaultWorkspace7 tests ops.php по строке 2Без сомнения, это было вызвано какой-либо синтаксической ошибкой, но редактор не сказал, что нам нужна ошибка в коде:Настолько широко, что это проблема, которую нужно решить в первую очередь.обновленныйТеодор Кирков [email protected] Комментарий 10 Рой Ганор Повысьте производительность вашего компьютера с помощью этой простой загрузки. г. |