Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 83120

Summary: Openoffice 1.1.3 fails to build due to blackdown java core-dumping
Product: Gentoo Linux Reporter: Chance Platt <chance>
Component: Current packagesAssignee: Gentoo Office Team <office>
Status: RESOLVED CANTFIX    
Severity: normal CC: java, sparc
Priority: High    
Version: unspecified   
Hardware: Sparc   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Chance Platt 2005-02-23 16:59:25 UTC
When I try to emerge openoffice-1.1.3 with the JAVA use flag, building fails with java issues.

Reproducible: Always
Steps to Reproduce:
1.USE="java" emerge openoffice
2.Watch it bail
3...

Actual Results:  
The OO.org build fails.

Expected Results:  
Openoffice built and installed onto system.

emerge info:

Portage 2.0.51-r15 (default-linux/sparc/sparc64/2004.3, gcc-3.3.5,
glibc-2.3.3.20040420-r2, 2.4.29 sparc64)
=================================================================
System uname: 2.4.29 sparc64 sun4u
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 20 2005, 15:11:01)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.23
ACCEPT_KEYWORDS="sparc"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=ultrasparc -pipe"
CHOST="sparc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=ultrasparc -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/home/chance/.tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="sparc X aim berkdb bitmap-fonts bonobo cdr crypt cups curl dlloader doc
encode ethereal f77 fam fastcgi fbcon flac flash font-server foomaticdb fortran
gb gcc64 gdbm gif gimpprint gnome gpm gtk gtk2 gtkhtml guile imagemagick imlib
java jpeg lesstiff libgda libwww live mbox mikmod mng motif mozilla mp3 mpeg
mysql ncurses network offensive ogg oggvorbis opengl oss pam pdflib perl png
python readline rtc sdl spell ssl svg tcltk tcpd theora tiff truetype
truetype-fonts type1-fonts usb xml xml2 xmms xv xvid yahoo zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, PORTDIR_OVERLAY




***  Output from the end of the build process: ***


java -classpath /home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/so
lver/645/unxlngs.pro/bin/jaxp.jar:/home/chance/.tmp/portage/openoffice-1.1.3/wor
k/OOo_1.1.3_src/solver/645/unxlngs.pro/bin/parser.jar:../../unxlngs.pro/class/cf
gimport.jar -Djavax.xml.parsers.SAXParserFactory=com.sun.xml.parser.SAXParserFac
toryImpl org.openoffice.configuration.Inspector org/openoffice/Office/UI.xcs
** Start validating: file:/home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.
1.3_src/officecfg/registry/schema/org/openoffice/Office/UI.xcs
** Document is valid!
java -classpath /home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/so
lver/645/unxlngs.pro/bin/xt.jar:/home/chance/.tmp/portage/openoffice-1.1.3/work/
OOo_1.1.3_src/solver/645/unxlngs.pro/bin/parser.jar -Dcom.jclark.xsl.sax.parser=
com.sun.xml.parser.Parser com.jclark.xsl.sax.Driver org/openoffice/Office/UI.xcs
 ../../util/schema_val.xsl ../../unxlngs.pro/misc/registry/schema/org/openoffice
/Office/UI.val file=org/openoffice/Office/UI pathSeparator=/
file:/home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/officecfg/reg
istry/schema/org/openoffice/Office/UI.xcs:1: CHECKING CONSISTENCY ...
java -classpath /home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/so
lver/645/unxlngs.pro/bin/xt.jar:/home/chance/.tmp/portage/openoffice-1.1.3/work/
OOo_1.1.3_src/solver/645/unxlngs.pro/bin/parser.jar -Dcom.jclark.xsl.sax.parser=
com.sun.xml.parser.Parser com.jclark.xsl.sax.Driver org/openoffice/Office/UI.xcs
 ../../util/sanity.xsl ../../unxlngs.pro/misc/registry/schema/org/openoffice/Off
ice/UI.san file=org/openoffice/Office/UI pathSeparator=/

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x7C600530
Function=[Unknown.]
Library=(N/A)

NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.


Current Java thread:

