wood burning stoves 2.0*
The moose likes BEA/Weblogic and the fly likes WebLogic 9.2 MP3 goes down with java.lang.StackOverflowError on Oracle Enterprise Linux 4 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Products » BEA/Weblogic
Bookmark "WebLogic 9.2 MP3 goes down with java.lang.StackOverflowError on Oracle Enterprise Linux 4" Watch "WebLogic 9.2 MP3 goes down with java.lang.StackOverflowError on Oracle Enterprise Linux 4" New topic
Author

WebLogic 9.2 MP3 goes down with java.lang.StackOverflowError on Oracle Enterprise Linux 4

Thaya Thava
Ranch Hand

Joined: Sep 17, 2008
Posts: 38
WebLogic 9.2 MP3 goes down with java.lang.StackOverflowError on Oracle Enterprise Linux 4

notes:
WLS went down, checked and all of the web servers went down almost at the same time and gave Jrockit
dump. Tried to bring them up and it failed again and produced another dump. A few minutes later we were able to bring them back up with
no problem.

Any thoughts...

File attached:

===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 17:00:23 on Wed Apr 15 18:04:24 2009

Additional information is available in:
/psoft/pscsweb/webserv/pscsprd1/jrockit.16049.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.

Error Message: Illegal memory access. [54]
Signal info : si_signo=11, si_code=2 si_addr=0xb16e302d
Version : BEA JRockit(R) R27.4.0-90_CR358515-94243-1.5.0_12-20080118-1154-linux-ia32
GC Strategy : Mode: throughput. Currently using strategy: genparpar
GC Status : OC is not running. Last finished OC was OC#32.
: YC is not running. Last finished YC was YC#29.
OC History : Strategy singleparpar was used for OC#27.
: Strategy genparpar was used for OC#28.
: Strategy singleparpar was used for OC#29.
: Strategy genparpar was used for OC#30 to OC#31.
: Strategy singleparpar was used for OC#32.
YC History : Ran 0 YCs before OC#28.
: Ran 0 YCs before OC#29.
: Ran 1 YCs before OC#30.
: Ran 0 YCs before OC#31.
: Ran 0 YCs before OC#32.
: Ran 0 YCs since last OC.
Heap : 0x8100000 - 0x88100000
Compaction : 0x80107cd0 - 0x88100000
NurseryList : 0xa8e57d8 - 0x54463dd0
KeepArea : 0x44dac2a8 - 0x4f2741a8
NurseryMarker: [ 0x44dac2a8, 0x4f2741a8 ]
CompRefs : References are 32-bit.
CPU : Intel Core 2 SSE SSE2 SSE3 SSSE3 SSE4.1 EM64T
Number CPUs : 8
Tot Phys Mem : 8505409536 (8111 MB)
OS version : Enterprise Linux Enterprise Linux AS release 4 (October Update 6)
Nahant
Linux version 2.6.9-67.0.0.0.1.ELsmp (XXXXXX.X.oracle.com) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)) #1 SMP Sun Nov 18 00:23:42 EST 2007 (i686)
Thread System: NPTL
Java locking : Normal
State : JVM is running
Command Line : -XnoOpt -XXnoJITInline -Xss128k -Xms2048m -Xmx2048m -Xverbose:gc -Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform -Dweblogic.Chunksize=65536 -Djava.util.logging.config.file=/psoft/pscsweb/webserv/pscsprd1/applications/peoplesoft/logging.properties -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Dweblogic.Name=PIA -Dps_vault=/psoft/pscsweb/webserv/pscsprd1/psvault -Djavax.net.ssl.trustStore=/psoft/pscsweb/webserv/pscsprd1/keystore/pskey -Dweblogic.ProductionModeEnabled=true -Djava.security.policy=/psoft/bea/weblogic92/server/lib/weblogic.policy -Dssl.debug=false -Dps_home=/psoft/pscsweb -Dsun.java.launcher=SUN_STANDARD weblogic.Server
java.home : /psoft/bea/jrockit_150_12/jre
j.class.path : .:/psoft/pscsweb/webserv/pscsprd1/lib/ps_patch.jar:/psoft/pscsweb/webserv/pscsprd1/applications/peoplesoft/PSIGW/WEB-INF/lib/mail.jar:/psoft/pscsweb/webserv/pscsprd1/lib/portlet-api-1.0.jar:/psoft/pscsweb/webserv/pscsprd1/lib/pluto-1.0.1.jar:/psoft/pscsweb/webserv/pscsprd1/applications/peoplesoft/PORTAL/WEB-INF/lib/saaj.jar:/psoft/pscsweb/webserv/pscsprd1/applications/peoplesoft/PORTAL/WEB-INF/lib/xml-apis.jar:/psoft/pscsweb/webserv/pscsprd1/applications/peoplesoft/PORTAL/WEB-INF/lib/xercesImpl.jar:/psoft/bea/patch_weblogic923/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/psoft/bea/jrockit_150_12/lib/tools.jar:/psoft/bea/weblogic92/server/lib/weblogic_sp.jar:/psoft/bea/weblogic92/server/lib/weblogic.jar:/psoft/bea/weblogic92/samples/custom/BrowserType.jar
j.lib.path : /psoft/bea/jrockit_150_12/jre/lib/i386/jrockit:/psoft/bea/jrockit_150_12/jre/lib/i386:/psoft/bea/jrockit_150_12/jre/../lib/i386:/psoft/bea/patch_weblogic923/profiles/default/native:/psoft/bea/weblogic92/server/native/linux/i686:/psoft/bea/weblogic92/server/native/linux/i686/oci920_8:/psoft/bea/weblogic92/server/native/linux/i686:/psoft/bea/weblogic92/server/native/linux/i686/oci920_8:/psoft/pscsweb/verity/linux/_ilnx21/bin
JAVA_HOME : /psoft/bea/jrockit_150_12
_JAVA_OPTIONS: <not set>
LD_LIBRARY_PATH: /psoft/bea/jrockit_150_12/jre/lib/i386/jrockit:/psoft/bea/jrockit_150_12/jre/lib/i386:/psoft/bea/jrockit_150_12/jre/../lib/i386:/psoft/bea/patch_weblogic923/profiles/default/native:/psoft/bea/weblogic92/server/native/linux/i686:/psoft/bea/weblogic92/server/native/linux/i686/oci920_8:/psoft/bea/weblogic92/server/native/linux/i686:/psoft/bea/weblogic92/server/native/linux/i686/oci920_8:/psoft/pscsweb/verity/linux/_ilnx21/bin
LD_ASSUME_KERNEL: <not set>
C Heap : Good; no memory allocations have failed
StackOverFlow: 1 StackOverFlowError has occured
OutOfMemory : 0 OutOfMemoryErrors have occured

