<bugreport>
  <file>fts.c</file>
<event>
<type>Branch</type>
<location>
<file>fts.c</file>
<line>1632</line>
</location>
<description>Take the false branch.</description>
<expr>dir</expr>
</event>

<event>
<type>Branch</type>
<location>
<file>fts.c</file>
<line>1639</line>
</location>
<description>Take the false branch.</description>
<expr>sp->fts_options & (4)</expr>
</event>

<event>
<type>Branch</type>
<location>
<file>fts.c</file>
<line>1646</line>
</location>
<description>Take the true branch.</description>
<expr>fd < 0</expr>
</event>

<event>
<type>Branch</type>
<location>
<file>fts.c</file>
<line>1646</line>
</location>
<description>Take the false branch.</description>
<expr>fd < 0 && is_dotdot</expr>
</event>

<event>
<type>Branch</type>
<location>
<file>fts.c</file>
<line>1646</line>
</location>
<description>Take the false branch.</description>
<expr>fd < 0 && is_dotdot && (sp->fts_options & (512))</expr>
</event>

<event>
<type>Branch</type>
<location>
<file>fts.c</file>
<line>1668</line>
</location>
<description>Take the true branch.</description>
<expr>fd < 0</expr>
</event>

<event>
<type>Branch</type>
<location>
<file>fts.c</file>
<line>316</line>
</location>
<description>Take the false branch.</description>
<expr>sp->fts_options & (16)</expr>
</event>

<event>
<type>Branch</type>
<location>
<file>fts.c</file>
<line>318</line>
</location>
<description>Take the true branch.</description>
<expr>sp->fts_options & (512)</expr>
</event>

<event>
<type>Trigger</type>
<location>
<file>fts.c</file>
<line>319</line>
</location>
<description>NULL pointer passed as an argument to a nonnull parameter.</description>
<expr>dir</expr>
</event>

</bugreport>

