Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
E
evolution-data-server
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 39
    • Issues 39
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 1
    • Merge Requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • evolution-data-server
  • Issues
  • #46

Closed
Open
Created Oct 12, 2018 by Philipp Wolfer@phw

Extreme memory usage of evolution-addressbook-factory

Using evolution-data-server 3.30 I have severe issues with memory usage of evolution-addressbook-factory since a couple of days. After launch the evolution-addressbook-factory quickly starts to use gigabytes on memory, until the system runs out of memory and the OOM killer kicks in.

On my system with 16 GiB RAM and 2 GiB swap this means after a couple of minutes (5-10) after evolution-addressbook-factory was started the system first stops responding when swapping starts and shortly after evolution-addressbook-factory gets killed.

Until recently I had no trouble with it. I don't know exactly how much memory evolution-addressbook-factory used, but it was below 1 GiB. Sometimes it was more then I would expect from such a service, but still nowhere the current extreme. There have been no changes to my mail accounts recently. I have 5 accounts configured:

  1. Two EWS accounts configured via Evolution
  2. Two GMail accounts configured via GNOME Online Accounts
  3. One Outlook.com account (mostly empty, no contacts)

Other components of evolution-data-server work just fine. E.g. evolution-calendar-factory is using only 50 MiB of memory right now.

How can we debug this, what data can I provide?

Tested with evolution-data-server-3.30.0-2 and evolution-data-server-3.30.1-1 on Arch Linux

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None