Summary: | [1.6][compiler] Stack map generation error with 10,000-line method in Java | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | zz <zhuoz> | ||||
Component: | Core | Assignee: | Olivier Thomann <Olivier_Thomann> | ||||
Status: | VERIFIED FIXED | QA Contact: | |||||
Severity: | major | ||||||
Priority: | P3 | CC: | clin, darin.eclipse, jerome_lanneluc, Mike_Wilson, Olivier_Thomann, philippe_mulet | ||||
Version: | 3.4 | ||||||
Target Milestone: | 3.4.1 | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
zz
2008-06-09 20:36:50 EDT
I'll investigate. Marking for 3.4.1 Created attachment 104362 [details]
Proposed fix + regression tests
This should be backported to 3.3.x.
+1 for 3.3.x Confirming 3.4.1 is the target for this one. (In reply to comment #4) > +1 for 3.3.x In fact 3.3.x is not concerned by this patch as it doesn't contain the fix for bug 185350. Added org.eclipse.jdt.core.tests.compiler.regression.StackMapAttributeTest#test036 for 3.3.x stream. Jerome - pls release Olivier's patch for 3.4.1 integration. Olivier - pls verify, and release it to 3.5 when you return. Proposed fix and regression test released for 3.4.1. Note that a binary patch is being prepared and should be available soon. Keeping the bug opened until Olivier releases the fix and tests in HEAD. Released for 3.5M1. Fixed. Verified for 3.5M1 using I20080805-1307 Can the JDT team confirm that the fix is indeed included in the Eclipse 3.4.1 builds? The problem appears to be in the 7/24 buikd (eclipse-JDT-SDK-M20080724-0918.zip). (In reply to comment #13) > The problem appears to be in the 7/24 buikd > (eclipse-JDT-SDK-M20080724-0918.zip). Then this is a different problem. The fix for the problem is included in this build. I tried the regression test and it fails on 3.4.0 and it works on 07/24 build. The fix should be included in v_875_R34x or above (3.4 maintenance) or v_902 (HEAD stream). Let me know as soon as possible if you can reproduce the failure with such a build. Verified for 3.4.1 using M20080827-2000. |