| Summary: | An internal error occurred during: "Semantic Highlighting Job". | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Zhongwei Zhao <zhaozhongwei> | ||||
| Component: | PDT | Assignee: | PHP UI <php.ui-inbox> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | critical | ||||||
| Priority: | P1 | CC: | csuthyb, daniel, eclipseBugs, ganoro, info, jkn, mackeyn, mpkossen, nula, securitycenter.pl, silviya, wiktorj | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Zhongwei Zhao
Created attachment 170737 [details]
Patch
hi Michael, Can you please take a look and verify Zhao's patch? it's a critical issue that we came across very lately. Thanks! I am sure this bug really exists now in my devenv with the latest code from pdt and dltk. (In reply to comment #3) > I am sure this bug really exists now in my devenv with the latest code from pdt > and dltk. I also see it regularly at work where we have or own rather large framework. I am using Helios RC4 with PDT 2.2.0 (In reply to comment #3) > I am sure this bug really exists now in my devenv with the latest code from pdt > and dltk. I see it every time at several files in my project. PDT 2.2 not ready for real work. Lol. If i try to off all checkbox "Enabled" in code coloring for each "Syntax element" then PDT will be work normal. But i don't like standart colors. Then i checked "Enabled" and changed style(color) of "Syntax element". After it i unchek "Enabled" Eclpse(PDT) did not show to me this bug anymore. This error also occurs on Ubuntu Lucid amd64 with large projects (300+MB). This is also happening for me on Mac OS X 10.6. I can recreate at will by opening up wp-includes/functions.php. This file is part of WordPress 3.0 - wordpress.org. Simply create a project using the WordPress code and open the file. RAM usage surges from 300MB to 600+MB. An internal error occurred during: "Semantic Highlighting Job". Java heap space In my case it looks PDT is exceeding the maximum size for the Java memory heap. I just tried what Kir suggested and sure enough, I don't experience the issue after unchecking all the "Enabled" check boxes under Preferences > PHP > Editor > Syntax Coloring. Thanks for your suggestion Kir! At least my search for a better PHP IDE can take a break for the time being. (In reply to comment #9) > I just tried what Kir suggested and sure enough, I don't experience the issue > after unchecking all the "Enabled" check boxes under Preferences > PHP > Editor > > Syntax Coloring. but in big projects this trick don't work -(( several fixes contributed to resolve this issue. Needs to be verified on next build now in my devenv I can still get java.util.ConcurrentModificationException,and after apply my patch,I could not get it for a long time Hello, @zhaozhongwei - How can I implement Your patch to Eclipse? I do not know,because my patch is for dltk (In reply to comment #14) > I do not know,because my patch is for dltk So, when it is possible to update Windows users? I can't work with that error, You know about that. I had the same stack trace, so if You fix it, Your fix help me. Maybe another people can help? you can install the latest dltk integration build (for DLTK 2.0) and the last PDT integration build (for PDT 2.2). (In reply to comment #16) > you can install the latest dltk integration build (for DLTK 2.0) and the last > PDT integration build (for PDT 2.2). As I see in filename, that PDT is from 2010-05-19, where that bug was fixed today, so? :-) (In reply to comment #16) > you can install the latest dltk integration build (for DLTK 2.0) and the last > PDT integration build (for PDT 2.2). when will be next millestone with this patch? i don't wish build from source We'll try to release a milestone soon, after DLTK provide their milestone build. I am also suffering from having this bug. Any ETA on the new release? (In reply to comment #20) > I am also suffering from having this bug. Any ETA on the new release? you can check out Helios SR-1 which was release last weekend. eclipse.org/downloads Latest nightly seems to fix that problem - at least on my installation. You can download the latest nightly directly from hudson (But since the nightly build has been fixed there will be links again on the pdt page). Link to hudson and more related information you'll find here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=325817 Don't see the error on Helios SR-1 as Roy suggested. Closing the bug. If someone can still reproduce please reopen and give more details. I still see this error on Helios SR1 error: An internal error occurred during: "Semantic Highlighting Job". Java heap space I work on Drupal 7. [http://drupal.org/project/drupal] when I open the /includes/common.inc file then Eclipse becomes quite unresponsive and within a minute I get this error.. (In reply to comment #24) > I still see this error on Helios SR1 > > error: > An internal error occurred during: "Semantic Highlighting Job". > Java heap space > > I work on Drupal 7. [http://drupal.org/project/drupal] > when I open the /includes/common.inc file then Eclipse becomes quite > unresponsive and within a minute I get this error.. Pasqualle did you install the latest nightly? I'm working with D7 too. And all the problems are gone since I installed the nightly from 2010-09-28. Also debugging works much better! Unfortunately the nightly is not available on the official download-page - more info about that you'll find here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=325817 But instead using a nightly you could give a try the latest maintenance build: http://www.eclipse.org/pdt/downloads/#M201010110334 No, this isn't fixed. I downloaded PDT 2.2 today and when I imported my code folder and opened WordPress functions.php like a previous commenter did, Eclipse hangs, consuming an insane amount of RAM and after some time it shows the "Semantic Highlighting job - Java heap" error. PDT Helios is simply unusable because of this. Hi, I have Helios 3.6.2.r362_v20110210 with PDT 2.2.1.v20101001-2300 installed on Snow Leopard and Eclipse hangs every time I open an HTML template (I open it in PHP editor) which includes PHP tags. I've waited for an error message, but Eclipse just stops responding and eventually I have to force shutdown. |