My favorites | Sign in
Google
                
New issue | Search
for
| Advanced search | Search tips
Issue 319: Calling native super method in implementation class results in infinite loop in web mode
5 people starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  scottb@google.com
Closed:  Jan 2007
Type-Defect
Priority-High
Milestone-1_3_Final


Sign in to add a comment
 
Reported by mat.gessel, Nov 01, 2006
GWT Release: 1.2.11, 1.1.10

Detailed description:
GWT compiler produces infinite loop as a result of deferred binding. Has to
do with calling a native super method in the implementation class. Repros
in web mode only. Test case attached: 
asquare.gwt.bugs.circularbinding.test.CircularBindingTC

The test passes in hosted mode and fails in web mode: 
com.google.gwt.core.client.JavaScriptException: JavaScript Error exception:
Out of stack space

Workaround if you have one:
Be extra nice to Scott ;)

Links to the relevant GWT Developer Forum posts:

CircularBindingBug.jar
9.5 KB   Download
Comment 1 by gwt.team.vli, Nov 07, 2006
(No comment was entered for this change.)
Owner: gwt.team.scottb
Labels: -Priority-Medium Priority-High
Comment 2 by gwt.team.scottb, Dec 19, 2006
(No comment was entered for this change.)
Status: Accepted
Comment 3 by gwt.team.scottb, Dec 20, 2006
Patch submitted for code review.
patch-scottb-issue319-r188
1.5 KB   Download
Status: Started
Comment 4 by gwt.team.scottb, Dec 21, 2006
Submitted as r221.
Status: FixedNotReleased
Labels: Milestone-1_3_Final
Comment 5 by gwt.team.scottb, Jan 19, 2007
Released in 1.3.3
Status: Fixed
Comment 7 by sumitcha...@google.com, Apr 28, 2008
 
Owner: scottb
Sign in to add a comment