[ https://issues.apache.org/jira/browse/AXIS2C-927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12564188#action_12564188 ]
Bill Mitchell commented on AXIS2C-927: -------------------------------------- Although the source fix is obvious, I did verify it against a testcase. After downloading the updated sources, I regenerated my testcase for this by modifying one of the generated stubs and verified that it works correctly as applied, at least in the presence of a fix for AXIS2C-834 for guththila. > axiom_element_declare_default_namespace fails when no namespace already > declared > -------------------------------------------------------------------------------- > > Key: AXIS2C-927 > URL: https://issues.apache.org/jira/browse/AXIS2C-927 > Project: Axis2-C > Issue Type: Bug > Environment: Windows XP, Visual Studio 2005, guththila, libcurl > Reporter: Bill Mitchell > Assignee: Dinesh Premalal > Fix For: 1.2.1 > > Attachments: om_element_diff > > > If axiom_element_declare_default_namespace() is called before any named > namespace is declared, it fails to perform the axutil_hash_make and as a > result axutil_hash_set crashes on the empty namespace pointer. > The code fragment: > if (om_element->namespaces) > { > om_element->namespaces = axutil_hash_make(env); > if (!(om_element->namespaces)) > { > return NULL; > } > } > should read: > if (!om_element->namespaces) > { > om_element->namespaces = axutil_hash_make(env); > if (!(om_element->namespaces)) > { > return NULL; > } > } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]