Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail From: Richard Maher Newsgroups: comp.lang.javascript,comp.lang.java.programmer Subject: Re: FireFox Bug 856969 -Too much recursion error with Java LiveConnect Applet Date: Tue, 16 Apr 2013 17:47:23 +0800 Organization: Aioe.org NNTP Server Lines: 68 Message-ID: References: NNTP-Posting-Host: jOhPn0KFjrxwuMc9OPMmCw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130328 Thunderbird/17.0.5 X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.javascript:19294 comp.lang.java.programmer:23467 On 4/2/2013 8:44 PM, Richard Maher wrote: > Hi, > > I have worked out what I was doing wrong with the previous Chrome error: - > http://code.google.com/p/chromium/issues/detail?id=129528 > > So now Chrome is good to go but FF and IE are still causing/exhibiting > problems under certain circumstances. I have really, really narrowed > down the SSCCE and causes/effects for what I feel is demonstrably a bug > with these browsers. > > See the following for complete FireFox details: - > https://bugzilla.mozilla.org/show_bug.cgi?id=856969 > > I don't think there's much on the Java or Javascript side that I can do > to mitigate the failure more than I have but I'm open to suggestions > from those of you with experience of LiveConnect. > > If you can help solve the problem please do. (If you just respond to > hear your own voice then please piss off) > > Cheers Richard Maher This from https://bugzilla.mozilla.org/show_bug.cgi?id=856969 :- (In reply to Benjamin Smedberg [:bsmedberg] from comment #24) > At this point, this issue is not a priority for the project. The java plugin > is a closed-source blob that has a very poor track record of spinning nested > event loops when it is not correct or safe to do so, and so we have been > more and more aggressively preventing it from doing so. The correct solution > to this bug is to stop using Java. > > If somebody wants to provide a backtrace which identifies exactly how the > recursion happens, I can provide details about how you might be able to fix > the problem. Until then, this issue is not going to be tracked. and . . . (In reply to Benjamin Smedberg [:bsmedberg] from comment #26) > The Mozilla project definitely has hostility toward Java, but it's not > prejudicial. It is clear that the design of the Java plugin and code is > fundamentally insecure, and the repeated exploits against it and slow > response times make it clear that the Java plugin is not something that > should be part of the web. We have to continue supporting it for legacy > sites, but Java will be blocked by default and users will have to agree to > override the security warning in order to enable Java in the near future. and . . . (In reply to Richard Maher from comment #33) > (In reply to Benjamin Smedberg [:bsmedberg] from comment #26) > > . . .but Java will be blocked by default and users will have to agree to > > override the security warning in order to enable Java in the near future. > > Churlish, unworthy, and quite frankly proprietary :-( Is everyone at Java engineering just used to being bitch-slapped in public these days or does Larry look after his assets? Cheers Richard Maher