Boost C++ Libraries: Ticket #13073: boost tokenizer_functions explicit char_separator() ctor does not initialize m_output_done https://svn.boost.org/trac10/ticket/13073 <p> This was identified in a Coverity scan. I checked the development tip in <a class="missing wiki">GitHub</a> (<a class="ext-link" href="https://github.com/boostorg/tokenizer/blob/develop/include/boost/token_functions.hpp"><span class="icon">​</span>https://github.com/boostorg/tokenizer/blob/develop/include/boost/token_functions.hpp</a>) and I did not see a fix for this issue. </p> <p> explicit char_separator() </p> <blockquote> <p> : m_use_ispunct(true), </p> <blockquote> <p> m_use_isspace(true), </p> </blockquote> <p> CID 25905 (<a class="closed ticket" href="https://svn.boost.org/trac10/ticket/1" title="#1: Bugs: boost.build causes ftjam to segfault (closed: Wont Fix)">#1</a> of 1): Uninitialized scalar field (UNINIT_CTOR)2. uninit_member: Non-static class member m_output_done is not initialized in this constructor nor in any functions that it calls. </p> <blockquote> <p> m_empty_tokens(drop_empty_tokens) { } </p> </blockquote> </blockquote> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/13073 Trac 1.4.3 damian.meden@… Sat, 17 Jun 2017 18:14:20 GMT <link>https://svn.boost.org/trac10/ticket/13073#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/13073#comment:1</guid> <description> <p> Hey, got the same issue, please <a class="ext-link" href="https://github.com/dmeden/tokenizer/commit/7775794a2d8ad3cb7e532548702c6edd26712a38"><span class="icon">​</span>https://github.com/dmeden/tokenizer/commit/7775794a2d8ad3cb7e532548702c6edd26712a38</a> I'll be making a pull request soon. </p> <p> Dam </p> </description> <category>Ticket</category> </item> </channel> </rss>