[issue8109] Server-side support for TLS Server Name Indication extension

Christian Heimes report at bugs.python.org
Sun Jan 6 01:36:25 CET 2013


Christian Heimes added the comment:

Coverity reports an issue in the callback function:

/Modules/_ssl.c: 2403 ( uninit_use)
   2400            /* remove race condition in this the call back while if removing the
   2401             * callback is in progress */
   2402            PyGILState_Release(gstate);
>>> CID 966640: Uninitialized scalar variable (UNINIT)
>>> Using uninitialized value "ret".
   2403            return ret;
   2404        }
   2405    
   2406        ssl = SSL_get_app_data(s);
   2407        assert(PySSLSocket_Check(ssl));

I don't know which error code should be returned in this case.

----------
nosy: +christian.heimes
resolution: fixed -> 
stage: committed/rejected -> needs patch
status: closed -> open

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue8109>
_______________________________________


More information about the Python-bugs-list mailing list