{"action":"created","issue":{"url":"https://api.github.com/repos/vuejs/vue/issues/8877","repository_url":"https://api.github.com/repos/vuejs/vue","labels_url":"https://api.github.com/repos/vuejs/vue/issues/8877/labels{/name}","comments_url":"https://api.github.com/repos/vuejs/vue/issues/8877/comments","events_url":"https://api.github.com/repos/vuejs/vue/issues/8877/events","html_url":"https://github.com/vuejs/vue/issues/8877","id":365347818,"node_id":"MDU6SXNzdWUzNjUzNDc4MTg=","number":8877,"title":"Memory leak","user":{"login":"alexbazhin-alphaflightguru","id":43741132,"node_id":"MDQ6VXNlcjQzNzQxMTMy","avatar_url":"https://avatars3.githubusercontent.com/u/43741132?v=4","gravatar_id":"","url":"https://api.github.com/users/alexbazhin-alphaflightguru","html_url":"https://github.com/alexbazhin-alphaflightguru","followers_url":"https://api.github.com/users/alexbazhin-alphaflightguru/followers","following_url":"https://api.github.com/users/alexbazhin-alphaflightguru/following{/other_user}","gists_url":"https://api.github.com/users/alexbazhin-alphaflightguru/gists{/gist_id}","starred_url":"https://api.github.com/users/alexbazhin-alphaflightguru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexbazhin-alphaflightguru/subscriptions","organizations_url":"https://api.github.com/users/alexbazhin-alphaflightguru/orgs","repos_url":"https://api.github.com/users/alexbazhin-alphaflightguru/repos","events_url":"https://api.github.com/users/alexbazhin-alphaflightguru/events{/privacy}","received_events_url":"https://api.github.com/users/alexbazhin-alphaflightguru/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-01T07:59:51Z","updated_at":"2018-10-01T07:59:52Z","closed_at":"2018-10-01T07:59:51Z","author_association":"NONE","body":"### Version\r\n\r\n2.5.17\r\n\r\nOn the screen you can see the output of the Vue-component in the method `destroyed`. After destroy, the Vue-component continues to store a lot of data that remains in memory. This causes a memory leak.\r\n\r\n![screen1](https://user-images.githubusercontent.com/43741132/46275669-6e242a00-c566-11e8-9244-c5367afeeb1b.jpg)\r\n\r\n### Demonstration of accumulation of Vue-components\r\n\r\nThese screens show the amount of data that is stored in memory when the routing changes (I use vue-router - v.3.0.1). The number of Vue-components is constantly growing.\r\n\r\n## Page 1\r\n![screen2](https://user-images.githubusercontent.com/43741132/46275670-6e242a00-c566-11e8-8081-767858167706.jpg)\r\n\r\n## Page 2\r\n![screen3](https://user-images.githubusercontent.com/43741132/46275671-6e242a00-c566-11e8-949c-59a1827f794d.jpg)\r\n\r\n## Page 3\r\n![screen4](https://user-images.githubusercontent.com/43741132/46275672-6e242a00-c566-11e8-94c6-31c86f788dad.jpg)\r\n\r\n**After that the memory usage goes up to 1Gb.**\r\n\r\n### Why is this happening?\r\n"},"comment":{"url":"https://api.github.com/repos/vuejs/vue/issues/comments/425820561","html_url":"https://github.com/vuejs/vue/issues/8877#issuecomment-425820561","issue_url":"https://api.github.com/repos/vuejs/vue/issues/8877","id":425820561,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNTgyMDU2MQ==","user":{"login":"vue-issue-bot","id":26507650,"node_id":"MDQ6VXNlcjI2NTA3NjUw","avatar_url":"https://avatars0.githubusercontent.com/u/26507650?v=4","gravatar_id":"","url":"https://api.github.com/users/vue-issue-bot","html_url":"https://github.com/vue-issue-bot","followers_url":"https://api.github.com/users/vue-issue-bot/followers","following_url":"https://api.github.com/users/vue-issue-bot/following{/other_user}","gists_url":"https://api.github.com/users/vue-issue-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/vue-issue-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vue-issue-bot/subscriptions","organizations_url":"https://api.github.com/users/vue-issue-bot/orgs","repos_url":"https://api.github.com/users/vue-issue-bot/repos","events_url":"https://api.github.com/users/vue-issue-bot/events{/privacy}","received_events_url":"https://api.github.com/users/vue-issue-bot/received_events","type":"User","site_admin":false},"created_at":"2018-10-01T07:59:51Z","updated_at":"2018-10-01T07:59:51Z","author_association":"NONE","body":"Hello, your issue has been closed because it does not conform to our issue requirements. In order to ensure every issue provides the necessary information for us to investigate, we require the use of the [Issue Helper](https://new-issue.vuejs.org/?repo=vuejs/vue) when creating new issues. Thank you!\n"}}
{"actor":{"display_login":"vue-issue-bot"}}