axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Samisa Abeysinghe (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2C-89) Server segs if client sends invalid XML in SOAP
Date Sun, 05 Mar 2006 03:27:39 GMT
Server segs if client sends invalid XML in SOAP
-----------------------------------------------

         Key: AXIS2C-89
         URL: http://issues.apache.org/jira/browse/AXIS2C-89
     Project: Axis2-C
        Type: Bug
  Components: core/transport, xml/om  
    Versions: Current (Nightly)    
    Reporter: Samisa Abeysinghe
    Priority: Critical


SOAP:
POST /axis2/services/echo/echo HTTP/1.1
User-Agent:Axis2/C
SOAPAction:
Content-Length:599
Content-Type:application/soap+xml
Host:localhost

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"><soapenv:Header
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><wsa:ReplyTo><wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address></wsa:ReplyTo><wsa:ReferenceProperties></wsa:ReferenceProperties><wsa:MessageID>2efefcca-abf6-1da1-25e1-001125b4c063</wsa:MessageID></soapenv:Header><soapenv:Body><ns1:echoString
xmlns:ns1="http://localhost:9090/axis2/services/echo"><s:text>echo5<s:/text></ns1:echoString></soapenv:Body></soapenv:Envelope>

gdb Trace:
[critical]  libxml2_reader_wrapper.c(838) Namespace prefix s on text is not defined
 -- SEVERITY_ERROR
[critical]  libxml2_reader_wrapper.c(838) Failed to parse QName 's:'
 -- SEVERITY_ERROR
[critical]  libxml2_reader_wrapper.c(838) error parsing attribute name
 -- SEVERITY_ERROR
[critical]  libxml2_reader_wrapper.c(838) attributes construct error
 -- SEVERITY_ERROR
[critical]  libxml2_reader_wrapper.c(838) Couldn't find end of Start Tag s:
 -- SEVERITY_ERROR
[critical]  libxml2_reader_wrapper.c(433) critical error occured in xml reader

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208775760 (LWP 3318)]
0x0065d3c3 in axis2_http_transport_utils_process_http_post_request (env=0xb7f383d8, msg_ctx=0x921db60,
    in_stream=0x9283eb8, out_stream=0x921bca8, content_type=0x9283cd0 "application/soap+xml",
content_length=599,
    soap_action_header=0x9277160 "", request_uri=0x921bce8 "http://127.0.0.1:8080/axis2/services/echo/echo")
    at ../transport/http/http_transport_utils.c:210
210                             AXIS2_OM_STAX_BUILDER_FREE(om_builder, env);
(gdb) bt
#0  0x0065d3c3 in axis2_http_transport_utils_process_http_post_request (env=0xb7f383d8, msg_ctx=0x921db60,
    in_stream=0x9283eb8, out_stream=0x921bca8, content_type=0x9283cd0 "application/soap+xml",
content_length=599,
    soap_action_header=0x9277160 "", request_uri=0x921bce8 "http://127.0.0.1:8080/axis2/services/echo/echo")
    at ../transport/http/http_transport_utils.c:210
#1  0x0065c0b9 in axis2_http_worker_process_request (http_worker=0x9282540, env=0xb7f383d8,
svr_conn=0x92771a0,
    simple_request=0x9277148) at ../transport/http/http_worker.c:304
#2  0x0012ba30 in worker_func (thd=0x92395f8, data=0x9281528) at http_svr_thread.c:316
#3  0x00fd755a in dummy_worker (opaque=0x92395f8) at thread_unix.c:84
#4  0x00735b80 in start_thread () from /lib/libpthread.so.0
#5  0x00396dee in clone () from /lib/libc.so.6


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message