Error building OpenNMS 1.6.8

J Kephart jkephart at momentumtelecom.com
Tue Jan 26 15:51:28 UTC 2010


During the build for OpenNMS 1.6.8 on our FreeBSD (amd64) system, we
encountered the following error:
 
[INFO] Compiling module org.opennms.Application
[INFO] #
[INFO] # An unexpected error has been detected by Java Runtime Environment:
[INFO] #
[INFO] #  SIGSEGV (0xb) at pc=0x0000000800d0c724, pid=91117, tid=0x183f940
[INFO] #
[INFO] # Java VM: Diablo Java HotSpot(TM) 64-Bit Server VM (10.0-b23 mixed
mode bsd-amd64)
[INFO] # Problematic frame:
[INFO] # V  [libjvm.so+0x20c724]
[INFO] #
[INFO] # An error report file with more information is saved as:
[INFO] # /usr/swinstall/opennms-1.6.8-1/source/hs_err_pid91117.log
[INFO] #
[INFO] # Please submit bug reports to freebsd-java at FreeBSD.org
[INFO] # The crash happened outside the Java Virtual Machine in native code.
[INFO] # See problematic frame for where to report the bug.
[INFO] #
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Command [[
/bin/sh -c /usr/local/diablo-jdk1.6.0/jre/bin/java -Xmx512m -classpath
"/usr/swinstall/opennms-1.6.8-1/source/opennms-webapp-install/src/main/java"
:"/usr/swinstall/opennms-1.6.8-1/source/opennms-webapp-install/src/main/reso
urces":"/usr/swinstall/opennms-1.6.8-1/source/opennms-webapp-install/target/
classes":"/root/.m2/repository/com/google/gwt/gwt-user/1.7.1/gwt-user-1.7.1.
jar":"/root/.m2/repository/com/google/gwt/gwt-dev/1.7.1/gwt-dev-1.7.1-window
s-libs.zip":"/root/.m2/repository/com/google/gwt/gwt-dev/1.7.1/gwt-dev-1.7.1
-windows.jar":"/root/.m2/repository/com/extjs/gxt/2.0.1/gxt-2.0.1.jar":"/roo
t/.m2/repository/log4j/log4j/1.2.15/log4j-1.2.15.jar":"/root/.m2/repository/
javax/mail/mail/1.4/mail-1.4.jar":"/root/.m2/repository/javax/activation/act
ivation/1.1/activation-1.1.jar":"/usr/swinstall/opennms-1.6.8-1/source/openn
ms-install/target/opennms-install-1.6.8.jar":"/usr/swinstall/opennms-1.6.8-1
/source/opennms-dao/target/opennms-dao-1.6.8.jar":"/usr/swinstall/opennms-1.
6.8-1/source/opennms-config/target/opennms-config-1.6.8.jar":"/root/.m2/repo
sitory/org/codehaus/castor/castor/1.1.2.1/castor-1.1.2.1.jar":"/root/.m2/rep
ository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar":"/r
oot/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar":"/usr/swinstall/opennms-1.6.
8-1/source/opennms-config-utils/target/opennms-config-utils-1.6.8.jar":"/usr
/swinstall/opennms-1.6.8-1/source/opennms-util/target/opennms-util-1.6.8.jar
":"/usr/swinstall/opennms-1.6.8-1/source/dependencies/opennms-spring/target/
opennms-spring-1.6.8.jar":"/root/.m2/repository/org/springframework/spring/2
.0.7/spring-2.0.7.jar":"/root/.m2/repository/org/springframework/spring-mock
/2.0.7/spring-mock-2.0.7.jar":"/root/.m2/repository/cglib/cglib-nodep/2.1_3/
cglib-nodep-2.1_3.jar":"/root/.m2/repository/org/springframework/spring-aspe
cts/2.0.7/spring-aspects-2.0.7.jar":"/root/.m2/repository/aspectj/aspectjrt/
1.5.3/aspectjrt-1.5.3.jar":"/root/.m2/repository/aspectj/aspectjweaver/1.5.3
/aspectjweaver-1.5.3.jar":"/root/.m2/repository/org/springframework/spring-a
gent/2.0.7/spring-agent-2.0.7.jar":"/usr/swinstall/opennms-1.6.8-1/source/de
pendencies/opennms-hibernate/target/opennms-hibernate-1.6.8.jar":"/root/.m2/
repository/org/hibernate/hibernate/3.2.5.ga/hibernate-3.2.5.ga.jar":"/root/.
m2/repository/net/sf/ehcache/ehcache/1.2.3/ehcache-1.2.3.jar":"/root/.m2/rep
ository/commons-collections/commons-collections/3.2/commons-collections-3.2.
jar":"/root/.m2/repository/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar":"/ro
ot/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar":"/root/.m2/repository/a
ntlr/antlr/2.7.6/antlr-2.7.6.jar":"/root/.m2/repository/org/hibernate/hibern
ate-annotations/3.2.1.ga/hibernate-annotations-3.2.1.ga.jar":"/root/.m2/repo
sitory/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar":"/usr/
swinstall/opennms-1.6.8-1/source/opennms-model/target/opennms-model-1.6.8.ja
r":"/usr/swinstall/opennms-1.6.8-1/source/opennms-snmp/opennms-snmp-api/targ
et/opennms-snmp-api-1.6.8.jar":"/usr/swinstall/opennms-1.6.8-1/source/opennm
s-rrd/opennms-rrd-api/target/opennms-rrd-api-1.6.8.jar":"/root/.m2/repositor
y/org/opennms/jicmp-api/1.0.9/jicmp-api-1.0.9.jar":"/root/.m2/repository/com
mons-dbcp/commons-dbcp/1.2/commons-dbcp-1.2.jar":"/root/.m2/repository/commo
ns-pool/commons-pool/1.2/commons-pool-1.2.jar":"/root/.m2/repository/xml-api
s/xml-apis/1.0.b2/xml-apis-1.0.b2.jar":"/root/.m2/repository/xerces/xercesIm
pl/2.6.2/xercesImpl-2.6.2.jar":"/root/.m2/repository/commons-io/commons-io/1
.4/commons-io-1.4.jar":"/root/.m2/repository/commons-lang/commons-lang/2.3/c
ommons-lang-2.3.jar":"/root/.m2/repository/c3p0/c3p0/0.9.0.4/c3p0-0.9.0.4.ja
r":"/root/.m2/repository/postgresql/postgresql/8.1-407.jdbc3/postgresql-8.1-
407.jdbc3.jar":"/usr/swinstall/opennms-1.6.8-1/source/opennms-icmp/opennms-i
cmp-api/target/opennms-icmp-api-1.6.8.jar":"/root/.m2/repository/commons-cli
/commons-cli/1.1/commons-cli-1.1.jar":"/usr/swinstall/opennms-1.6.8-1/source
/opennms-services/target/opennms-services-1.6.8.jar":"/usr/swinstall/opennms
-1.6.8-1/source/opennms-joesnmp/target/opennms-joesnmp-1.6.8.jar":"/usr/swin
stall/opennms-1.6.8-1/source/opennms-snmp/opennms-snmp-joesnmp/target/opennm
s-snmp-joesnmp-1.6.8.jar":"/usr/swinstall/opennms-1.6.8-1/source/opennms-snm
p/opennms-snmp-snmp4j/target/opennms-snmp-snmp4j-1.6.8.jar":"/root/.m2/repos
itory/org/snmp4j/snmp4j/1.9.3c/snmp4j-1.9.3c.jar":"/root/.m2/repository/org/
opennms/api/integration/opennms-ticketing/1.0.2/opennms-ticketing-1.0.2.jar"
:"/root/.m2/repository/com/jcraft/jsch/0.1.39/jsch-0.1.39.jar":"/root/.m2/re
pository/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.
1.jar":"/root/.m2/repository/commons-codec/commons-codec/1.2/commons-codec-1
.2.jar":"/root/.m2/repository/net/sf/jradius/jradius-client/20040211/jradius
-client-20040211.jar":"/root/.m2/repository/org/dhcp/jdhcp/jdhcp/1.1.1/jdhcp
-1.1.1.jar":"/root/.m2/repository/jivesoftware/smack/3.0.4/smack-3.0.4.jar":
"/root/.m2/repository/jivesoftware/smackx/3.0.4/smackx-3.0.4.jar":"/root/.m2
/repository/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar":"/root
/.m2/repository/xmlrpc/xmlrpc/2.0.1/xmlrpc-2.0.1.jar":"/root/.m2/repository/
org/samba/jcifs/jcifs/1.2.15/jcifs-1.2.15.jar":"/root/.m2/repository/mx4j/mx
4j/3.0.2/mx4j-3.0.2.jar":"/root/.m2/repository/mx4j/mx4j-remote/3.0.2/mx4j-r
emote-3.0.2.jar":"/root/.m2/repository/mx4j/mx4j-tools/3.0.1/mx4j-tools-3.0.
1.jar":"/root/.m2/repository/bsf/bsf/2.4.0/bsf-2.4.0.jar":"/root/.m2/reposit
ory/bsh/bsh/1.3.0/bsh-1.3.0.jar":"/root/.m2/repository/jfree/jfreechart/1.0.
9/jfreechart-1.0.9.jar":"/root/.m2/repository/jfree/jcommon/1.0.12/jcommon-1
.0.12.jar":"/root/.m2/repository/openldap/jldap/2005.10.03/jldap-2005.10.03.
jar":"/root/.m2/repository/quartz/quartz/1.5.1/quartz-1.5.1.jar":"/root/.m2/
repository/jep/jep/2.40/jep-2.40.jar":"/root/.m2/repository/com/google/gwt/g
wt-dev/1.7.1/gwt-dev-1.7.1-linux.jar" com.google.gwt.dev.Compiler -gen
"/usr/swinstall/opennms-1.6.8-1/source/opennms-webapp-install/target/.genera
ted" -logLevel INFO -style OBFUSCATED -war
"/usr/swinstall/opennms-1.6.8-1/source/opennms-webapp-install/target/opennms
-webapp-install-1.6.8" -localWorkers 4 org.opennms.Application
]] failed with status 134

