Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • ristretto ristretto
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 34
    • Issues 34
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • AppsApps
  • ristrettoristretto
  • Issues
  • #62
Closed
Open
Issue created Aug 03, 2021 by Gaël Bonithon@TamaranchMaintainer

Memory leak when porting to GTK 3

A significant amount of the memory used to load an image is not released after it is loaded, whereas it was released before 793ab19e.

You can use any image large enough to see this, for example the one in #60 (closed), or a sample.

Using for example the sample extracted from this image by convert input.jpg -shave 3000x3000 output.jpg, Ristretto occupies 1.4 GiB in memory just before the end of the loading. Then, before 793ab19e, it would release about 750 MiB, after this commit it doesn't release them anymore.

Assignee
Assign to
Time tracking