Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140788 - seamonkey crashes viewing pages with embedded java applets.
Summary: seamonkey crashes viewing pages with embedded java applets.
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-17 07:54 UTC by David Fellows
Modified: 2006-12-22 06:12 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
javavm error report (hs_err_pid7339.log,26.95 KB, text/plain)
2006-07-17 07:59 UTC, David Fellows
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Fellows 2006-07-17 07:54:27 UTC
When seamonkey is used to display pages containing java applets it crashes the browser.  example pages that exhibit this behaviour are:
http://www.java.com/en/download/help/testvm.xml
http://www.photofredericton.ca/modules.php?set_albumName=album01&op=modload&name=gallery&file=index&include=slideshow.php

The photofredericton page worked fine with mozilla-1.7.13. 
Both pages work fine when viewed with epiphany on the same system.

If seamonkey is run from the command line the following error message is displayed:
$ seamonkey
No running windows found
plugin_get_value 1
plugin_get_value 2
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x00002aaaab3397da, pid=7339, tid=1100601696
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (Blackdown-1.4.2-03 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x3327da]
#
# An error report file with more information is saved as hs_err_pid7339.log
#
# If you would like to submit a bug report, please visit:
#   http://www.blackdown.org/cgi-bin/jdk
#
Plugin: unexpected work request from child
INTERNAL ERROR on Browser End: Code = 0
System error?:: Success
seamonkey-bin exited with non-zero status (255)

I will attach a representative error report file.

Relevant info:

 $ emerge -pv jdk blackdown-jdk seamonkey

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] virtual/jdk-1.4  0 kB
[ebuild   R   ] dev-java/blackdown-jdk-1.4.2.03  USE="X alsa doc nsplugin -browserplugin -mozilla*" 0 kB
[ebuild   R   ] www-client/seamonkey-1.0.2  USE="crypt gnome ipv6 java -debug -ldap -mozcalendar -mozdevelop -moznocompose -moznoirc -moznomail -moznoroaming -postgres -xinerama -xprint" 0 kB
emerge -pv x11-base/xorg-x11

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] x11-base/xorg-x11-6.8.2-r7  USE="bitmap-fonts dlloader* doc font-server ipv6 nls opengl pam truetype-fonts type1-fonts xv -cjk -debug -dmx -insecure-drivers -minimal -nocxx -sdk -static -xprint" 0 kB
$ emerge --info
Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.14-ge ntoo-r5 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r5 x86_64 AMD Opteron(tm) Processor 246
Gentoo Base System version 1.6.15
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/sha re/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/ kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdow n /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /et c/texmf/web2c"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://adelie.polymtl.ca/ http://gentoo.mirrored.ca/ http://gent oo.osuosl.org/ "
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d istfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa avi berkdb bitmap-fonts cli crypt cups dlloader doc dri eds em boss encode foomaticdb fortran gcj gif gnome gpm gstreamer gtk gtk2 imlib ipv6 i sdnlog java jpeg kde lzw lzw-tiff mp3 mpeg ncurses nls nptl nsplugin opengl pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl se ssion spell spl ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts usb xorg  xpm xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_device s_evdev kernel_linux userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGU AS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 David Fellows 2006-07-17 07:59:27 UTC
Created attachment 92000 [details]
javavm error report
Comment 2 David Fellows 2006-07-17 08:01:18 UTC
Oops, forgot to add  that I ran epiphany under strace and observed that it used many seamonkey libraries and the nsplugin.
I also ran seamonkey under strace and it displayed the pages properly! Looks like a thread sync'ing problem. 
Comment 3 Jory A. Pratt 2006-11-22 22:54:19 UTC
(In reply to comment #2)
> Oops, forgot to add  that I ran epiphany under strace and observed that it used
> many seamonkey libraries and the nsplugin.
> I also ran seamonkey under strace and it displayed the pages properly! Looks
> like a thread sync'ing problem. 
> 

Actually java plugin support is known to be broken on the seamonkey-1.0.x and firefox-1.5.x code which is shared between the two. Nothing gentoo can do to fix your java problem.
Comment 4 Pacho Ramos gentoo-dev 2006-12-07 14:11:21 UTC
I have no problem with sun-jre 1.5.09 dn seamonkey 1.0.6
Comment 5 Christian Marie (RETIRED) gentoo-dev 2006-12-22 06:12:10 UTC
As Anarchy says, we can't support java with seamonkey-1.0.x and
firefox-1.5.x. Resolving as invalid.