This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients christian.heimes, daniel-black, grooverdan, jcea, piotr.dobrogost, pitrou, python-dev
Date 2013-01-06.00:36:25
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1357432585.56.0.811947814974.issue8109@psf.upfronthosting.co.za>
In-reply-to
Content
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.
History
Date User Action Args
2013-01-06 00:36:25christian.heimessetrecipients: + christian.heimes, jcea, pitrou, grooverdan, python-dev, piotr.dobrogost, daniel-black
2013-01-06 00:36:25christian.heimessetmessageid: <1357432585.56.0.811947814974.issue8109@psf.upfronthosting.co.za>
2013-01-06 00:36:25christian.heimeslinkissue8109 messages
2013-01-06 00:36:25christian.heimescreate