Recently Apple released Safari 5, which included a <a href="https:// bugs.webkit.org/show_bug.cgi?id=40367">bug</a> where non-integral right-shifts were not being evaluated properly. There were several reports, both internally and <a href="http://code.google.com/p/google- web-toolkit/issues/detail?id=5056">externally</a>, of GWT-based applications unexpectedly crashing when running in Safari 5 (including Google Wave). Upon further inspection of the crash, we determined that the bug is triggered when calling several of GWT's array sorting methods, which in turn perform non-integral right-shifts as part of the compiled code.
That's the bad news. The good news is that we have a fix for this issue, plus several other <a href="http://code.google.com/p/google-web- toolkit/issues/list?can=2&q=milestone%3D2_0_4">house keeping items</a> that we've rolled into a 2.0.4 release, which can be downloaded from GWT’s main <a href="http://code.google.com/p/google-web-toolkit/ downloads/detail?name=gwt-2.0.4.zip">download site</a>. If you’re experiencing the Safari crash, you’ll need to recompile and deploy your GWT app. The changes in 2.0.4 are completely compatible with your existing 2.0 app, and should have no negative impact. To that extent we’ve already dogfooded 2.0.4, verifying that it fixes the Wave crash that was originally reported. -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.