1. 08 Jan, 2019 1 commit
  2. 03 Jan, 2019 3 commits
  3. 02 Jan, 2019 1 commit
  4. 20 Dec, 2018 2 commits
  5. 19 Dec, 2018 1 commit
  6. 18 Dec, 2018 2 commits
  7. 14 Dec, 2018 1 commit
    • Laurent Rineau's avatar
      Fix ASAN error use-after-free in vtkSEPReader · 8a7f62ed
      Laurent Rineau authored
      The previous implementation os vtkSEPReader had a use-after-free.
      
      The function `vtkSEPReader::ReplaceFileName(..)` started with:
      
      ```c++
        delete[] this->FileName;
      ```
      
      And that means that the string pointed by `FileName` was
      destroyed. Even if the value of `FileName` was stored in the local
      variable `fileName`, in `vtkSEPReader::RequestData`, the string
      pointed by it was destroyed!
      
      The patch of this commit is a lot simpler: both the string pointed by
      `FileName` and the one that will replace it already exist in memory,
      and will not be modified during the run of `RequestData`. So we can
      just swap the pointers, without any need to memory
      allocation/deallocation to copy the strings.
      8a7f62ed
  8. 12 Dec, 2018 2 commits
  9. 10 Dec, 2018 2 commits
  10. 06 Dec, 2018 3 commits
  11. 05 Dec, 2018 2 commits
  12. 04 Dec, 2018 10 commits
  13. 03 Dec, 2018 1 commit
  14. 30 Nov, 2018 1 commit
  15. 29 Nov, 2018 2 commits
  16. 28 Nov, 2018 6 commits