Chrome plugin absolutely draining memory
With the Zotero Connector running, Chrome is nearly unusable. If there is not a memory leak in the plugin, it is so memory intensive that I cannot run it. Is this a bug? Is anyone else experiencing this?
I'm running Chrome v116.0.5845.96
I'm running Chrome v116.0.5845.96
If you go to Window → Task Manager in Chrome, what does it say for Zotero Connector?
What happens after restarting your browser? Disabling all other browser extensions?
In chrome 135.0.7049.85 (Official Build) (x86_64):
https://s3.amazonaws.com/zotero.org/images/forums/u3598492/qlzmqhu5et099y39lmcv.png
https://s3.amazonaws.com/zotero.org/images/forums/u17295298/rsr5e9kep4sndamzoaod.png
(Name says "Subframe: Zotero Connector")
Other browser extensions seem to have no effect on this.
[JavaScript Error: "Error: OfscreenTranslate: Attempting to access a translate without initializing it first for tab: 31532423
at Object._getTranslateInstance (chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/offscreen/offscreenTranslate.js:156:10)
at Object.Translate.setDocument (chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/offscreen/offscreenTranslate.js:144:26)
at chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/messagingGeneric.js:165:46
at serviceWorkerPort.onmessage (chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/offscreen/offscreenSandbox.js:65:41)" {file: "[object Object]"}]
So far, I can't isolate a specific webpage or behaviour that causes this.
- I keep edge on macos open most of the time. Many tabs, many workspaces, which I actively use and switch back and forth from.
- Over a span of days, I regularily notice Edge taking massive memory - which turns out to be the Zotero connector.
I can report that it happens reliably, i.e. every few days after restarting the Zotero connector.
https://s3.amazonaws.com/zotero.org/images/forums/u1124280/k2tjwgiariiieecuu5ms.png
1. Go to
chrome://extensions/?id=ekhagklcjbdpajgpjgmbionohlpdbjgc
,2. Toggle the "Developer mode" toggle at the top-right of the page to switched on position,
3. Click on
offscreen/offscreen.html
under Inspect views section. A developer tools window will open.4. In the developer tools window switch to Memory tab. Select "Heap snapshot", then press "Take Snapshot" button below. "Snapshot 1" will appear in the left pane.
5. Right-click the Snapshot 1, select "Save profile"
Send the saved file to support@zotero.org with a link to this thread.