@dave: very good point! And my apologies: I'm trying to catch up but I'm clearly behind. I think you do carry patches to work with gwt 1.6, so you are indeed right: this issue is not a gwt one.
There may be an easy fix: would you be willing to try it? I attach it here. In short, the code seems wrong, since in one branch we change an immutable object. Since the fault happen in an else statement, I assume that oneric for whatever reason is triggering it. I don't know enough to really understand why though.
@dave: very good point! And my apologies: I'm trying to catch up but I'm clearly behind. I think you do carry patches to work with gwt 1.6, so you are indeed right: this issue is not a gwt one.
There may be an easy fix: would you be willing to try it? I attach it here. In short, the code seems wrong, since in one branch we change an immutable object. Since the fault happen in an else statement, I assume that oneric for whatever reason is triggering it. I don't know enough to really understand why though.