Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Dec 2001 15:31:49 +0100
From:      Niclas Olofsson <niclas.olofsson@ismobile.com>
To:        freebsd-java@freebsd.org
Subject:   BUG: segmentation violation?
Message-ID:  <3C1E01D5.FA9CAAD@ismobile.com>

next in thread | raw e-mail | index | archive | help
Hi,

--8<--
java version "1.3.1-internal"
Java(TM) 2 Runtime Environment, Standard Edition (build
1.3.1-internal-root-011110-01:43)
Classic VM (build 1.3.1-internal-root-011110-01:43, green threads,
nojit)
--8<--

It's a patch 5 version running on FreeBSD 4.2-STABLE.

We are getting this error running Tomcat4 (catalina) and stressing it a
little bit. We can reproduce it 100% of the times. When running catalina
within jdb this problem doesn't exist. The servlet in place is running a
CORBA connection to a server (localhost). The CORBA server occationally
crashes in the same way (when we manage to stress it).

The server seem to crash at random time and places but it always seem to
have something with the treading to do...

Anyone got a clue?

Cheers,
/Niclas

SIGSEGV   11*  segmentation violation

Full thread dump Classic VM (1.3.1-internal-root-011110-01:43, green
threads):
    "Thread pool thread #7" (TID:0x28ea2c10, sys_thread_t:0x8610a80,
state:R) prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
	at org.postgresql.PG_Stream.ReceiveChar(Unknown Source)
	at org.postgresql.Connection.ExecSQL(Unknown Source)
	at org.postgresql.Connection.ExecSQL(Unknown Source)
	at org.postgresql.Connection.openConnection(Unknown Source)
	at org.postgresql.Driver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:517)
	at java.sql.DriverManager.getConnection(DriverManager.java:177)
	at
com.ismobile.fsm.util.DataBaseConnectionPool.getConnection(DataBaseConnectionPool.java:102)
	at
com.ismobile.fsm.commondata.Storage.getHpDocConnection(Storage.java:55)
	at com.ismobile.fsm.ase.sm.StateMachine.load(StateMachine.java:667)
	at com.ismobile.fsm.ase.sm.StateMachine.<init>(StateMachine.java:748)
	at
com.ismobile.fsm.ase.AssignmentFlowStorage.getFlow(AssignmentStateEngineImpl.java:398)
	at
com.ismobile.fsm.ase.AssignmentStateEngineImpl.get_current_state(AssignmentStateEngineImpl.java:171)
	at
com.ismobile.fsm.ase.AssignmentStateEnginePOA._invoke(AssignmentStateEnginePOA.java:115)
	at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread pool thread #6" (TID:0x28ea3a80, sys_thread_t:0x8610880,
state:CW) prio=5
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1390)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread pool thread #5" (TID:0x28e5e010, sys_thread_t:0x8610680,
state:MW) prio=5
	at java.net.SocketOutputStream.socketWrite(Native Method)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:83)
	at org.openorb.io.StorageBuffer.writeTo(StorageBuffer.java:269)
	at org.openorb.iiop.IIOPTransport.sendMessage(IIOPTransport.java:255)
	at org.openorb.iiop.SocketQueue.send(SocketQueue.java:174)
	at
org.openorb.iiop.IIOPServerChannel$MarshalListener.bufferClosed(IIOPServerChannel.java:788)
	at org.openorb.io.MarshalBuffer.close(MarshalBuffer.java:448)
	at org.openorb.iiop.CDROutputStream.close(CDROutputStream.java:515)
	at
org.openorb.iiop.IIOPServerRequest.complete_reply(IIOPServerRequest.java:192)
	at
org.openorb.net.AbstractServerRequest.complete_request(AbstractServerRequest.java:1110)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:811)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread pool thread #4" (TID:0x28e5d6c8, sys_thread_t:0x8610480,
state:R) prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
	at org.postgresql.PG_Stream.ReceiveChar(Unknown Source)
	at org.postgresql.Connection.ExecSQL(Unknown Source)
	at org.postgresql.jdbc2.Statement.execute(Unknown Source)
	at org.postgresql.jdbc2.Statement.executeQuery(Unknown Source)
	at
com.ismobile.hpdoc.HpDocConnection.getDocumentSet(HpDocConnection.java:624)
	at
com.ismobile.fsm.BusinessModelLayer.getAssignments(BusinessModelLayer.java:221)
	at
com.ismobile.fsm.am.AssignmentAdminImpl.get_assignments(AssignmentAdminImpl.java:94)
	at
com.ismobile.fsm.am.AssignmentAdminPOA._invoke(AssignmentAdminPOA.java:97)
	at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread-11" (TID:0x28e9cb88, sys_thread_t:0x8602a80, state:CW)
prio=5
	at java.lang.Thread.sleep(Native Method)
	at
com.ismobile.fsm.am.DeactivateThread.run(AssignmentActivator.java:112)
    "Thread-10" (TID:0x28ea52f8, sys_thread_t:0x84c7e80, state:CW)