We've attached the error log output by the process in the hope that it will
help isolate the problem.  Is there something we can do to get the build to
complete?
 
Regards,
 
Jim Kephart
Momentum Telecom, Inc.
617.904.5038
-------------- next part --------------
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000000800d0c724, pid=88308, tid=0x183f940
#
# Java VM: Diablo Java HotSpot(TM) 64-Bit Server VM (10.0-b23 mixed mode bsd-amd64)
# Problematic frame:
# V  [libjvm.so+0x20c724]
#
# Please submit bug reports to freebsd-java at FreeBSD.org
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x0000000801859400):  JavaThread "CompilerThread1" daemon [_thread_in_native, id=25426240, stack(0x00007fffff0f5000,0x00007fffff1f5000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000000

Registers:
RAX=0x0000000000000000, RBX=0x000000082a5e6448, RCX=0x00007fffff1f33b0, RDX=0x0000000000000052
RSP=0x00007fffff1f1c60, RBP=0x00007fffff1f1cc0, RSI=0x0000000000000001, RDI=0x000000082ac869b0
R8 =0x00007fffff1f33b0, R9 =0x0000000000000000, R10=0x0000000000000000, R11=0x0000000800c309d0
R12=0x0000000000000000, R13=0x000000082a5e6480, R14=0x0000000000000001, R15=0x000000082ac869b0
RIP=0x0000000800d0c724, EFL=0x003b003b00000001, ERR=0x0000000000000004
  TRAPNO=0x001b00130000000c

Top of Stack: (sp=0x00007fffff1f1c60)
0x00007fffff1f1c60:   01007fffff1f33b0 00007fffff1f33b0
0x00007fffff1f1c70:   0000001100025af0 000000082c9ee230
0x00007fffff1f1c80:   00000002ff1f1cc0 ffffffff0000000e
0x00007fffff1f1c90:   000000082a686860 00007fffff1f3478
0x00007fffff1f1ca0:   00007fffff1f33b0 0000000801383dc0
0x00007fffff1f1cb0:   000000082bcec400 00007fffff1f1d10
0x00007fffff1f1cc0:   00007fffff1f1ec0 0000000800d0e392
0x00007fffff1f1cd0:   00000000000000bc 000000082bb011a0
0x00007fffff1f1ce0:   00007fffff1f1e30 00007fffff1f1e70
0x00007fffff1f1cf0:   00007fffff1f1dd0 00000008007ed5c0
0x00007fffff1f1d00:   000000082bcec7e8 000000082bcec410
0x00007fffff1f1d10:   00000008012b12d0 00007fff0000000e
0x00007fffff1f1d20:   00007fffff1f41b0 00007fffff1f33b0
0x00007fffff1f1d30:   00007fff00000a56 000000080183f940
0x00007fffff1f1d40:   00007fffff1f1d60 000000080180d440
0x00007fffff1f1d50:   00007fffff1f1d60 000000080183f940
0x00007fffff1f1d60:   00007fffff1f1d80 000000082dda8000
0x00007fffff1f1d70:   00007fffff1f1d80 000000080183f940
0x00007fffff1f1d80:   00007fffff1f1da0 000000082c434000
0x00007fffff1f1d90:   00007fffff1f1da0 00000008010d8eb7
0x00007fffff1f1da0:   00007fffff1f1de0 0000000800cb52cd
0x00007fffff1f1db0:   000000082a94daa0 0000000000007fd8
0x00007fffff1f1dc0:   00007fffff1f1e00 0000000000000002
0x00007fffff1f1dd0:   000000080000000c 00007fffff1f41b0
0x00007fffff1f1de0:   000000082ac18010 000000082aca6010
0x00007fffff1f1df0:   000000082b673010 000000082b673d50
0x00007fffff1f1e00:   000000082b9d3010 00007fffff1f34d0
0x00007fffff1f1e10:   00007fffff1f3478 00007fff000002f5
0x00007fffff1f1e20:   00007fffff1f1e70 0000000800d0b71f
0x00007fffff1f1e30:   000000080000000d 00007fffff1f41b0
0x00007fffff1f1e40:   000000082ba61010 3f589374bc6a7e00
0x00007fffff1f1e50:   000000082a5d6010 00000008000006db 

Instructions: (pc=0x0000000800d0c724)
0x0000000800d0c714:   48 89 43 18 49 8b 07 ff 90 80 00 00 00 49 89 c4
0x0000000800d0c724:   8b 00 21 43 38 41 8b 44 24 04 21 43 3c 4c 89 ef 

Stack: [0x00007fffff0f5000,0x00007fffff1f5000],  sp=0x00007fffff1f1c60,  free space=1011k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x20c724]
V  [libjvm.so+0x20e392]
V  [libjvm.so+0x25e303]
V  [libjvm.so+0x25f948]
V  [libjvm.so+0x1fac98]
V  [libjvm.so+0x26377d]
V  [libjvm.so+0x264505]
V  [libjvm.so+0x5d6bad]
V  [libjvm.so+0x4e53f6]


Current CompileTask:
C2:554      org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding.<init>(Lorg/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding;)V (596 bytes)


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x000000082b08dc00 JavaThread "Timer-0" daemon [_thread_blocked, id=720667136, stack(0x00007ffffecf1000,0x00007ffffedf1000)]
  0x000000080185b800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=25425792, stack(0x00007ffffeff4000,0x00007fffff0f4000)]
