Thanks! Good idea with the about:memory!
I’m really getting desperate with these issues. Infinite loop is really the worst.
Anyway, the last report I’ve received was actually caused by another addon that somehow “collide” with my addon (Group Speed Dial). So even though disabling my addon helped solving the problem, the real issue was actually in a different addon - the “Ant Video Downloader” which already has a bunch of recent bad reviews complaining about a memory leak.
Actually, now that I’m thinking about it, the “collision area” between two addons is not that huge. If disabling my addon helped, then it must be some event listener in MY code that reacts on other addon action… hmmm… onMessageExternal… !
I don’t think this is a Firefox issue since two older reports came from Chromium users.
But I have a feeling there is much more cases then reports. Because once the memory runs out, the ‘webextension’ process crashes but the browser will still work, right?
And I’ve received much more reports where the background script doesn’t respond anymore - my addon then shows only blank page with error - these cases could be caused by the same issue.
If you have more tip-and-tricks, please share .