Dynamic libraries:
00010000-00018000 r-xp 00000000 08:01 112720                             /opt/bl
ackdown-jdk-1.4.1/bin/java
00026000-00028000 rwxp 00006000 08:01 112720                             /opt/bl
ackdown-jdk-1.4.1/bin/java
70000000-7001a000 r-xp 00000000 08:01 92171                              /lib/ld
-2.3.3.so
70028000-7002c000 rwxp 00018000 08:01 92171                              /lib/ld
-2.3.3.so
7002c000-7003c000 r-xp 00000000 08:01 92243                              /lib/li
bsandbox.so
7003c000-70044000 rwxp 00000000 08:01 92243                              /lib/li
bsandbox.so
70054000-70064000 r-xp 00000000 08:01 92222                              /lib/li
bpthread-0.10.so
70064000-70074000 rwxp 00000000 08:01 92222                              /lib/li
bpthread-0.10.so
700b8000-700c8000 r-xp 00000000 08:01 92185                              /lib/li
bdl-2.3.3.so
700c8000-700ce000 rwxp 00000000 08:01 92185                              /lib/li
bdl-2.3.3.so
700d0000-70200000 r-xp 00000000 08:01 92166                              /lib/li
bc-2.3.3.so
70200000-70204000 rwxp 00120000 08:01 92166                              /lib/li
bc-2.3.3.so
70204000-70206000 r--p 00124000 08:01 92166                              /lib/li
bc-2.3.3.so
70206000-7020a000 rwxp 00126000 08:01 92166                              /lib/li
bc-2.3.3.so
7020c000-7061c000 r-xp 00000000 08:01 36948                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sparc/client/libjvm.so
7061c000-70644000 rwxp 00400000 08:01 36948                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sparc/client/libjvm.so
70654000-70674000 r-xp 00000000 08:01 92179                              /lib/li
bnsl-2.3.3.so
70674000-70678000 rwxp 00010000 08:01 92179                              /lib/li
bnsl-2.3.3.so
7067c000-7073c000 r-xp 00000000 08:06 981763                             /home/c
hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li
b/libstdc++.so.5
7073c000-70746000 rwxp 000b0000 08:06 981763                             /home/c
hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li
b/libstdc++.so.5
7074c000-707cc000 r-xp 00000000 08:01 92177                              /lib/li
bm-2.3.3.so
707cc000-707de000 rwxp 00070000 08:01 92177                              /lib/li
bm-2.3.3.so
707e0000-707f0000 r-xp 00000000 08:06 981764                             /home/c
hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li
b/libgcc_s.so.1
707f0000-707f8000 rwxp 00000000 08:06 981764                             /home/c
hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li
b/libgcc_s.so.1
707f8000-70808000 r-xp 00000000 08:01 34931                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sparc/native_threads/libhpi.so
70808000-70814000 rwxp 00000000 08:01 34931                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sparc/native_threads/libhpi.so
70814000-70834000 r-xp 00000000 08:01 34884                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sparc/libverify.so
70834000-70836000 rwxp 00010000 08:01 34884                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sparc/libverify.so
70838000-70868000 r-xp 00000000 08:01 34933                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sparc/libjava.so
70868000-7086c000 rwxp 00020000 08:01 34933                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sparc/libjava.so
7086c000-7088c000 r-xp 00000000 08:01 34886                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sparc/libzip.so
7088c000-70890000 rwxp 00010000 08:01 34886                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sparc/libzip.so
70890000-71f5e000 r--s 00000000 08:01 34928                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/rt.jar
71f60000-71f78000 r--s 00000000 08:01 34908                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/sunrsasign.jar
71f78000-71fea000 r--s 00000000 08:01 34910                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/jsse.jar
71fec000-72000000 r--s 00000000 08:01 34909                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/jce.jar
72000000-722bc000 r--s 00000000 08:01 34926                              /opt/bl
ackdown-jdk-1.4.1/jre/lib/charsets.jar
efff4000-f0000000 rwxp ffffffffffff8000 00:00 0

Local Time = Wed Feb 23 00:29:32 2005
Elapsed Time = 0
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (Blackdown-1.4.1-01 mixed mode)
#


****************
Another exception has been detected while we were handling last error.
Dumping information about last error:
ERROR REPORT FILE = (N/A)
PC                = 0x7c600530
SIGNAL            = 11
FUNCTION NAME     = (N/A)
OFFSET            = 0xFFFFFFFF
LIBRARY NAME      = (N/A)
Please check ERROR REPORT FILE for further information, if there is any.
Good bye.
# An error report file has been saved as hs_err_pid26976.log.
# Please refer to the file for further information.
#
Signal 33
dmake:  Error code 161, while making '../../unxlngs.pro/misc/registry/schema/org
/openoffice/Office/UI.xcs'
---* TG_SLO.MK *---