=>0x0000000801859400 JavaThread "CompilerThread1" daemon [_thread_in_native, id=25426240, stack(0x00007fffff0f5000,0x00007fffff1f5000)]
  0x0000000801859c00 JavaThread "CompilerThread0" daemon [_thread_in_native, id=25426688, stack(0x00007fffff1f6000,0x00007fffff2f6000)]
  0x000000080185a400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=25427136, stack(0x00007fffff2f7000,0x00007fffff3f7000)]
  0x000000080185a800 JavaThread "Finalizer" daemon [_thread_blocked, id=25427584, stack(0x00007fffff3f8000,0x00007fffff4f8000)]
  0x000000080185b000 JavaThread "Reference Handler" daemon [_thread_blocked, id=25428032, stack(0x00007fffff4f9000,0x00007fffff5f9000)]
  0x000000080185c000 JavaThread "main" [_thread_in_Java, id=10522176, stack(0x00007fffffaff000,0x00007fffffbff000)]

Other Threads:
  0x00000008018e7400 VMThread [stack: 0x00007fffff5fa000,0x00007fffff6fa000] [id=25428480]
  0x00000008018e6c00 WatcherThread [stack: 0x00007ffffeef3000,0x00007ffffeff3000] [id=25430720]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 73600K, used 30721K [0x000000081f7d0000, 0x0000000828f80000, 0x000000082a270000)
  eden space 33088K, 92% used [0x000000081f7d0000,0x00000008215d07d8,0x0000000821820000)
  from space 40512K, 0% used [0x0000000824d10000,0x0000000824d10000,0x00000008274a0000)
  to   space 54208K, 0% used [0x0000000821820000,0x0000000821820000,0x0000000824d10000)
 PSOldGen        total 139776K, used 100607K [0x000000080a270000, 0x0000000812af0000, 0x000000081f7d0000)
  object space 139776K, 71% used [0x000000080a270000,0x00000008104afeb8,0x0000000812af0000)
 PSPermGen       total 22528K, used 14179K [0x0000000804e70000, 0x0000000806470000, 0x000000080a270000)
  object space 22528K, 62% used [0x0000000804e70000,0x0000000805c48f80,0x0000000806470000)

Dynamic libraries:
0x0000000000400000 	/usr/local/diablo-jdk1.6.0/jre/bin/java
0x0000000800658000 	/lib/libthr.so.3
0x0000000800770000 	/lib/libc.so.7
0x0000000800b00000 	/usr/local/diablo-jdk1.6.0/jre/lib/amd64/server/libjvm.so
0x00000008013a4000 	/usr/lib/libstdc++.so.6
0x00000008015af000 	/lib/libm.so.5
0x00000008016ce000 	/lib/libgcc_s.so.1
0x0000000801900000 	/usr/local/diablo-jdk1.6.0/jre/lib/amd64/native_threads/libhpi.so
0x0000000801a0d000 	/usr/local/diablo-jdk1.6.0/jre/lib/amd64/libverify.so
0x0000000801b1e000 	/usr/local/diablo-jdk1.6.0/jre/lib/amd64/libjava.so
0x0000000801c52000 	/usr/local/diablo-jdk1.6.0/jre/lib/amd64/libzip.so
0x0000000801d5b000 	/usr/local/lib/compat/libz.so.4
0x000000082b4d9000 	/usr/local/diablo-jdk1.6.0/jre/lib/amd64/libnet.so
0x0000000800511000 	/libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Xmx512m 
java_command: com.google.gwt.dev.Compiler -gen /usr/swinstall/opennms-1.6.8-1/source/opennms-webapp-install/target/.generated -logLevel INFO -style OBFUSCATED -war /usr/swinstall/opennms-1.6.8-1/source/opennms-webapp-install/target/opennms-webapp-install-1.6.8 -localWorkers 4 org.opennms.Application
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/usr/local/diablo-jdk1.6.0
PATH=/usr/local/diablo-jdk1.6.0/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/bin:/usr/X11R6/bin:/home/kephart/bin
LD_LIBRARY_PATH=/usr/local/diablo-jdk1.6.0/jre/lib/amd64/server:/usr/local/diablo-jdk1.6.0/jre/lib/amd64:/usr/local/diablo-jdk1.6.0/jre/../lib/amd64
SHELL=/usr/local/bin/ksh

