Hi, I upgraded my system yesterday which pulled in new version of Firefox browser and Icedtea. Since then I am not being able to run any java applets in the firefox browser. I tried to check if it is an Icedtea problem and it does not seem so since applets run fine in Epiphany browser. Whenever I run a java applet the firefox browser crashes, I ran firefox by issuing the command to get a minimal trace and the trace I get is bonii@Bigbang ~ $ firefox FoxyProxy settingsDir: /home/bonii/.mozilla/firefox/j6io1uwy.default/foxyproxy.xml 2929373712 > 2421623098 CHECK IS 2422083359 java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6 1.11.1) (Gentoo build 1.6.0_24-b24) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) Mar 3, 2012 9:51:31 AM <WARN> DANID_DIGITAL_SIGNATUR appletdk.pbs.applet.bootstrap.new - Not using whitelisted class classloader: net.sourceforge.jnlp.runtime.JNLPClassLoader Mar 3, 2012 9:51:31 AM <INFO> Thread-5 - init Assertion failure: rt->onOwnerThread(), at /var/tmp/portage/www-client/firefox-10.0.1/work/mozilla-release/js/src/jsapi.cpp:6316 [xcb] Unknown sequence number while processing reply [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called [xcb] Aborting, sorry about that. firefox: /var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/xcb_io.c:634: _XReply: Assertion `!xcb_xlib_threads_sequence_lost' failed. Multiple segmentation faults occurred; can't display error dialog Please let me know if I need to add something more
It looks like a known bug in icedtea-web, fixed only in icedtea-web-1.2pre. Please try this workaround: Set "dom.ipc.plugins.java.enable" to true in your about:config. Related bug reports in various places. http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=820 https://bugzilla.redhat.com/show_bug.cgi?id=791242 https://bugzilla.redhat.com/show_bug.cgi?id=789959 https://bugzilla.mozilla.org/show_bug.cgi?id=704249
Hey Richard, The mentioned change fixed the problem.
icedtea-web-1.2 was released yesterday, added it to main tree. Please test, works for me. Again, -r7 is for building against icedtea:7.
Should be fixed in ~icedtea-web-1.2 as Ralph says. Please reopen if not.
Works with the new version icedtea-web-1.2