ERROR: Error 65280 occurred while making /home/chance/.tmp/portage/openoffice-1.
1.3/work/OOo_1.1.3_src/officecfg/registry/schema
Comment 1 Chance Platt 2005-02-26 07:46:00 UTC

I switched from a 2.4 kernel to a 2.6 kernel (not sure if this has any bearing) and tried again.  The exception happens at a new spot:



java -classpath /home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/so lver/645/unxlngs.pro/bin/xt.jar:/home/chance/.tmp/portage/openoffice-1.1.3/work/ OOo_1.1.3_src/solver/645/unxlngs.pro/bin/parser.jar -Dcom.jclark.xsl.sax.parser= com.sun.xml.parser.Parser com.jclark.xsl.sax.Driver org/openoffice/Office/Jobs.x cs ../../util/schema_trim.xsl ../../unxlngs.pro/misc/registry/schema/org/openoff ice/Office/Jobs.tmp
java -classpath /home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/so lver/645/unxlngs.pro/bin/jaxp.jar:/home/chance/.tmp/portage/openoffice-1.1.3/wor k/OOo_1.1.3_src/solver/645/unxlngs.pro/bin/parser.jar:../../unxlngs.pro/class/sc hema.jar -Djavax.xml.parsers.SAXParserFactory=com.sun.xml.parser.SAXParserFactor yImpl org.openoffice.helper.PrettyPrinter ../../unxlngs.pro/misc/registry/schema /org/openoffice/Office/Jobs.tmp ../../unxlngs.pro/misc/registry/schema/org/openo ffice/Office/Jobs.xcs

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x7CE00490
Function=[Unknown.]
Library=(N/A)

NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.


Current Java thread:

Dynamic libraries:
00010000-00018000 r-xp 00000000 08:01 112720                             /opt/bl ackdown-jdk-1.4.1/bin/java
00026000-00028000 rwxp 00006000 08:01 112720                             /opt/bl ackdown-jdk-1.4.1/bin/java
70000000-7001a000 r-xp 00000000 08:01 92171                              /lib/ld -2.3.3.so
70028000-7002c000 rwxp 00018000 08:01 92171                              /lib/ld -2.3.3.so
7002c000-7003c000 r-xp 00000000 08:01 92243                              /lib/li bsandbox.so
7003c000-70044000 rwxp 00000000 08:01 92243                              /lib/li bsandbox.so
70054000-70064000 r-xp 00000000 08:01 92222                              /lib/li bpthread-0.10.so
70064000-70074000 rwxp 00000000 08:01 92222                              /lib/li bpthread-0.10.so
700b8000-700c8000 r-xp 00000000 08:01 92185                              /lib/li bdl-2.3.3.so
700c8000-700ce000 rwxp 00000000 08:01 92185                              /lib/li bdl-2.3.3.so
700d0000-70200000 r-xp 00000000 08:01 92166                              /lib/li bc-2.3.3.so
70200000-70204000 rwxp 00120000 08:01 92166                              /lib/li bc-2.3.3.so
70204000-70206000 r--p 00124000 08:01 92166                              /lib/li bc-2.3.3.so
70206000-7020a000 rwxp 00126000 08:01 92166                              /lib/li bc-2.3.3.so
70210000-70620000 r-xp 00000000 08:01 36948                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/client/libjvm.so
70620000-70648000 rwxp 00400000 08:01 36948                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/client/libjvm.so
70668000-70688000 r-xp 00000000 08:01 92179                              /lib/li bnsl-2.3.3.so
70688000-7068c000 rwxp 00010000 08:01 92179                              /lib/li bnsl-2.3.3.so
70690000-70750000 r-xp 00000000 08:06 1296250                            /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libstdc++.so.5
70750000-7075a000 rwxp 000b0000 08:06 1296250                            /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libstdc++.so.5
70760000-707e0000 r-xp 00000000 08:01 92177                              /lib/li bm-2.3.3.so
707e0000-707f2000 rwxp 00070000 08:01 92177                              /lib/li bm-2.3.3.so
707f4000-70804000 r-xp 00000000 08:06 1296251                            /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libgcc_s.so.1
70804000-7080c000 rwxp 00000000 08:06 1296251                            /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libgcc_s.so.1
7080c000-7081c000 r-xp 00000000 08:01 34931                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/native_threads/libhpi.so
7081c000-70828000 rwxp 00000000 08:01 34931                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/native_threads/libhpi.so
70828000-70848000 r-xp 00000000 08:01 34884                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libverify.so
70848000-7084a000 rwxp 00010000 08:01 34884                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libverify.so
7084c000-7087c000 r-xp 00000000 08:01 34933                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libjava.so
7087c000-70880000 rwxp 00020000 08:01 34933                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libjava.so
70880000-708a0000 r-xp 00000000 08:01 34886                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libzip.so
708a0000-708a4000 rwxp 00010000 08:01 34886                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libzip.so
708a4000-71f72000 r--s 00000000 08:01 34928                              /opt/bl ackdown-jdk-1.4.1/jre/lib/rt.jar
71f74000-71f8c000 r--s 00000000 08:01 34908                              /opt/bl ackdown-jdk-1.4.1/jre/lib/sunrsasign.jar
71f8c000-71ffe000 r--s 00000000 08:01 34910                              /opt/bl ackdown-jdk-1.4.1/jre/lib/jsse.jar
72000000-72014000 r--s 00000000 08:01 34909                              /opt/bl ackdown-jdk-1.4.1/jre/lib/jce.jar
72014000-722d0000 r--s 00000000 08:01 34926                              /opt/bl ackdown-jdk-1.4.1/jre/lib/charsets.jar
7c6e8000-7c6f8000 r-xp 00000000 08:01 92263                              /lib/li bnss_compat-2.3.3.so
7c6f8000-7c702000 rwxp 00000000 08:01 92263                              /lib/li bnss_compat-2.3.3.so
7c704000-7c714000 r-xp 00000000 08:01 92244                              /lib/li bnss_nis-2.3.3.so
7c714000-7c720000 rwxp 00000000 08:01 92244                              /lib/li bnss_nis-2.3.3.so
7c720000-7c730000 r-xp 00000000 08:01 92227                              /lib/li bnss_files-2.3.3.so
7c730000-7c73c000 rwxp 00000000 08:01 92227                              /lib/li bnss_files-2.3.3.so
7cb44000-7cb62000 r--s 00000000 08:01 122887                             /opt/bl ackdown-jdk-1.4.1/jre/lib/ext/sunjce_provider.jar
7cb64000-7cb68000 r--s 00000000 08:01 122883                             /opt/bl ackdown-jdk-1.4.1/jre/lib/ext/dnsns.jar
7cb68000-7cc08000 r--s 00000000 08:01 122884                             /opt/bl ackdown-jdk-1.4.1/jre/lib/ext/localedata.jar
7cc08000-7cc16000 r--s 00000000 08:01 122885                             /opt/bl ackdown-jdk-1.4.1/jre/lib/ext/ldapsec.jar
7cc18000-7cc1a000 r--s 00000000 08:06 1100255                            /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/bi n/jaxp.jar
7cc1c000-7cc3e000 r--s 00000000 08:06 1100256                            /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/bi n/parser.jar
7cc40000-7cc42000 r--s 00000000 08:06 1326437                            /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/officecfg/unxlngs.pro/cla ss/schema.jar

