You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@santuario.apache.org by "Scott Cantor (JIRA)" <ji...@apache.org> on 2011/05/29 01:06:47 UTC

[jira] [Resolved] (SANTUARIO-274) Function cleanURIEscapes (file: XSECDOMUtils.cpp) always throws XSECException, when any escape sequence occurs

     [ https://issues.apache.org/jira/browse/SANTUARIO-274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Scott Cantor resolved SANTUARIO-274.
------------------------------------

       Resolution: Fixed
    Fix Version/s: C++ 1.6.1

http://svn.apache.org/viewvc?view=revision&revision=1128793

> Function cleanURIEscapes (file: XSECDOMUtils.cpp) always throws XSECException, when any escape sequence occurs
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: SANTUARIO-274
>                 URL: https://issues.apache.org/jira/browse/SANTUARIO-274
>             Project: Santuario
>          Issue Type: Bug
>          Components: C++
>    Affects Versions: C++ 1.6.0
>         Environment: any
>            Reporter: Michal Bystrianin
>            Assignee: Scott Cantor
>            Priority: Critical
>             Fix For: C++ 1.6.1
>
>
> Inside file XSECDOMUtils.cpp (cleanURIEscapes function body) are missing braces, which must surround sequence
>     XSEC_RELEASE_XMLCH(retPath);
>     throw XSECException(XSECException::ErrorOpeningURI, "Bad escape sequence in URI");
> Consequently this function  always throws XSECException, when any escape sequence occurs.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira