This should at least track `dir_`, I think, because it owns that object? i.e.    ```suggestion      if (dir_ != nullptr) tracker->TrackFieldWithSize("dir", sizeof(*dir_));    }  ```    (And then unset `dir_` to `nullptr` after the close operations. If that seems unnecessary, you can also just remove the conditional, I guess.)