prio=5
	at java.lang.Thread.sleep(Native Method)
	at
com.ismobile.fsm.am.DeactivateThread.run(AssignmentActivator.java:112)
    "Thread pool thread #3" (TID:0x28e68d40, sys_thread_t:0x860b280,
state:R) prio=5
	at java.lang.StringBuffer.expandCapacity(StringBuffer.java:202)
	at java.lang.StringBuffer.append(StringBuffer.java:401)
	at java.lang.StringBuffer.<init>(StringBuffer.java:131)
	at
org.mozilla.classfile.ConstantPool.addMethodRef(ClassFileWriter.java:1399)
	at org.mozilla.classfile.ClassFileWriter.add(ClassFileWriter.java:821)
	at
org.mozilla.javascript.optimizer.Codegen.addScriptRuntimeInvoke(Codegen.java:224)
	at
org.mozilla.javascript.optimizer.Codegen.visitFunction(Codegen.java:1935)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:572)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:924)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:618)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:616)
	at
org.mozilla.javascript.optimizer.Codegen.visitSetName(Codegen.java:3600)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:915)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:656)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:562)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:562)
	at
org.mozilla.javascript.optimizer.Codegen.generateCode(Codegen.java:505)
	at org.mozilla.javascript.optimizer.Codegen.compile(Codegen.java:86)
	at org.mozilla.javascript.Context.compile(Context.java:1852)
	at org.mozilla.javascript.Context.compile(Context.java:1782)
	at org.mozilla.javascript.Context.compileReader(Context.java:822)
	at
com.ismobile.fsm.ase.sm.StateMachine.getScriptInstance(StateMachine.java:738)
	at
com.ismobile.fsm.ase.sm.StateMachine.loadStateMap(StateMachine.java:407)
	at com.ismobile.fsm.ase.sm.StateMachine.load(StateMachine.java:657)
	at com.ismobile.fsm.ase.sm.StateMachine.load(StateMachine.java:683)
	at com.ismobile.fsm.ase.sm.StateMachine.<init>(StateMachine.java:748)
	at
com.ismobile.fsm.ase.AssignmentFlowStorage.getFlow(AssignmentStateEngineImpl.java:398)
	at
com.ismobile.fsm.ase.AssignmentStateEngineImpl.get_possible_events(AssignmentStateEngineImpl.java:112)
	at
com.ismobile.fsm.ase.AssignmentStateEnginePOA._invoke(AssignmentStateEnginePOA.java:53)
	at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread-9" (TID:0x28e6d900, sys_thread_t:0x8602480, state:CW) prio=5
	at java.lang.Thread.sleep(Native Method)
	at
com.ismobile.fsm.am.DeactivateThread.run(AssignmentActivator.java:112)
    "Thread pool thread #2" (TID:0x28e79370, sys_thread_t:0x85c4680,
state:CW) prio=5
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1390)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread-8" (TID:0x28e948e0, sys_thread_t:0x85cf080, state:CW) prio=5
	at java.lang.Thread.sleep(Native Method)
	at
com.ismobile.fsm.am.DeactivateThread.run(AssignmentActivator.java:112)
    "Thread pool thread #1" (TID:0x28e95788, sys_thread_t:0x84c7a80,
state:R) prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
	at org.postgresql.PG_Stream.ReceiveChar(Unknown Source)
	at org.postgresql.Connection.ExecSQL(Unknown Source)
	at org.postgresql.jdbc2.Statement.execute(Unknown Source)
	at org.postgresql.jdbc2.Statement.executeQuery(Unknown Source)
	at
com.ismobile.hpdoc.HpDocConnection.getDocumentSet(HpDocConnection.java:624)
	at
com.ismobile.fsm.BusinessModelLayer.getAssignments(BusinessModelLayer.java:221)
	at
com.ismobile.fsm.am.AssignmentAdminImpl.get_assignments(AssignmentAdminImpl.java:94)
	at
com.ismobile.fsm.am.AssignmentAdminPOA._invoke(AssignmentAdminPOA.java:97)
	at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Recieve Worker for ServerChannel: (iiop) 9821 (9821 <-
donau.ismobile.com:4257)" (TID:0x28e96fe0, sys_thread_t:0x84c7880,
state:CW) prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at org.openorb.iiop.IIOPTransport.readMagic(IIOPTransport.java:377)
	at org.openorb.iiop.IIOPTransport.recvMessage(IIOPTransport.java:325)
	at
org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:224)
	at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:188)
	at
org.openorb.iiop.IIOPServerChannel.run_recv(IIOPServerChannel.java:370)
	at
org.openorb.net.ServerManagerImpl$ChannelRecvRunner.run(ServerManagerImpl.java:903)
	at java.lang.Thread.run(Thread.java:484)
    "Recieve Worker for ClientChannel: (iiop) donau.ismobile.com:9821
(4257 -> 9821)" (TID:0x28e975f8, sys_thread_t:0x84c7480, state:CW)
prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at org.openorb.iiop.IIOPTransport.readMagic(IIOPTransport.java:377)
	at org.openorb.iiop.IIOPTransport.recvMessage(IIOPTransport.java:325)
	at
