{"action":"opened","issue":{"url":"https://api.github.com/repos/angular/angularfire2/issues/1960","repository_url":"https://api.github.com/repos/angular/angularfire2","labels_url":"https://api.github.com/repos/angular/angularfire2/issues/1960/labels{/name}","comments_url":"https://api.github.com/repos/angular/angularfire2/issues/1960/comments","events_url":"https://api.github.com/repos/angular/angularfire2/issues/1960/events","html_url":"https://github.com/angular/angularfire2/issues/1960","id":384167175,"node_id":"MDU6SXNzdWUzODQxNjcxNzU=","number":1960,"title":"Memory leak with at least the Auth and Database modules","user":{"login":"grant1842","id":9362533,"node_id":"MDQ6VXNlcjkzNjI1MzM=","avatar_url":"https://avatars3.githubusercontent.com/u/9362533?v=4","gravatar_id":"","url":"https://api.github.com/users/grant1842","html_url":"https://github.com/grant1842","followers_url":"https://api.github.com/users/grant1842/followers","following_url":"https://api.github.com/users/grant1842/following{/other_user}","gists_url":"https://api.github.com/users/grant1842/gists{/gist_id}","starred_url":"https://api.github.com/users/grant1842/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grant1842/subscriptions","organizations_url":"https://api.github.com/users/grant1842/orgs","repos_url":"https://api.github.com/users/grant1842/repos","events_url":"https://api.github.com/users/grant1842/events{/privacy}","received_events_url":"https://api.github.com/users/grant1842/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-26T04:11:15Z","updated_at":"2018-11-26T04:11:15Z","closed_at":null,"author_association":"NONE","body":"*I'd like to mention that this happens when including at least the Auth and Database modules individually*\r\n\r\n### Version info\r\n**Angular:*6.1.0*\r\n**Firebase:*5.5.9*\r\n**AngularFire:*5.1.0*\r\n\r\n### How to reproduce these conditions\r\n1.  Ng new test-project\r\n2.  npm install @angular/fire firebase --save\r\n\r\n3.  Import the following modules in app.module.ts\r\nimport { AngularFireModule } from '@angular/fire';\r\nimport { AngularFireAuthModule } from '@angular/fire/auth';\r\n\r\nimports: [\r\n    BrowserModule,\r\n    AngularFireModule.initializeApp(environment.firebase),\r\n    AngularFireAuthModule\r\n  ],\r\n\r\n4.  Import AngularFireAuth service into app.component.ts\r\nimport { AngularFireAuth } from '@angular/fire/auth';\r\n\r\nconstructor(\r\n    private afAuth: AngularFireAuth\r\n  ) {}\r\n\r\n5.  Ng serve\r\n\r\n6.  Monitor memory usage in Google Chrome using Task Manager\r\n\r\n**Sample data and security rules**\r\nNo sample data or rules are even required.  Simply including the service creates the leak.\r\n"}}
{"actor":{"display_login":"grant1842"}}