Registers (from ThreadContext: 0xb16cce9c / OS context: 0xb16ccf98):
eax = af7b3248 ecx = af7b3280 edx = af7b3248 ebx = 008e8ff4
esp = b16cd288 ebp = b1701cb0 esi = b16e2fa8 edi = b16e2f34
es = 0000007b cs = 00000073 ss = 0000007b ds = 0000007b
fs = 00000000 gs = 00000033
eip = 00873118 eflags = 00000286

Stack:
(* marks the word pointed to by the stack pointer)
b16cd288: 00000148* b16e2e14 b1701c6c 00000001 b45e95e0 00000001
b16cd2a0: af24f600 ff320002 a9241bac 00000000 00000000 00000001
b16cd2b8: b16cce18 00000001 00000039 b16cd2f0 0000003c b16cd2fc
b16cd2d0: 00000045 b16cd320 0000004b b16cd338 0000004f b16cd348

Code:
(* marks the word pointed to by the instruction pointer)
008730e8: 42c79045 00000018 80458100 00000088 8194458b 00888445
00873100: 708b0000 89f6851c 840f9475 00000243 8580758b 944d8bc0
00873118: 008586c6* 89000000 49840f0e 8bffffff 488b9455 104a3b10
00873130: ff3a850f 8bfcffff c9391470 f3147a8b 29850fa6 8bffffff

Loaded modules:
(* denotes the module causing the exception)
08048000-08056fd3 /psoft/bea/jrockit_150_12/jre/bin/java
00a83000-00a9085b /lib/tls/libpthread.so.0
008f5000-00915c8f /lib/tls/libm.so.6
008ef000-008f0967 /lib/libdl.so.2
007c1000-008e6578 */lib/tls/libc.so.6
007a7000-007bc39b /lib/ld-linux.so.2
b7cba000-b7f76f87 /psoft/bea/jrockit_150_12/jre/lib/i386/jrockit/libjvm.so
00a4a000-00a51a76 /lib/tls/librt.so.1
b7ca1000-b7ca9a57 /lib/libnss_files.so.2
b7bb6000-b7bc07db /psoft/bea/jrockit_150_12/jre/lib/i386/libverify.so
b7b93000-b7bb3317 /psoft/bea/jrockit_150_12/jre/lib/i386/libjava.so
0091a000-0092c66f /lib/libnsl.so.1
b6aec000-b6af1f13 /psoft/bea/jrockit_150_12/jre/lib/i386/native_threads/libhpi.so
b66a7000-b66b54c4 /psoft/bea/jrockit_150_12/jre/lib/i386/libzip.so
b515e000-b516f8e3 /psoft/bea/jrockit_150_12/jre/lib/i386/libnet.so
b5156000-b515c1e7 /psoft/bea/jrockit_150_12/jre/lib/i386/libnio.so
b451b000-b4520246 /psoft/bea/jrockit_150_12/jre/lib/i386/libmanagement.so
b44ee000-b44f765b /psoft/bea/jrockit_150_12/jre/lib/i386/libjmapi.so
b4245000-b4246de4 /psoft/bea/weblogic92/server/native/linux/i686/libwlfileio2.so
b6745000-b6748313 /lib/libnss_dns.so.2
00a97000-00aa5fef /lib/libresolv.so.2


"[STANDBY] ExecuteThread: '2' fo" id=35 idx=0x9c tid=16092 lastJavaFrame=0xb1701d68

Stack 0: start=0xb16e1000, end=0xb1703000, guards=0xb16e6000 (disabled), forbidden=0xb16e4000
Thread Stack Trace:
at getaddrinfo+648()@0x873118
at <unknown>(???.c)@0xb5163df3
-- Java stack --
at java/net/Inet6AddressImpl.lookupAllHostAddr(Ljava/lang/String;)[[B(Native Method)
at java/net/InetAddress$1.lookupAllHostAddr(InetAddress.java:838)
at java/net/InetAddress.getAddressFromNameService(InetAddress.java:1176)
at java/net/InetAddress.getAllByName0(InetAddress.java:1126)
at java/net/InetAddress.getHostFromNameService(InetAddress.java:549)
at java/net/InetAddress.getHostName(InetAddress.java:475)
at java/net/InetAddress.getHostName(InetAddress.java:447)
at weblogic/servlet/internal/VirtualConnection$InetAddressCacheRecord.getHostName(VirtualConnection.java:353)
at weblogic/servlet/internal/VirtualConnection.getRemoteHost(VirtualConnection.java:305)
at weblogic/servlet/internal/ServletRequestImpl.getRemoteHost(ServletRequestImpl.java:837)
at psft/pt8/adapter/PSHttpServletRequest.<init>(PSHttpServletRequest.java:111)
at psft/pt8/psp.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(Unknown Source)
at javax/servlet/http/HttpServlet.service(HttpServlet.java:856)
at weblogic/servlet/internal/StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic/servlet/internal/StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic/servlet/internal/ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic/servlet/internal/TailFilter.doFilter(TailFilter.java:26)
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)
at psft/pt8/psfilter.doFilter(psfilter.java:81)
at weblogic/servlet/internal/FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic/servlet/internal/WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3251)
at weblogic/security/acl/internal/AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic/security/service/SecurityManager.runAs(SecurityManager.java:121)
at weblogic/servlet/internal/WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
at weblogic/servlet/internal/WebAppServletContext.execute(WebAppServletContext.java:1916)
at weblogic/servlet/internal/ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic/work/ExecuteThread.execute(ExecuteThread.java:209)
at weblogic/work/ExecuteThread.run(ExecuteThread.java:181)
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
-- end of trace
Pending Exception:
java/lang/StackOverflowError:
--- End of stack trace

Additional information is available in:
/psoft/pscsweb/webserv/pscsprd1/jrockit.16049.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Extended, platform specific info:
libc release: 2.3.4-stable
Elf headers:
libc ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 007d5ed0 PHOFF: 00000034 SHOFF: 00174a0c EF: 0x0 HS: 52 PS: 32 PHN; 10 SS: 40 SHN: 67 STIDX: 66
libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00a87850 PHOFF: 00000034 SHOFF: 00019f00 EF: 0x0 HS: 52 PS: 32 PHN; 9 SS: 40 SHN: 39 STIDX: 38
libjvm ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 0005a950 PHOFF: 00000034 SHOFF: 002feaa0 EF: 0x0 HS: 52 PS: 32 PHN; 4 SS: 40 SHN: 19 STIDX: 16
===== END DUMP ===============================================================
Hareesh Ram Chanchali
Ranch Hand

Joined: Jan 31, 2005
Posts: 110
Are you able to see any hs log in the domain directory?

Hareesh Ram Chanchali
SCJP 5.0, IBM Certified Solution Designer
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: WebLogic 9.2 MP3 goes down with java.lang.StackOverflowError on Oracle Enterprise Linux 4