You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Joe <jo...@macnica.com> on 2001/08/30 11:24:30 UTC
Re: Axis and Linux JVM crashing
Hi...
I was having a problem with the JVM crashing while sending SOAP
objects....turns out the problem was an incorrect XML character in the
SOAP document, which caused the cliend to throw a SAXException and reset
the connection to the server. The JVM does crash however on the server
when the connection is reset by peer. Doesn't crash with BEA JVM or
IBM JVM, however.
joe
> Hello,
>
> I am having a consistent linux jvm crash using Axis, and trying to
> serialize large Objects.
>
> I am using RH 7.3, Sun JVM J2sdk1.4.1_01, Tomcat 4.1.12 and Axis 1.0.
>
> Again, it only seems to occur, albeit consistently, when trying to
> serialize and send large objects back down the wire.
> Has anyone had any similar problems? Or suggestions of how to proceed?
>
>
> Thanks,
>
>
> Joe
>
>
> The crash:
>
>
> Unexpected Signal : 11 occurred at PC=0x40426E03
> Function=JVM_handle_linux_signal+0x93
> Library=/usr/local/j2sdk1.4.1_01/jre/lib/i386/server/libjvm.so
>
> Current Java thread:
> at java.net.SocketOutputStream.socketWrite0(Native Method)
> at
> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
> at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
> at
> org.apache.catalina.connector.ResponseBase.flushBuffer(ResponseBase.java:675)
>
> at
> org.apache.catalina.connector.HttpResponseBase.doFlushBuffer(HttpResponseBase.java:795)
>
> at
> org.apache.catalina.connector.HttpResponseBase.flushBuffer(HttpResponseBase.java:785)
>
> at
> org.apache.catalina.connector.ResponseBase.write(ResponseBase.java:648)
> at
> org.apache.catalina.connector.ResponseStream.write(ResponseStream.java:313)
>
> at
> org.apache.catalina.connector.http.HttpResponseStream.write(HttpResponseStream.java:190)
>
> at
> sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:334)
> at sun.nio.cs.StreamEncoder$CharsetSE.implWrite(StreamEncoder.java:393)
> at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:134)
>
>
> ****************
> Another exception has been detected while we were handling last error.
> Dumping information about last error:
> ERROR REPORT FILE = (N/A)
> PC = 0x0x40426e03
> SIGNAL = 11
> FUNCTION NAME = JVM_handle_linux_signal
> OFFSET = 0x93
> LIBRARY NAME =
> /usr/local/j2sdk1.4.1_01/jre/lib/i386/server/libjvm.so
> Please check ERROR REPORT FILE for further information, if there is any.
> Good bye.
>