Skip to content
Snippets Groups Projects
  1. Dec 05, 2020
    • Birte Kristina Friesel's avatar
      free accompanying EXIF data when freeing an image · d473ac13
      Birte Kristina Friesel authored
      This fixes two memory bugs that only manifest with exif=1 and long-running
      slideshows.
      
      * when feh loads an image, it writes exif data to file->ed. Previously, this
        data was never free'd, causing a memory leak on subsequent loads of the same
        file.
      * As file->ed is never free'd, the accumulated EXIF data consumes a significant
        amount of memory over time. with slideshow-delay = 10 and two days of
        runtime, feh may exceed 1 GB of memory usage. If the slideshow is so large
        that feh does not encounter the same image twice in this time, this is not
        detected as a memory leak, as each EXIF data chunk is referenced from the
        filelist.
      
      See <https://github.com/derf/feh/issues/553> for details.
      
      Closes #553
      d473ac13
  2. Aug 28, 2020
  3. Apr 11, 2020
  4. Oct 11, 2019
  5. Apr 18, 2019
  6. Apr 12, 2019
  7. Mar 15, 2019
  8. Mar 14, 2019
  9. Feb 11, 2019
  10. Dec 22, 2018
  11. Sep 13, 2018
  12. Aug 19, 2018
  13. Jul 17, 2018
  14. May 11, 2018
  15. Mar 10, 2018
  16. Mar 09, 2018
  17. Mar 08, 2018
  18. Feb 14, 2018
  19. Jan 24, 2018
  20. Jan 17, 2018
  21. Dec 28, 2017
  22. Dec 27, 2017
  23. Dec 07, 2017
  24. Oct 27, 2017
  25. Sep 01, 2017
  26. Aug 24, 2017
Loading