Boost C++ Libraries: Ticket #13112: uninitialized pointer fields in asio epoll_reactor https://svn.boost.org/trac10/ticket/13112 <p> <a class="ext-link" href="https://github.com/boostorg/asio/blob/develop/include/boost/asio/detail/impl/epoll_reactor.ipp"><span class="icon">​</span>https://github.com/boostorg/asio/blob/develop/include/boost/asio/detail/impl/epoll_reactor.ipp</a> </p> <p> This was found by a Coverity scan. I can't see a fix for this in the pipeline at all on the latest version. Details from the Coverity scan are below: </p> <pre class="wiki"> 627epoll_reactor::descriptor_state::descriptor_state() 628  : operation(&amp;epoll_reactor::descriptor_state::do_complete) 629{     5. uninit_member: Non-static class member next_ is not initialized in this constructor nor in any functions that it calls.     7. uninit_member: Non-static class member prev_ is not initialized in this constructor nor in any functions that it calls.     9. uninit_member: Non-static class member reactor_ is not initialized in this constructor nor in any functions that it calls.     11. uninit_member: Non-static class member descriptor_ is not initialized in this constructor nor in any functions that it calls.     13. uninit_member: Non-static class member registered_events_ is not initialized in this constructor nor in any functions that it calls.     CID 256705: Uninitialized pointer field (UNINIT_CTOR)15. uninit_member: Non-static class member shutdown_ is not initialized in this constructor nor in any functions that it calls. 630} </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/13112 Trac 1.4.3