The patch is intended as a specific patch for the Ubuntu Jaunty (and related Debian) openjdk package since it is supposed to support the use of the IcedTeaPlugin in both Firefox-3.0 and Firefox-3.5, but being built against the xulrunner 1.9.0 headers, fails in respect of the nsIProcess IID as I describe.
In later packages of openjdk (Karmic, etc) this issue should no longer be a problem since the default Firefox will be 3.5 and xulrunner 1.9.1+, and the IcedTea/OpenJDK packages are similarly up to date and don't make use of xulrunner 1.9.0 headers. -- Jaunty icedtea6-plugin doesn’t work in Firefox 3.5 https://bugs.launchpad.net/bugs/359407 You received this bug notification because you are a member of OpenJDK, which is subscribed to openjdk-6 in ubuntu. Status in The Mozilla Firefox Browser: New Status in “firefox-3.5” package in Ubuntu: Confirmed Status in “openjdk-6” package in Ubuntu: Incomplete Status in “iceweasel” package in Debian: New Bug description: On Jaunty amd64 with icedtea6-plugin 6b14-1.4.1-0ubuntu6, Java applets work in Firefox 3.0, but not in Firefox 3.5. The following messages show up on the console: $ firefox-3.5 ../IcedTeaPlugin.cc:3852: Error: create process ../IcedTeaPlugin.cc:1662: Error: started appletviewer (firefox-3.5:13746): GLib-CRITICAL **: g_io_channel_write_chars: assertion `channel != NULL' failed ../IcedTeaPlugin.cc:4061: Error: Failed to write bytes to output channel (firefox-3.5:13746): GLib-CRITICAL **: g_io_channel_flush: assertion `channel != NULL' failed ../IcedTeaPlugin.cc:4075: Error: Failed to flush bytes to output channel (firefox-3.5:13746): GLib-CRITICAL **: g_io_channel_write_chars: assertion `channel != NULL' failed ../IcedTeaPlugin.cc:4061: Error: Failed to write bytes to output channel (firefox-3.5:13746): GLib-CRITICAL **: g_io_channel_flush: assertion `channel != NULL' failed ../IcedTeaPlugin.cc:4075: Error: Failed to flush bytes to output channel _______________________________________________ Mailing list: https://launchpad.net/~openjdk Post to : [email protected] Unsubscribe : https://launchpad.net/~openjdk More help : https://help.launchpad.net/ListHelp

