db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Force Rs (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DERBY-5347) Derby loops filling logs and consuming all CPU with repeated error: java.net.SocketException: EDC5122I Input/output error.
Date Wed, 20 Jul 2011 20:12:57 GMT

    [ https://issues.apache.org/jira/browse/DERBY-5347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13068597#comment-13068597
] 

Force Rs commented on DERBY-5347:
---------------------------------

Well, the error (i.e., the loop) only occurs when the TCP/IP stack job on a z/OS mainframe
is terminated. 
The logs filling up is a result of the loop.  Perhaps the description of this bug in general
would have more appropriately been: "Derby loops when z/OS TCP/IP Stack is brought down".

Here is start of derby.log:

Tue Jul 12 10:15:22 CDT 2011 : Apache Derby Network Server - 10.7.1.1 - (1040133) started
and ready to accept connections on port 31527
----------------------------------------------------------------
Tue Jul 12 10:19:39 CDT 2011:
Booting Derby version The Apache Software Foundation - Apache Derby - 10.7.1.1 - (1040133):
instance a816c00e-0131-1eea-9e03-000044b0af97 
on database directory /qa/vftp300/jun28/sdsdata/databases/LIVEDB  with class loader sun.misc.Launcher$AppClassLoader@4ee44ee4

Loaded from file:/qa/vftp300/jun28/sdsdb/lib/derby.jar
java.vendor=IBM Corporation
java.runtime.version=pmz31devifx-20100215 (SR11 FP1 )
java.fullversion=J2RE 1.5.0 IBM J9 2.3 z/OS s390-31 j9vmmz3123ifx-20100127a (JIT enabled)
J9VM - 20100122_52103_bHdSMr
JIT  - 20091016_1845ifx1_r8
GC   - 20091026_AA
Database Class Loader started - derby.database.classpath=''
Wed Jul 20 07:49:49 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:49:51 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:49:51 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:49:51 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:49:52 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:03 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:04 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:05 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:05 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:05 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:05 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:05 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:05 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:06 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:06 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:07 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:07 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:07 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:08 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:08 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:08 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:09 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:09 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:09 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:10 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:10 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
Wed Jul 20 07:50:13 CDT 2011 : EDC5122I Input/output error.
java.net.SocketException: EDC5122I Input/output error.
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
	at java.net.ServerSocket.accept(ServerSocket.java:444)
	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(AccessController.java:241)
	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)


> Derby loops filling logs and consuming all CPU with repeated error: java.net.SocketException:
EDC5122I Input/output error.
> --------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-5347
>                 URL: https://issues.apache.org/jira/browse/DERBY-5347
>             Project: Derby
>          Issue Type: Bug
>    Affects Versions: 10.7.1.1
>         Environment: java version "1.5.0"
> Java(TM) 2 Runtime Environment, Standard Edition (build pmz31devifx-20100215 (SR11 FP1
))
> IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 z/OS s390-31 j9vmmz3123ifx-20100127a (JIT
enabled)
> J9VM - 20100122_52103_bHdSMr
> JIT  - 20091016_1845ifx1_r8
> GC   - 20091026_AA)
> JCL  - 20100215
>            Reporter: Force Rs
>
> When a TCP/IP Stack on a z/OS system running Derby is stopped and started, Derby loops
with the following stack trace repeated until disk space is exhausted on the logging file
system:
> Wed Jul 20 07:49:51 CDT 2011 : EDC5122I Input/output error.
> java.net.SocketException: EDC5122I Input/output error.
> 	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:457)
> 	at java.net.ServerSocket.implAccept(ServerSocket.java:473)
> 	at java.net.ServerSocket.accept(ServerSocket.java:444)
> 	at org.apache.derby.impl.drda.ClientThread$1.run(Unknown Source)
> 	at java.security.AccessController.doPrivileged(AccessController.java:241)
> 	at org.apache.derby.impl.drda.ClientThread.run(Unknown Source)
> The derby log we generated was 498 megabytes and had 1,883,750 of these stack traces.
> Since Derby originated from IBM, the following link may provide a valuable clue as to
how to fix the defect in Derby:
> http://www-01.ibm.com/support/docview.wss?uid=swg1PQ93090

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message