id summary reporter owner description type status milestone component version severity resolution keywords cc 5246 mmap_file_iterator Fails to Initialize Correctly Rob Stewart Joel de Guzman The Spirit.Classic mmap_file_iterator, which is still recommended with Spirit.Qi v2, fails to properly initialize m_curChar. The default ctor ignores it and the string ctor only initializes it if the mapping succeeds. This is a problem because the equality operator compares m_curChar. Thus, two default constructed instances may fail to compare equal as may a default constructed instance and one that fails to map an empty file (or any instance that fails to map a file). Bugs closed To Be Determined spirit Boost 1.45.0 Problem fixed