Signal Handlers:
SIGSEGV: [libjvm.so+0x617aa0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGBUS: [libjvm.so+0x617aa0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGFPE: [libjvm.so+0x4e17a0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x4e17a0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGXFSZ: [libjvm.so+0x4e17a0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x4e17a0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0xfffefeff, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x4e3fa0], sa_mask[0]=0x00000004, sa_flags=0x00000042
SIGHUP: [libjvm.so+0x4e2ca0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGINT: [libjvm.so+0x4e2ca0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGTERM: [libjvm.so+0x4e2ca0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGQUIT: [libjvm.so+0x4e2ca0], sa_mask[0]=0xfffefeff, sa_flags=0x00000042


---------------  S Y S T E M  ---------------

OS:Bsd
uname:FreeBSD 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:02:08 UTC 2009     root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
rlimit: STACK 524288k, CORE infinity, NPROC 5547, NOFILE 11095
CPU:total 4 (1 cores per cpu, 2 threads per core) family 15 model 4 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ht

Memory: 4k page, physical 3619980k(904995k free)

vm_info: Diablo Java HotSpot(TM) 64-Bit Server VM (10.0-b23) for bsd-amd64 JRE (1.6.0_07-b02), built on May 12 2008 20:56:50 by "truk" with gcc 4.2.1 20070719  [FreeBSD]

time: Mon Jan 25 22:50:36 2010
elapsed time: 16 seconds



More information about the freebsd-java mailing list