org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:224)
	at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:188)
	at
org.openorb.iiop.IIOPClientChannel.run_recv(IIOPClientChannel.java:933)
	at
org.openorb.net.ClientManagerImpl$ChannelRecvRunnable.run(ClientManagerImpl.java:248)
	at java.lang.Thread.run(Thread.java:484)
    "Thread pool thread #0" (TID:0x28e8a168, sys_thread_t:0x8484880,
state:R) prio=5
	at
org.apache.xerces.dom.DeferredDocumentImpl.setChunkIndex(DeferredDocumentImpl.java:1627)
	at
org.apache.xerces.dom.DeferredDocumentImpl.createTextNode(DeferredDocumentImpl.java:442)
	at
org.apache.xerces.dom.DeferredDocumentImpl.createAttribute(DeferredDocumentImpl.java:413)
	at
org.apache.xerces.dom.DeferredDocumentImpl.createElement(DeferredDocumentImpl.java:365)
	at
org.apache.xerces.parsers.DOMParser.startElement(DOMParser.java:1056)
	at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:1170)
	at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1862)
	at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1238)
	at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
	at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:952)
	at
com.ismobile.hpdoc.HpDocConnection.getDocument(HpDocConnection.java:520)
	at com.ismobile.fsm.ase.sm.StateMachine.load(StateMachine.java:669)
	at com.ismobile.fsm.ase.sm.StateMachine.<init>(StateMachine.java:748)
	at
com.ismobile.fsm.ase.AssignmentFlowStorage.getFlow(AssignmentStateEngineImpl.java:398)
	at
com.ismobile.fsm.ase.AssignmentStateEngineImpl.get_possible_events(AssignmentStateEngineImpl.java:112)
	at
com.ismobile.fsm.ase.AssignmentStateEnginePOA._invoke(AssignmentStateEnginePOA.java:53)
	at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Recieve Worker for ServerChannel: (iiop) 9821 (9821 <-
donau.ismobile.com:4255)" (TID:0x28e8a3d0, sys_thread_t:0x8484080,
state:R) prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at org.openorb.iiop.IIOPTransport.readMagic(IIOPTransport.java:377)
	at org.openorb.iiop.IIOPTransport.recvMessage(IIOPTransport.java:325)
	at
org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:224)
	at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:188)
	at
org.openorb.iiop.IIOPServerChannel.run_recv(IIOPServerChannel.java:370)
	at
org.openorb.net.ServerManagerImpl$ChannelRecvRunner.run(ServerManagerImpl.java:903)
	at java.lang.Thread.run(Thread.java:484)
    "Channel Reaper" (TID:0x28e8ca20, sys_thread_t:0x8443a80, state:CW)
prio=5
	at java.lang.Thread.sleep(Native Method)
	at
org.openorb.net.ServerManagerImpl.channel_reaper(ServerManagerImpl.java:941)
	at org.openorb.net.ServerManagerImpl$1.run(ServerManagerImpl.java:1602)
	at java.lang.Thread.run(Thread.java:484)
    "Worker for ServerProtocol: (iiop) 0.0.0.0:4250" (TID:0x28e93ef8,
sys_thread_t:0x8422e80, state:CW) prio=5
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at
org.openorb.net.ServerManagerImpl.wait_for_startup(ServerManagerImpl.java:1568)
	at
org.openorb.net.ServerManagerImpl.access$000(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$ProtocolRunner.run(ServerManagerImpl.java:832)
	at java.lang.Thread.run(Thread.java:484)
    "Recieve Worker for ClientChannel: (iiop) donau.ismobile.com:2809
(4249 -> 2809)" (TID:0x28e97638, sys_thread_t:0x8422680, state:CW)
prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at org.openorb.iiop.IIOPTransport.readMagic(IIOPTransport.java:377)
	at org.openorb.iiop.IIOPTransport.recvMessage(IIOPTransport.java:325)
	at
org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:224)
	at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:188)
	at
org.openorb.iiop.IIOPClientChannel.run_recv(IIOPClientChannel.java:933)
	at
org.openorb.net.ClientManagerImpl$ChannelRecvRunnable.run(ClientManagerImpl.java:248)
	at java.lang.Thread.run(Thread.java:484)
    "Recieve Worker for ClientChannel: (iiop) donau.ismobile.com:2809
(4248 -> 2809)" (TID:0x28e96168, sys_thread_t:0x8411e80, state:CW)
prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at org.openorb.iiop.IIOPTransport.readMagic(IIOPTransport.java:377)
	at org.openorb.iiop.IIOPTransport.recvMessage(IIOPTransport.java:325)
	at
org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:224)
	at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:188)
	at
org.openorb.iiop.IIOPClientChannel.run_recv(IIOPClientChannel.java:933)
	at
org.openorb.net.ClientManagerImpl$ChannelRecvRunnable.run(ClientManagerImpl.java:248)
	at java.lang.Thread.run(Thread.java:484)
    "Channel Reaper" (TID:0x28e961a0, sys_thread_t:0x8411a80, state:CW)
prio=5
	at java.lang.Thread.sleep(Native Method)
	at
org.openorb.net.ClientManagerImpl.channel_reaper(ClientManagerImpl.java:300)
	at
org.openorb.net.ClientManagerImpl.access$000(ClientManagerImpl.java:66)
	at org.openorb.net.ClientManagerImpl$1.run(ClientManagerImpl.java:202)
	at java.lang.Thread.run(Thread.java:484)
    "Worker for ServerProtocol: (iiop) 0.0.0.0:9821" (TID:0x28e93128,
sys_thread_t:0x8394480, state:R) prio=5
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:421)
	at java.net.ServerSocket.implAccept(ServerSocket.java:243)
	at java.net.ServerSocket.accept(ServerSocket.java:222)
	at
org.openorb.iiop.IIOPTransportServerInitializer.accept(IIOPTransportServerInitializer.java:221)
	at
org.openorb.iiop.IIOPServerProtocol.listen(IIOPServerProtocol.java:214)
	at
org.openorb.iiop.IIOPServerProtocol.run_listen(IIOPServerProtocol.java:233)
	at
org.openorb.net.ServerManagerImpl$ProtocolRunner.run(ServerManagerImpl.java:833)
	at java.lang.Thread.run(Thread.java:484)
    "Finalizer" (TID:0x28e74528, sys_thread_t:0x80fe080, state:CW)
prio=8
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
    "Reference Handler" (TID:0x28e74300, sys_thread_t:0x80df480,
state:CW) prio=10
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
    "Signal dispatcher" (TID:0x28e74330, sys_thread_t:0x80df280,
state:CW) prio=5
    "main" (TID:0x28e741b0, sys_thread_t:0x8055080, state:CW) prio=5
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at
org.openorb.net.ServerManagerImpl.startup(ServerManagerImpl.java:1625)
	at org.openorb.CORBA.ORB.run(ORB.java:287)
	at com.ismobile.fsm.Server.run(Server.java:134)
	at com.ismobile.fsm.Server.main(Server.java:161)
Monitor Cache Dump:
    java.lang.Object@28E78C78/28F2F680: <unowned>
	Waiting to be notified:
	    "Thread pool thread #2" (0x85c4680)
	    "Thread pool thread #6" (0x8610880)
    java.lang.Object@28E78C60/28F2F610: <unowned>
	Waiting to be notified:
	    "main" (0x8055080)
    org.postgresql.PG_Stream@28E5AA60/291647B0: owner "Thread pool
thread #7" (0x8610a80) 1 entry
    org.postgresql.PG_Stream@28E88B28/28F21948: owner "Thread pool
thread #4" (0x8610480) 1 entry
    java.io.BufferedInputStream@28E82708/28F55D80: owner "Thread pool
thread #4" (0x8610480) 1 entry
    java.lang.Object@28E8A640/28F1BDD8: owner "Thread pool thread #5"
(0x8610680) 1 entry
    java.lang.Class@28E93FD8/28F8D7A8: owner "Thread pool thread #7"
(0x8610a80) 1 entry
    org.postgresql.PG_Stream@28E739B0/290359D0: owner "Thread pool
thread #1" (0x84c7a80) 1 entry
    java.io.BufferedInputStream@28E70138/29060668: owner "Thread pool
thread #1" (0x84c7a80) 1 entry
    java.net.PlainSocketImpl@28E92F30/28F8A5E8: owner "Worker for
ServerProtocol: (iiop) 0.0.0.0:9821" (0x8394480) 1 entry
    java.lang.ref.ReferenceQueue$Lock@28E74540/28EAA478: <unowned>
	Waiting to be notified:
	    "Finalizer" (0x80fe080)
    java.io.BufferedInputStream@28EA5050/29034F20: owner "Thread pool
thread #7" (0x8610a80) 1 entry
    java.lang.Class@28E89140/28F1E520: owner "Thread pool thread #7"
(0x8610a80) 2 entries
    java.lang.StringBuffer@28E9CC58/28F83108: owner "Thread pool thread
#3" (0x860b280) 1 entry
    java.lang.Object@28E95858/28F06060: <unowned>
	Waiting to be notified:
	    "Worker for ServerProtocol: (iiop) 0.0.0.0:4250" (0x8422e80)
    java.lang.ref.Reference$Lock@28E74310/28EA9F98: <unowned>
	Waiting to be notified:
	    "Reference Handler" (0x80df480)
    java.lang.Object@28E60218/28F9E068: owner "Thread pool thread #5"
(0x8610680) 1 entry
Registered Monitor Dump:
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "Thread pool thread #3" (0x860b280) 1
entry
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
	Waiting to be notified:
	    "Signal dispatcher" (0x80df280)
    Child death monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
	Waiting to be notified:
	    <unknown thread> (0x8055280)
    Thread queue lock: owner "Thread pool thread #3" (0x860b280) 1 entry
    Monitor registry: owner "Thread pool thread #3" (0x860b280) 1 entry

SIGABRT   6*   abort (generated by abort(3) routine)

Full thread dump Classic VM (1.3.1-internal-root-011110-01:43, green
threads):
    "Thread pool thread #7" (TID:0x28ea2c10, sys_thread_t:0x8610a80,
state:R) prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
	at org.postgresql.PG_Stream.ReceiveChar(Unknown Source)
	at org.postgresql.Connection.ExecSQL(Unknown Source)
	at org.postgresql.Connection.ExecSQL(Unknown Source)
	at org.postgresql.Connection.openConnection(Unknown Source)
	at org.postgresql.Driver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:517)
	at java.sql.DriverManager.getConnection(DriverManager.java:177)
	at
com.ismobile.fsm.util.DataBaseConnectionPool.getConnection(DataBaseConnectionPool.java:102)
	at
com.ismobile.fsm.commondata.Storage.getHpDocConnection(Storage.java:55)
	at com.ismobile.fsm.ase.sm.StateMachine.load(StateMachine.java:667)
	at com.ismobile.fsm.ase.sm.StateMachine.<init>(StateMachine.java:748)
	at
com.ismobile.fsm.ase.AssignmentFlowStorage.getFlow(AssignmentStateEngineImpl.java:398)
	at
com.ismobile.fsm.ase.AssignmentStateEngineImpl.get_current_state(AssignmentStateEngineImpl.java:171)
	at
com.ismobile.fsm.ase.AssignmentStateEnginePOA._invoke(AssignmentStateEnginePOA.java:115)
	at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread pool thread #6" (TID:0x28ea3a80, sys_thread_t:0x8610880,
state:CW) prio=5
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1390)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread pool thread #5" (TID:0x28e5e010, sys_thread_t:0x8610680,
state:MW) prio=5
	at java.net.SocketOutputStream.socketWrite(Native Method)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:83)
	at org.openorb.io.StorageBuffer.writeTo(StorageBuffer.java:269)
	at org.openorb.iiop.IIOPTransport.sendMessage(IIOPTransport.java:255)
	at org.openorb.iiop.SocketQueue.send(SocketQueue.java:174)
	at
org.openorb.iiop.IIOPServerChannel$MarshalListener.bufferClosed(IIOPServerChannel.java:788)
	at org.openorb.io.MarshalBuffer.close(MarshalBuffer.java:448)
	at org.openorb.iiop.CDROutputStream.close(CDROutputStream.java:515)
	at
org.openorb.iiop.IIOPServerRequest.complete_reply(IIOPServerRequest.java:192)
	at
org.openorb.net.AbstractServerRequest.complete_request(AbstractServerRequest.java:1110)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:811)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread pool thread #4" (TID:0x28e5d6c8, sys_thread_t:0x8610480,
state:R) prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
	at org.postgresql.PG_Stream.ReceiveChar(Unknown Source)
	at org.postgresql.Connection.ExecSQL(Unknown Source)
	at org.postgresql.jdbc2.Statement.execute(Unknown Source)
	at org.postgresql.jdbc2.Statement.executeQuery(Unknown Source)
	at
com.ismobile.hpdoc.HpDocConnection.getDocumentSet(HpDocConnection.java:624)
	at
com.ismobile.fsm.BusinessModelLayer.getAssignments(BusinessModelLayer.java:221)
	at
com.ismobile.fsm.am.AssignmentAdminImpl.get_assignments(AssignmentAdminImpl.java:94)
	at
com.ismobile.fsm.am.AssignmentAdminPOA._invoke(AssignmentAdminPOA.java:97)
	at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread-11" (TID:0x28e9cb88, sys_thread_t:0x8602a80, state:CW)
prio=5
	at java.lang.Thread.sleep(Native Method)
	at
com.ismobile.fsm.am.DeactivateThread.run(AssignmentActivator.java:112)
    "Thread-10" (TID:0x28ea52f8, sys_thread_t:0x84c7e80, state:CW)
prio=5
	at java.lang.Thread.sleep(Native Method)
	at
com.ismobile.fsm.am.DeactivateThread.run(AssignmentActivator.java:112)
    "Thread pool thread #3" (TID:0x28e68d40, sys_thread_t:0x860b280,
state:R) prio=5
	at java.lang.StringBuffer.expandCapacity(StringBuffer.java:202)
	at java.lang.StringBuffer.append(StringBuffer.java:401)
	at java.lang.StringBuffer.<init>(StringBuffer.java:131)
	at
org.mozilla.classfile.ConstantPool.addMethodRef(ClassFileWriter.java:1399)
	at org.mozilla.classfile.ClassFileWriter.add(ClassFileWriter.java:821)
	at
org.mozilla.javascript.optimizer.Codegen.addScriptRuntimeInvoke(Codegen.java:224)
	at
org.mozilla.javascript.optimizer.Codegen.visitFunction(Codegen.java:1935)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:572)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:924)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:618)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:616)
	at
org.mozilla.javascript.optimizer.Codegen.visitSetName(Codegen.java:3600)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:915)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:656)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:562)
	at
org.mozilla.javascript.optimizer.Codegen.generateCodeFromNode(Codegen.java:562)
	at
org.mozilla.javascript.optimizer.Codegen.generateCode(Codegen.java:505)
	at org.mozilla.javascript.optimizer.Codegen.compile(Codegen.java:86)
	at org.mozilla.javascript.Context.compile(Context.java:1852)
	at org.mozilla.javascript.Context.compile(Context.java:1782)
	at org.mozilla.javascript.Context.compileReader(Context.java:822)
	at
com.ismobile.fsm.ase.sm.StateMachine.getScriptInstance(StateMachine.java:738)
	at
com.ismobile.fsm.ase.sm.StateMachine.loadStateMap(StateMachine.java:407)
	at com.ismobile.fsm.ase.sm.StateMachine.load(StateMachine.java:657)
	at com.ismobile.fsm.ase.sm.StateMachine.load(StateMachine.java:683)
	at com.ismobile.fsm.ase.sm.StateMachine.<init>(StateMachine.java:748)
	at
com.ismobile.fsm.ase.AssignmentFlowStorage.getFlow(AssignmentStateEngineImpl.java:398)
	at
com.ismobile.fsm.ase.AssignmentStateEngineImpl.get_possible_events(AssignmentStateEngineImpl.java:112)
	at
com.ismobile.fsm.ase.AssignmentStateEnginePOA._invoke(AssignmentStateEnginePOA.java:53)
	at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread-9" (TID:0x28e6d900, sys_thread_t:0x8602480, state:CW) prio=5
	at java.lang.Thread.sleep(Native Method)
	at
com.ismobile.fsm.am.DeactivateThread.run(AssignmentActivator.java:112)
    "Thread pool thread #2" (TID:0x28e79370, sys_thread_t:0x85c4680,
state:CW) prio=5
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1390)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Thread-8" (TID:0x28e948e0, sys_thread_t:0x85cf080, state:CW) prio=5
	at java.lang.Thread.sleep(Native Method)
	at
com.ismobile.fsm.am.DeactivateThread.run(AssignmentActivator.java:112)
    "Thread pool thread #1" (TID:0x28e95788, sys_thread_t:0x84c7a80,
state:R) prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
	at org.postgresql.PG_Stream.ReceiveChar(Unknown Source)
	at org.postgresql.Connection.ExecSQL(Unknown Source)
	at org.postgresql.jdbc2.Statement.execute(Unknown Source)
	at org.postgresql.jdbc2.Statement.executeQuery(Unknown Source)
	at
com.ismobile.hpdoc.HpDocConnection.getDocumentSet(HpDocConnection.java:624)
	at
com.ismobile.fsm.BusinessModelLayer.getAssignments(BusinessModelLayer.java:221)
	at
com.ismobile.fsm.am.AssignmentAdminImpl.get_assignments(AssignmentAdminImpl.java:94)
	at
com.ismobile.fsm.am.AssignmentAdminPOA._invoke(AssignmentAdminPOA.java:97)
	at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Recieve Worker for ServerChannel: (iiop) 9821 (9821 <-
donau.ismobile.com:4257)" (TID:0x28e96fe0, sys_thread_t:0x84c7880,
state:CW) prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at org.openorb.iiop.IIOPTransport.readMagic(IIOPTransport.java:377)
	at org.openorb.iiop.IIOPTransport.recvMessage(IIOPTransport.java:325)
	at
org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:224)
	at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:188)
	at
org.openorb.iiop.IIOPServerChannel.run_recv(IIOPServerChannel.java:370)
	at
org.openorb.net.ServerManagerImpl$ChannelRecvRunner.run(ServerManagerImpl.java:903)
	at java.lang.Thread.run(Thread.java:484)
    "Recieve Worker for ClientChannel: (iiop) donau.ismobile.com:9821
(4257 -> 9821)" (TID:0x28e975f8, sys_thread_t:0x84c7480, state:CW)
prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at org.openorb.iiop.IIOPTransport.readMagic(IIOPTransport.java:377)
	at org.openorb.iiop.IIOPTransport.recvMessage(IIOPTransport.java:325)
	at
org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:224)
	at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:188)
	at
org.openorb.iiop.IIOPClientChannel.run_recv(IIOPClientChannel.java:933)
	at
org.openorb.net.ClientManagerImpl$ChannelRecvRunnable.run(ClientManagerImpl.java:248)
	at java.lang.Thread.run(Thread.java:484)
    "Thread pool thread #0" (TID:0x28e8a168, sys_thread_t:0x8484880,
state:R) prio=5
	at
org.apache.xerces.dom.DeferredDocumentImpl.setChunkIndex(DeferredDocumentImpl.java:1627)
	at
org.apache.xerces.dom.DeferredDocumentImpl.createTextNode(DeferredDocumentImpl.java:442)
	at
