From owner-freebsd-java Mon Dec 17 6:32:35 2001 Delivered-To: freebsd-java@freebsd.org Received: from tandgrisner.ismobile.com (tandgrisner.ismobile.com [213.88.244.2]) by hub.freebsd.org (Postfix) with ESMTP id CB5CE37B419 for ; Mon, 17 Dec 2001 06:31:50 -0800 (PST) Received: (from uucp@localhost) by tandgrisner.ismobile.com (8.11.6/8.11.1) id fBHEVnO15432 for freebsd-java@freebsd.org.AVP; Mon, 17 Dec 2001 15:31:49 +0100 (CET) (envelope-from niclas.olofsson@ismobile.com) Received: (from uucp@localhost) by tandgrisner.ismobile.com (8.11.6/8.11.1) id fBHEVn515414 for ; Mon, 17 Dec 2001 15:31:49 +0100 (CET) (envelope-from niclas.olofsson@ismobile.com) Received: from durin.hq.ismobile.com(172.16.2.5), claiming to be "ismobile.com" via SMTP by gw.hq.ismobile.com, id smtpdOdvMN1; Mon Dec 17 15:31:49 2001 Message-ID: <3C1E01D5.FA9CAAD@ismobile.com> Date: Mon, 17 Dec 2001 15:31:49 +0100 From: Niclas Olofsson X-Mailer: Mozilla 4.73 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: BUG: segmentation violation? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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.(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.(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.(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.(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: Waiting to be notified: "Thread pool thread #2" (0x85c4680) "Thread pool thread #6" (0x8610880) java.lang.Object@28E78C60/28F2F610: 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: 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: Waiting to be notified: "Worker for ServerProtocol: (iiop) 0.0.0.0:4250" (0x8422e80) java.lang.ref.Reference$Lock@28E74310/28EA9F98: 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: JNI pinning lock: JNI global reference lock: BinClass lock: Class linking lock: System class loader lock: Code rewrite lock: Heap lock: Monitor cache lock: owner "Thread pool thread #3" (0x860b280) 1 entry Dynamic loading lock: Monitor IO lock: User signal monitor: Waiting to be notified: "Signal dispatcher" (0x80df280) Child death monitor: I/O monitor: Alarm monitor: Waiting to be notified: (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.(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.(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.(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.(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: Waiting to be notified: "Thread pool thread #2" (0x85c4680) "Thread pool thread #6" (0x8610880) java.lang.Object@28E78C60/28F2F610: 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: 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: Waiting to be notified: "Worker for ServerProtocol: (iiop) 0.0.0.0:4250" (0x8422e80) java.lang.ref.Reference$Lock@28E74310/28EA9F98: 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: JNI pinning lock: JNI global reference lock: BinClass lock: Class linking lock: System class loader lock: Code rewrite lock: Heap lock: Monitor cache lock: owner "Thread pool thread #3" (0x860b280) 1 entry Dynamic loading lock: Monitor IO lock: User signal monitor: Waiting to be notified: "Signal dispatcher" (0x80df280) Child death monitor: I/O monitor: Alarm monitor: Waiting to be notified: (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