{"action":"created","issue":{"url":"https://api.github.com/repos/FelisCatus/SwitchyOmega/issues/1169","repository_url":"https://api.github.com/repos/FelisCatus/SwitchyOmega","labels_url":"https://api.github.com/repos/FelisCatus/SwitchyOmega/issues/1169/labels{/name}","comments_url":"https://api.github.com/repos/FelisCatus/SwitchyOmega/issues/1169/comments","events_url":"https://api.github.com/repos/FelisCatus/SwitchyOmega/issues/1169/events","html_url":"https://github.com/FelisCatus/SwitchyOmega/issues/1169","id":249617255,"number":1169,"title":"Possible memory issue in builds after 10-07-17","user":{"login":"olloff","id":441860,"avatar_url":"https://avatars1.githubusercontent.com/u/441860?v=4","gravatar_id":"","url":"https://api.github.com/users/olloff","html_url":"https://github.com/olloff","followers_url":"https://api.github.com/users/olloff/followers","following_url":"https://api.github.com/users/olloff/following{/other_user}","gists_url":"https://api.github.com/users/olloff/gists{/gist_id}","starred_url":"https://api.github.com/users/olloff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olloff/subscriptions","organizations_url":"https://api.github.com/users/olloff/orgs","repos_url":"https://api.github.com/users/olloff/repos","events_url":"https://api.github.com/users/olloff/events{/privacy}","received_events_url":"https://api.github.com/users/olloff/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-08-11T12:11:48Z","updated_at":"2017-08-12T00:42:43Z","closed_at":null,"body":"Firefox 56.0a1 any build after 10-07-17\r\nWindows 10 x64\r\nSwitchyOmega 2.5.0\r\n\r\nTo reproduce, try browsing Reddit or other page with large number of links for a couple dozen of pages with extension enabled. Any profile selected (include Direct or System Proxy) will give similar result - memory heap will increase rapidly until garbage collector run. While this is not critical because of GC, it still can crash browser.\r\nIf you disable extension within this browse session, memory consumption will remains stable low [see private bytes graph](https://i.imgur.com/WeWi4mr.png).\r\n\r\nFirefox 56.0a1 any build pre-10-07-17 (include that), are safe from this issue so it probably related to https://github.com/FelisCatus/SwitchyOmega/issues/1144 and large number of queries/log entries.\r\nI can't tell it there is any difference between 2.5.0 and 10x build https://github.com/FelisCatus/SwitchyOmega/pull/1152#issue-248218879"},"comment":{"url":"https://api.github.com/repos/FelisCatus/SwitchyOmega/issues/comments/321946090","html_url":"https://github.com/FelisCatus/SwitchyOmega/issues/1169#issuecomment-321946090","issue_url":"https://api.github.com/repos/FelisCatus/SwitchyOmega/issues/1169","id":321946090,"user":{"login":"FelisCatus","id":912649,"avatar_url":"https://avatars2.githubusercontent.com/u/912649?v=4","gravatar_id":"","url":"https://api.github.com/users/FelisCatus","html_url":"https://github.com/FelisCatus","followers_url":"https://api.github.com/users/FelisCatus/followers","following_url":"https://api.github.com/users/FelisCatus/following{/other_user}","gists_url":"https://api.github.com/users/FelisCatus/gists{/gist_id}","starred_url":"https://api.github.com/users/FelisCatus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FelisCatus/subscriptions","organizations_url":"https://api.github.com/users/FelisCatus/orgs","repos_url":"https://api.github.com/users/FelisCatus/repos","events_url":"https://api.github.com/users/FelisCatus/events{/privacy}","received_events_url":"https://api.github.com/users/FelisCatus/received_events","type":"User","site_admin":false},"created_at":"2017-08-12T00:42:43Z","updated_at":"2017-08-12T00:42:43Z","body":"It's still too early to debug memory leaks on Firefox but I'll keep it in mind.\r\n\r\nThis is unexpected since SwitchyOmega does not operate on links or similar web content. One link-related thing that I can think of is the context menu feature in Options > Interface > Allow inspecting proxy used for page elements via context menu. Please try disabling the option, restart Firefox and try again. But if that's the case then it's 100% Firefox's fault...\r\n\r\nThe other thing may be number of requests causing the Request Monitor to gather too much information and has nothing to do with links. Try disabling Options > General > Show count of failed web requests for resources in the current tab, restart Firefox and try again. If that's the case, then I have no idea about the cause."}}
{"actor":{"display_login":"FelisCatus"}}