org.apache.xerces.dom.DeferredDocumentImpl.createAttribute(DeferredDocumentImpl.java:413)
	at
org.apache.xerces.dom.DeferredDocumentImpl.createElement(DeferredDocumentImpl.java:365)
	at
org.apache.xerces.parsers.DOMParser.startElement(DOMParser.java:1056)
	at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:1170)
	at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1862)
	at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1238)
	at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
	at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:952)
	at
com.ismobile.hpdoc.HpDocConnection.getDocument(HpDocConnection.java:520)
	at com.ismobile.fsm.ase.sm.StateMachine.load(StateMachine.java:669)
	at com.ismobile.fsm.ase.sm.StateMachine.<init>(StateMachine.java:748)
	at
com.ismobile.fsm.ase.AssignmentFlowStorage.getFlow(AssignmentStateEngineImpl.java:398)
	at
com.ismobile.fsm.ase.AssignmentStateEngineImpl.get_possible_events(AssignmentStateEngineImpl.java:112)
	at
com.ismobile.fsm.ase.AssignmentStateEnginePOA._invoke(AssignmentStateEnginePOA.java:53)
	at org.openorb.adapter.poa.POA.dispatch(POA.java:975)
	at
org.openorb.net.AbstractServerRequest.dispatch(AbstractServerRequest.java:750)
	at
org.openorb.net.ServerManagerImpl.serve_request(ServerManagerImpl.java:1467)
	at
org.openorb.net.ServerManagerImpl.thread_pool_main(ServerManagerImpl.java:1410)
	at
org.openorb.net.ServerManagerImpl.access$200(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$PoolThread.run(ServerManagerImpl.java:1557)
    "Recieve Worker for ServerChannel: (iiop) 9821 (9821 <-
donau.ismobile.com:4255)" (TID:0x28e8a3d0, sys_thread_t:0x8484080,
state:R) prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at org.openorb.iiop.IIOPTransport.readMagic(IIOPTransport.java:377)
	at org.openorb.iiop.IIOPTransport.recvMessage(IIOPTransport.java:325)
	at
org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:224)
	at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:188)
	at
org.openorb.iiop.IIOPServerChannel.run_recv(IIOPServerChannel.java:370)
	at
org.openorb.net.ServerManagerImpl$ChannelRecvRunner.run(ServerManagerImpl.java:903)
	at java.lang.Thread.run(Thread.java:484)
    "Channel Reaper" (TID:0x28e8ca20, sys_thread_t:0x8443a80, state:CW)
prio=5
	at java.lang.Thread.sleep(Native Method)
	at
org.openorb.net.ServerManagerImpl.channel_reaper(ServerManagerImpl.java:941)
	at org.openorb.net.ServerManagerImpl$1.run(ServerManagerImpl.java:1602)
	at java.lang.Thread.run(Thread.java:484)
    "Worker for ServerProtocol: (iiop) 0.0.0.0:4250" (TID:0x28e93ef8,
sys_thread_t:0x8422e80, state:CW) prio=5
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at
org.openorb.net.ServerManagerImpl.wait_for_startup(ServerManagerImpl.java:1568)
	at
org.openorb.net.ServerManagerImpl.access$000(ServerManagerImpl.java:77)
	at
org.openorb.net.ServerManagerImpl$ProtocolRunner.run(ServerManagerImpl.java:832)
	at java.lang.Thread.run(Thread.java:484)
    "Recieve Worker for ClientChannel: (iiop) donau.ismobile.com:2809
(4249 -> 2809)" (TID:0x28e97638, sys_thread_t:0x8422680, state:CW)
prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at org.openorb.iiop.IIOPTransport.readMagic(IIOPTransport.java:377)
	at org.openorb.iiop.IIOPTransport.recvMessage(IIOPTransport.java:325)
	at
org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:224)
	at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:188)
	at
org.openorb.iiop.IIOPClientChannel.run_recv(IIOPClientChannel.java:933)
	at
org.openorb.net.ClientManagerImpl$ChannelRecvRunnable.run(ClientManagerImpl.java:248)
	at java.lang.Thread.run(Thread.java:484)
    "Recieve Worker for ClientChannel: (iiop) donau.ismobile.com:2809
(4248 -> 2809)" (TID:0x28e96168, sys_thread_t:0x8411e80, state:CW)
prio=5
	at java.net.SocketInputStream.socketRead(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:86)
	at org.openorb.iiop.IIOPTransport.readMagic(IIOPTransport.java:377)
	at org.openorb.iiop.IIOPTransport.recvMessage(IIOPTransport.java:325)
	at
org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:224)
	at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:188)
	at
org.openorb.iiop.IIOPClientChannel.run_recv(IIOPClientChannel.java:933)
	at
org.openorb.net.ClientManagerImpl$ChannelRecvRunnable.run(ClientManagerImpl.java:248)
	at java.lang.Thread.run(Thread.java:484)
    "Channel Reaper" (TID:0x28e961a0, sys_thread_t:0x8411a80, state:CW)
