You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "Nabeel Yoosuf (JIRA)" <ji...@apache.org> on 2006/04/08 13:22:26 UTC

[jira] Created: (AXIS2C-120) SOAP server segfualts when an incorrect SOAP body is sent

SOAP server segfualts when an incorrect SOAP body is sent
---------------------------------------------------------

         Key: AXIS2C-120
         URL: http://issues.apache.org/jira/browse/AXIS2C-120
     Project: Axis2-C
        Type: Bug

  Components: core/context  
    Versions: 0.91    
 Environment: Linux
    Reporter: Nabeel Yoosuf


When I send the following payload (notice only one parameter is there) with the PHP math client
 <ns1:add xmlns:ns1="http://pecl.php.net/axis2">
            <param1>40</param1>
  </ns1:add>

I expect a SOAP Fault in return; but the engine segfaults.

-- 
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


[jira] Closed: (AXIS2C-120) SOAP server segfualts when an incorrect SOAP body is sent

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-120?page=all ]
     
Samisa Abeysinghe closed AXIS2C-120:
------------------------------------

    Fix Version: 0.91
     Resolution: Fixed

This is fixed now. Tests passing; hence closing

> SOAP server segfualts when an incorrect SOAP body is sent
> ---------------------------------------------------------
>
>          Key: AXIS2C-120
>          URL: http://issues.apache.org/jira/browse/AXIS2C-120
>      Project: Axis2-C
>         Type: Bug

>   Components: core/context
>     Versions: 0.91
>  Environment: Linux
>     Reporter: Nabeel Yoosuf
>     Assignee: Nandika Jayawardana
>      Fix For: 0.91

>
> When I send the following payload (notice only one parameter is there) with the PHP math client
>  <ns1:add xmlns:ns1="http://pecl.php.net/axis2">
>             <param1>40</param1>
>   </ns1:add>
> I expect a SOAP Fault in return; but the engine segfaults.

-- 
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


[jira] Commented: (AXIS2C-120) SOAP server segfualts when an incorrect SOAP body is sent

Posted by "Nandika Jayawardana (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2C-120?page=comments#action_12377965 ] 

Nandika Jayawardana commented on AXIS2C-120:
--------------------------------------------

this issue is now fixed and server does not crash , but the expected soap fault is not there is the received soap message and addressing headers are present in the received soap message which were not there in the sent message

eg math service 
sent message

<?xml version="1.0" encoding="UTF-8"?>
   <soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
      <soapenv:Header></soapenv:Header>
      <soapenv:Body>
         <ns1:add xmlns:ns1="http://ws.apache.org/axis2/c/samplesmath">
            <param1>40</param1>
         </ns1:add>
      </soapenv:Body>
   </soapenv:Envelope>

received message

<?xml version="1.0" encoding="UTF-8"?>
   <soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
      <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
         <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
         <wsa:MessageID>746a5422-eb22-4325-9396-c47ec415060c</wsa:MessageID>
      </soapenv:Header>
      <soapenv:Body></soapenv:Body>
   </soapenv:Envelope>

> SOAP server segfualts when an incorrect SOAP body is sent
> ---------------------------------------------------------
>
>          Key: AXIS2C-120
>          URL: http://issues.apache.org/jira/browse/AXIS2C-120
>      Project: Axis2-C
>         Type: Bug

>   Components: core/context
>     Versions: 0.91
>  Environment: Linux
>     Reporter: Nabeel Yoosuf
>     Assignee: Nandika Jayawardana

>
> When I send the following payload (notice only one parameter is there) with the PHP math client
>  <ns1:add xmlns:ns1="http://pecl.php.net/axis2">
>             <param1>40</param1>
>   </ns1:add>
> I expect a SOAP Fault in return; but the engine segfaults.

-- 
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


[jira] Assigned: (AXIS2C-120) SOAP server segfualts when an incorrect SOAP body is sent

Posted by "Samisa Abeysinghe (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-120?page=all ]

Samisa Abeysinghe reassigned AXIS2C-120:
----------------------------------------

    Assign To: Nandika Jayawardana

> SOAP server segfualts when an incorrect SOAP body is sent
> ---------------------------------------------------------
>
>          Key: AXIS2C-120
>          URL: http://issues.apache.org/jira/browse/AXIS2C-120
>      Project: Axis2-C
>         Type: Bug

>   Components: core/context
>     Versions: 0.91
>  Environment: Linux
>     Reporter: Nabeel Yoosuf
>     Assignee: Nandika Jayawardana

>
> When I send the following payload (notice only one parameter is there) with the PHP math client
>  <ns1:add xmlns:ns1="http://pecl.php.net/axis2">
>             <param1>40</param1>
>   </ns1:add>
> I expect a SOAP Fault in return; but the engine segfaults.

-- 
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