axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dushshantha Chandradasa (JIRA)" <j...@apache.org>
Subject [jira] Updated: (AXIS2C-408) Samples crash on Windows
Date Mon, 20 Nov 2006 08:04:02 GMT
     [ http://issues.apache.org/jira/browse/AXIS2C-408?page=all ]

Dushshantha Chandradasa updated AXIS2C-408:
-------------------------------------------

    Attachment: MemoryErrorLog.txt

Here, i have attached the error report (MemoryErrorLog.txt) from Purify with the latest checkout
of axis2c.  Still most of the sample clients are crashed in the same way.  

Purify shows the exception locations as follows

    Exception location
        axis2_property_free [d:\axis2\util\src\property.c:109]
                    {
                        if (property_impl->free_func)
                        {
         =>                 property_impl->free_func(property_impl->value, env);
                        }
                        else
                        {
        axis2_ctx_free [d:\axis2\modules\core\context\ctx.c:269]
            
                        if (property)
                        {
         =>                 AXIS2_PROPERTY_FREE(property, env);
                            property = NULL;
                        }
            
        axis2_msg_ctx_free [d:\axis2\modules\core\context\msg_ctx.c:930]
            
                if (msg_ctx_impl->base)
                {
         =>         AXIS2_CTX_FREE(msg_ctx_impl->base, env);
                    msg_ctx_impl->base = NULL;
                }
            
        axis2_op_ctx_free [d:\axis2\modules\core\context\op_ctx.c:273]
                        if (ctx)
                        {
                            axis2_msg_ctx_t *msg_ctx = (axis2_msg_ctx_t*)ctx;
         =>                 AXIS2_MSG_CTX_FREE(msg_ctx, env);
                        }
                    }
            
        axis2_op_client_free [d:\axis2\modules\core\clientapi\op_client.c:690]
            
                if (op_client_impl->op_ctx)
                {
         =>         AXIS2_OP_CTX_FREE(op_client_impl->op_ctx, env);
                    op_client_impl->op_ctx = NULL;
                }
            
        axis2_svc_client_free [d:\axis2\modules\core\clientapi\svc_client.c:1373]
            
                if (svc_client_impl->op_client)
                {
         =>         AXIS2_OP_CLIENT_FREE(svc_client_impl->op_client, env);
                    svc_client_impl->op_client = NULL;
                }
            


> Samples crash on Windows
> ------------------------
>
>                 Key: AXIS2C-408
>                 URL: http://issues.apache.org/jira/browse/AXIS2C-408
>             Project: Axis2-C
>          Issue Type: Bug
>          Components: samples
>    Affects Versions: 0.95
>         Environment: Windows
>            Reporter: Dushshantha Chandradasa
>         Assigned To: Samisa Abeysinghe
>             Fix For: Current (Nightly), 0.96
>
>         Attachments: echo.txt, MemoryErrorLog.txt
>
>
> Sample clients crash with an unhandled win32 exception on windows platform. For example,
when i run echo client on windows, it crashes after displaying "echo client invoke SUCCESSFUL"
message. MS VC points me to the location:
>                 if (property_impl->free_func)
>                 {
>  =>                 property_impl->free_func(property_impl->value, env);
>                 }
>                 else
> in [AXIS2]\util\src\property.c file.
> in addition to this, Rational Purify gives few Array bound reads errors in scandir  function
in ..\util\src\platforms\windows\dir_windows.c:180.
> I'll attach the complete error report from Rational Purify, in this Jira.

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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


Mime
View raw message