Local Time = Fri Feb 25 19:01:28 2005
Elapsed Time = 0
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (Blackdown-1.4.1-01 mixed mode)
#
# An error report file has been saved as hs_err_pid16792.log.
# Please refer to the file for further information.
#
Abort
dmake:  Error code 134, while making '../../unxlngs.pro/misc/registry/schema/org /openoffice/Office/Jobs.xcs'
dmake:  '../../unxlngs.pro/misc/registry/schema/org/openoffice/Office/Jobs.xcs' removed.
---* TG_SLO.MK *---

ERROR: Error 65280 occurred while making /home/chance/.tmp/portage/openoffice-1. 1.3/work/OOo_1.1.3_src/officecfg/registry/schema




Is blackdown java under Sparc simply flaky?  If so, the JAVA use flag should be removed for sparc.

Comment 2 Paul de Vrieze (RETIRED) gentoo-dev 2005-02-26 08:21:37 UTC
These failures in java are errors in java, not in openoffice. I don't believe that openoffice particularly stresses java, so I wonder what goes wrong. Probably it's a blackdown problem.
Comment 3 Jason Wever (RETIRED) gentoo-dev 2005-02-26 19:53:20 UTC
Yeah, it's a blackdown issue.  Basically blackdown is a mixed bag on SPARC, and whether it works or not is based on any number of mystical factors that relate to glibc.  There's not much we can do about this here, other than hope that blackdown's mention of providing a 1.5 for SPARC will resolve this issue.
Comment 4 Andreas Proschofsky (RETIRED) gentoo-dev 2005-03-30 06:14:44 UTC
So closing this