prio=5
	at java.lang.Thread.sleep(Native Method)
	at
org.openorb.net.ClientManagerImpl.channel_reaper(ClientManagerImpl.java:300)
	at
org.openorb.net.ClientManagerImpl.access$000(ClientManagerImpl.java:66)
	at org.openorb.net.ClientManagerImpl$1.run(ClientManagerImpl.java:202)
	at java.lang.Thread.run(Thread.java:484)
    "Worker for ServerProtocol: (iiop) 0.0.0.0:9821" (TID:0x28e93128,
sys_thread_t:0x8394480, state:R) prio=5
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:421)
	at java.net.ServerSocket.implAccept(ServerSocket.java:243)
	at java.net.ServerSocket.accept(ServerSocket.java:222)
	at
org.openorb.iiop.IIOPTransportServerInitializer.accept(IIOPTransportServerInitializer.java:221)
	at
org.openorb.iiop.IIOPServerProtocol.listen(IIOPServerProtocol.java:214)
	at
org.openorb.iiop.IIOPServerProtocol.run_listen(IIOPServerProtocol.java:233)
	at
org.openorb.net.ServerManagerImpl$ProtocolRunner.run(ServerManagerImpl.java:833)
	at java.lang.Thread.run(Thread.java:484)
    "Finalizer" (TID:0x28e74528, sys_thread_t:0x80fe080, state:CW)
prio=8
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
    "Reference Handler" (TID:0x28e74300, sys_thread_t:0x80df480,
state:CW) prio=10
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
    "Signal dispatcher" (TID:0x28e74330, sys_thread_t:0x80df280,
state:CW) prio=5
    "main" (TID:0x28e741b0, sys_thread_t:0x8055080, state:CW) prio=5
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at
org.openorb.net.ServerManagerImpl.startup(ServerManagerImpl.java:1625)
	at org.openorb.CORBA.ORB.run(ORB.java:287)
	at com.ismobile.fsm.Server.run(Server.java:134)
	at com.ismobile.fsm.Server.main(Server.java:161)
Monitor Cache Dump:
    java.lang.Object@28E78C78/28F2F680: <unowned>
	Waiting to be notified:
	    "Thread pool thread #2" (0x85c4680)
	    "Thread pool thread #6" (0x8610880)
    java.lang.Object@28E78C60/28F2F610: <unowned>
	Waiting to be notified:
	    "main" (0x8055080)
    org.postgresql.PG_Stream@28E5AA60/291647B0: owner "Thread pool
thread #7" (0x8610a80) 1 entry
    org.postgresql.PG_Stream@28E88B28/28F21948: owner "Thread pool
thread #4" (0x8610480) 1 entry
    java.io.BufferedInputStream@28E82708/28F55D80: owner "Thread pool
thread #4" (0x8610480) 1 entry
    java.lang.Object@28E8A640/28F1BDD8: owner "Thread pool thread #5"
(0x8610680) 1 entry
    java.lang.Class@28E93FD8/28F8D7A8: owner "Thread pool thread #7"
(0x8610a80) 1 entry
    org.postgresql.PG_Stream@28E739B0/290359D0: owner "Thread pool
thread #1" (0x84c7a80) 1 entry
    java.io.BufferedInputStream@28E70138/29060668: owner "Thread pool
thread #1" (0x84c7a80) 1 entry
    java.net.PlainSocketImpl@28E92F30/28F8A5E8: owner "Worker for
ServerProtocol: (iiop) 0.0.0.0:9821" (0x8394480) 1 entry
    java.lang.ref.ReferenceQueue$Lock@28E74540/28EAA478: <unowned>
	Waiting to be notified:
	    "Finalizer" (0x80fe080)
    java.io.BufferedInputStream@28EA5050/29034F20: owner "Thread pool
thread #7" (0x8610a80) 1 entry
    java.lang.Class@28E89140/28F1E520: owner "Thread pool thread #7"
(0x8610a80) 2 entries
    java.lang.StringBuffer@28E9CC58/28F83108: owner "Thread pool thread
#3" (0x860b280) 1 entry
    java.lang.Object@28E95858/28F06060: <unowned>
	Waiting to be notified:
	    "Worker for ServerProtocol: (iiop) 0.0.0.0:4250" (0x8422e80)
    java.lang.ref.Reference$Lock@28E74310/28EA9F98: <unowned>
	Waiting to be notified:
	    "Reference Handler" (0x80df480)
    java.lang.Object@28E60218/28F9E068: owner "Thread pool thread #5"
(0x8610680) 1 entry
Registered Monitor Dump:
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "Thread pool thread #3" (0x860b280) 1
entry
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
	Waiting to be notified:
	    "Signal dispatcher" (0x80df280)
    Child death monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
	Waiting to be notified:
	    <unknown thread> (0x8055280)
    Thread queue lock: owner "Thread pool thread #3" (0x860b280) 1 entry
    Monitor registry: owner "Thread pool thread #3" (0x860b280) 1 entry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C1E01D5.FA9CAAD>