File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Oracle/OAS and the fly likes SIGSEGV 11 segmentation violation Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Products » Oracle/OAS
Reply Bookmark "SIGSEGV 11 segmentation violation" Watch "SIGSEGV 11 segmentation violation" New topic
Author

SIGSEGV 11 segmentation violation

Subhash Nambiar
Greenhorn

Joined: Jan 11, 2002
Posts: 26
Hi
Im getting core dump on weblogic server 5.1(part of it described below) .
It is not consistent but comes sometime and makes the server down.Can any body help me out with any clues for this abnormal behaviour.
Thanks in advance
Subhash

SIGSEGV 11 segmentation violation
si_signo [11]: SEGV
si_errno [0]:
si_code [1]: SEGV_MAPERR [addr: 0xac03a548]
stackpointer=D65CFCE8
"HighPriority TimeEventGenerator" (TID:0x7f1a938, sys_thread_t:0x7f1a870, state:
CW, thread_t: t@69, threadID:0xcba51d78, stack_bottom:0xcba52000, stack_size:0x2
0000) prio=9
[1] weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:276)
[2] weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java
:131)
[3] java.lang.Thread.run(Thread.java:479)
-------------------
"SSLListenThread" (TID:0x126e2e80, sys_thread_t:0x126e2db8, state:R, thread_t: t
@68, threadID:0xcbab1d78, stack_bottom:0xcbab2000, stack_size:0x20000) prio=5
[1] java.net.PlainSocketImpl.socketAccept(Native Method)
[2] java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
[3] java.net.ServerSocket.implAccept(ServerSocket.java:241)
[4] java.net.ServerSocket.accept(ServerSocket.java:223)
[5] weblogic.socket.WeblogicServerSocket.accept(WeblogicServerSocket.java:26)
[6] weblogic.security.SSL.SSLServerSocket.acceptNoHandshake(SSLServerSocket.java
:118)
[7] weblogic.security.SSL.SSLServerSocket.accept(SSLServerSocket.java:109)
[8] weblogic.t3.srvr.ListenThread.run(ListenThread.java:263)
-------------------
"ListenThread" (TID:0x9f80d40, sys_thread_t:0x9f80c78, state:R, thread_t: t@67,
threadID:0xcba81d78, stack_bottom:0xcba82000, stack_size:0x20000) prio=5
[1] java.net.PlainSocketImpl.socketAccept(Native Method)
[2] java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
[3] java.net.ServerSocket.implAccept(ServerSocket.java:236)
[4] java.net.ServerSocket.accept(ServerSocket.java:222)
[5] weblogic.socket.WeblogicServerSocket.accept(WeblogicServerSocket.java:26)
[6] weblogic.t3.srvr.ListenThread.run(ListenThread.java:263)
-------------------
"NBExecuteThread-1" (TID:0xb37718, sys_thread_t:0xb37650, state:CW, thread_t: t@
63, threadID:0xd6351d78, stack_bottom:0xd6352000, stack_size:0x20000) prio=5
[1] java.lang.Object.wait(Object.java:424)
[2] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:98)
[3] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:109)
-------------------
"NBExecuteThread-0" (TID:0xb36358, sys_thread_t:0xb36290, state:CW, thread_t: t@
62, threadID:0xd6381d78, stack_bottom:0xd6382000, stack_size:0x20000) prio=5
[1] java.lang.Object.wait(Object.java:424)
[2] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:98)
[3] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:109)
-------------------
"ExecuteThread-49" (TID:0xb34f98, sys_thread_t:0xb34ed0, state:R, thread_t: t@61
, threadID:0xd63d1d78, stack_bottom:0xd63d2000, stack_size:0x20000) prio=5
[1] java.net.SocketInputStream.socketRead(Native Method)
[2] java.net.SocketInputStream.read(SocketInputStream.java:85)
[3] weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:177)
[4] weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:36)
[5] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:109)
-------------------
"ExecuteThread-48" (TID:0xb32db8, sys_thread_t:0xb32cf0, state:CW, thread_t: t@6
0, threadID:0xd6401d78, stack_bottom:0xd6402000, stack_size:0x20000) prio=5
[1] java.lang.Object.wait(Object.java:424)
[2] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:98)
[3] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:109)
-------------------
"ExecuteThread-47" (TID:0xb319f8, sys_thread_t:0xb31930, state:R, thread_t: t@59
, threadID:0xd6451d78, stack_bottom:0xd6452000, stack_size:0x20000) prio=5
[1] java.net.SocketInputStream.socketRead(Native Method)
[2] java.net.SocketInputStream.read(SocketInputStream.java:85)
[3] oracle.net.ns.Packet.receive(Packet.java)
[4] oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java)
[5] oracle.net.ns.NetInputStream.read(NetInputStream.java)
[6] oracle.net.ns.NetInputStream.read(NetInputStream.java)
[7] oracle.net.ns.NetInputStream.read(NetInputStream.java)
[8] oracle.jdbc.ttc7.MAREngine.unmarshalUB1(MAREngine.java)
[9] oracle.jdbc.ttc7.MAREngine.unmarshalSB1(MAREngine.java)
[10] oracle.jdbc.ttc7.Oall7.receive(Oall7.java)
[11] oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java)
[12] oracle.jdbc.ttc7.TTC7Protocol.fetch(TTC7Protocol.java)
[13] oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java)
[14] oracle.jdbc.driver.OracleStatement.doExecute(OracleStatement.java)
[15] oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.jav
a)
[16] oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStat
ement.java)
[17] oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedState
ment.java)
[18] weblogic.jdbcbase.jts.Statement.executeQuery(Statement.java:55)
[19] weblogic.jdbc20.rmi.internal.PreparedStatementImpl.executeQuery(PreparedSta
tementImpl.java:46)
[20] weblogic.jdbc20.rmi.SerialPreparedStatement.executeQuery(SerialPreparedStat
ement.java:40)
[21] cicp.utilities.common.QueryManagerBasic.getResult(QueryManagerBasic.java:20
5)
[22] cicp.utilities.common.QueryManagerBasic.executeSQL(QueryManagerBasic.java:9
3)
[23] cicp.utilities.common.QueryManager.executeSQL(QueryManager.java:38)
[24] cicp.issue.ejb.service.ValidationSessionBean.demandAgainstToppingUpMSPLineI
tem(ValidationSessionBean.java:4394)
[25] cicp.issue.ejb.service.ValidationSessionBean.validate(ValidationSessionBean
.java:1494)
[26] cicp.issue.ejb.service.ValidationSessionBeanEOImpl.validate(ValidationSessi
onBeanEOImpl.java:37)
[27] cicp.issue.ejb.service.ValidationSessionBeanEOImpl_ServiceStub.validate(Val
idationSessionBeanEOImpl_ServiceStub.java:754)
[28] cicp.issue.ejb.controller.DemandSessionBean.callValidation(DemandSessionBea
n.java:1803)
[29] cicp.issue.ejb.controller.DemandSessionBean.startValidation(DemandSessionBe
an.java:1558)
[30] cicp.issue.ejb.controller.DemandSessionBean.modify(DemandSessionBean.java:1
340)
[31] cicp.issue.ejb.controller.DemandSessionBeanEOImpl.modify(DemandSessionBeanE
OImpl.java:4285)
.... remainder of stack truncated ...
-------------------
"ExecuteThread-46" (TID:0xb30638, sys_thread_t:0xb30570, state:CW, thread_t: t@5
8, threadID:0xd6481d78, stack_bottom:0xd6482000, stack_size:0x20000) prio=5
[1] java.lang.Object.wait(Object.java:424)
[2] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:98)
[3] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:109)
-------------------
"ExecuteThread-45" (TID:0xb2f278, sys_thread_t:0xb2f1b0, state:CW, thread_t: t@5
7, threadID:0xd64d1d78, stack_bottom:0xd64d2000, stack_size:0x20000) prio=5
[1] java.lang.Object.wait(Object.java:424)
[2] weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:98)
[3] weblogic.kernel.ExecuteThread.run(ExecuteThread.java:109)
-------------------
"ExecuteThread-44" (TID:0xb2deb8, sys_thread_t:0xb2ddf0, state:R, thread_t: t@56
.....
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 16624

This is a wild guess, as looking at a stack trace really doesn't tell anyone what the picture of the problem is. What is the program doing, what is the code look like, et al.
Is this an Oracle or a Weblogic problem?
If there is an insert happening or a large query. It could be that it can't extend that file. Meaning the size of the Cache Buffer size cannot be extended. Or the datafile can't be extended.
This is a question for your DBA, to check the file sizes and making sure it doesn't run out of space.
You can have your DBA watch as these programs run to see what is being sent to Oracle and how Oracle is handling it.
Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
 
 
subject: SIGSEGV 11 segmentation violation
 
Threads others viewed
Weblogic OutOfMemory
Thread dump - thread states
main app won't stop when all threads are done running
Re:Help on stuck thread
Struck thread and deadlock while getting connection
WebSphere development made easy
without the weight of IBM tools
http://www.myeclipseide.com

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture