severe memory issues in 10.0.8

[Split from High Memory Usage and Performance Issues in Zotero 7 When Handling PDFs]

I am also seeing severe memory issues in 10.0.8 on Ubuntu with 16GB memory. When I start Zotero, it takes only (!) 548MB. Open one pdf, and it jumps to 870MB or so. Then, while sitting idle, it increments. In the time it's taken me to write this, it is up to 917MB, and I haven't touched Zotero. Next, I choose "Show File", and then open the pdf in the default viewer (Evince in my system). Zotero's memory jumps to 1.17GB. And it's still growing. I used to open it and leave it open, but now I close it often to free up memory (now up to 1.38GB sitting idle).

If I forget, it can grow to 3 or more GB, and then i really start to notice as other apps are being paged out. If that happens and I exit Zotero, the memory it takes will grow to 4-5GB before it exits. This causes many apps to page out. BTW, its now at 1.41GB, sitting idle.

Please fix this. Zotero is a great app, but it is becoming unusable.
  • (Please start new threads for new issues. I've moved this to a new thread.)

    You seem to be describing an active memory leak. We haven't received any other reports of that and have no reason to think one exists in Zotero itself. If you're using plugins, restart in Troubleshooting Mode (Help → "Restart in Troubleshooting Mode…"), which temporarily disables all plugins.

    If that fixes it, you'll need to identify the plugin that's causing it and then report the problem to the plugin's developer.

    If not, we'd want to see a memory report from Zotero while it's actively growing to multiple gigabytes. Go to Tools → Developer → Run JavaScript, run Zotero.openInViewer('about:memory'), click "Measure and save…", and email the saved report to support@zotero.org with a link to this thread. We'd also want to know if memory keeps growing while idle if you close the PDF tab, or if you don't open a PDF in Zotero at all.

    (The growth when you do Show File could just be a counting artifact, if the file manager and/or Evince end up being counted as part of Zotero's process. That would be separate from ongoing growth while Zotero is idle.)
Sign In or Register to comment.