David Binderman created SVN-4764:
------------------------------------

             Summary: 
subversion-1.10.2/subversion/bindings/javahl/native/JNIUtil.cpp:589]: (error) 
Dangerous usage of c_str()
                 Key: SVN-4764
                 URL: https://issues.apache.org/jira/browse/SVN-4764
             Project: Subversion
          Issue Type: Bug
          Components: bindings_swig
            Reporter: David Binderman


subversion-1.10.2/subversion/bindings/javahl/native/JNIUtil.cpp:589]: (error) 
Dangerous usage of c_str(). The value returned by c_str() is invalid after this 
call.

 

Source code is

{
 std::ostringstream buf;
 buf << err->file;
 if (err->line > 0)
 buf << ':' << err->line;
 source = buf.str().c_str();
 }

 

source is left pointing at a random stack location.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to