{"action":"created","issue":{"url":"https://api.github.com/repos/slapperwan/gh4a/issues/293","repository_url":"https://api.github.com/repos/slapperwan/gh4a","labels_url":"https://api.github.com/repos/slapperwan/gh4a/issues/293/labels{/name}","comments_url":"https://api.github.com/repos/slapperwan/gh4a/issues/293/comments","events_url":"https://api.github.com/repos/slapperwan/gh4a/issues/293/events","html_url":"https://github.com/slapperwan/gh4a/issues/293","id":140785069,"number":293,"title":"Pulling Down to Refresh in any Repository","user":{"login":"ARoiD","id":349828,"avatar_url":"https://avatars.githubusercontent.com/u/349828?v=3","gravatar_id":"","url":"https://api.github.com/users/ARoiD","html_url":"https://github.com/ARoiD","followers_url":"https://api.github.com/users/ARoiD/followers","following_url":"https://api.github.com/users/ARoiD/following{/other_user}","gists_url":"https://api.github.com/users/ARoiD/gists{/gist_id}","starred_url":"https://api.github.com/users/ARoiD/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ARoiD/subscriptions","organizations_url":"https://api.github.com/users/ARoiD/orgs","repos_url":"https://api.github.com/users/ARoiD/repos","events_url":"https://api.github.com/users/ARoiD/events{/privacy}","received_events_url":"https://api.github.com/users/ARoiD/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-03-14T20:14:01Z","updated_at":"2016-03-15T12:50:17Z","closed_at":"2016-03-15T09:18:04Z","body":"03-14 16:11:20.045 14372 14372 E AndroidRuntime: FATAL EXCEPTION: main\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: Process: com.gh4a, PID: 14372\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'org.eclipse.egit.github.core.User org.eclipse.egit.github.core.Repository.getOwner()' on a null object reference\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat com.gh4a.fragment.RepositoryFragment.fillData(RepositoryFragment.java:200)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat com.gh4a.fragment.RepositoryFragment.onActivityCreated(RepositoryFragment.java:167)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.app.Fragment.performActivityCreated(Fragment.java:1983)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1092)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1252)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.app.BackStackRecord.run(BackStackRecord.java:738)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1617)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:570)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.app.FragmentStatePagerAdapter.finishUpdate(FragmentStatePagerAdapter.java:164)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.view.ViewPager.populate(ViewPager.java:1177)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.view.ViewPager.setCurrentItemInternal(ViewPager.java:608)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.view.ViewPager.setCurrentItemInternal(ViewPager.java:570)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.view.ViewPager.dataSetChanged(ViewPager.java:1019)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.view.ViewPager$PagerObserver.onChanged(ViewPager.java:2989)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.view.PagerAdapter.notifyDataSetChanged(PagerAdapter.java:279)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat com.gh4a.BasePagerActivity.invalidateFragments(BasePagerActivity.java:49)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat com.gh4a.BasePagerActivity.invalidateTabs(BasePagerActivity.java:54)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat com.gh4a.activities.RepositoryActivity.onRefresh(RepositoryActivity.java:248)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.widget.SwipeRefreshLayout$1.onAnimationEnd(SwipeRefreshLayout.java:185)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.widget.CircleImageView.onAnimationEnd(CircleImageView.java:107)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.finishAnimatingView(ViewGroup.java:6104)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:16128)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.drawChild(ViewGroup.java:3609)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.dispatchDraw(ViewGroup.java:3399)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:16187)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.updateDisplayListIfDirty(View.java:15180)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:15954)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.drawChild(ViewGroup.java:3609)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.design.widget.CoordinatorLayout.drawChild(CoordinatorLayout.java:1127)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.dispatchDraw(ViewGroup.java:3399)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.updateDisplayListIfDirty(View.java:15175)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:15954)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.drawChild(ViewGroup.java:3609)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.support.v4.widget.DrawerLayout.drawChild(DrawerLayout.java:1373)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.dispatchDraw(ViewGroup.java:3399)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:16187)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.updateDisplayListIfDirty(View.java:15180)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:15954)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.drawChild(ViewGroup.java:3609)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.dispatchDraw(ViewGroup.java:3399)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.updateDisplayListIfDirty(View.java:15175)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:15954)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.drawChild(ViewGroup.java:3609)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.dispatchDraw(ViewGroup.java:3399)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.updateDisplayListIfDirty(View.java:15175)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:15954)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.drawChild(ViewGroup.java:3609)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.dispatchDraw(ViewGroup.java:3399)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.updateDisplayListIfDirty(View.java:15175)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:15954)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.drawChild(ViewGroup.java:3609)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.dispatchDraw(ViewGroup.java:3399)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.updateDisplayListIfDirty(View.java:15175)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:15954)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.drawChild(ViewGroup.java:3609)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.ViewGroup.dispatchDraw(ViewGroup.java:3399)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat android.view.View.draw(View.java:16187)\n03-14 16:11:20.045 14372 14372 E AndroidRuntime: \tat com.android.internal.policy.Pho\n\n@maniac103"},"comment":{"url":"https://api.github.com/repos/slapperwan/gh4a/issues/comments/196804293","html_url":"https://github.com/slapperwan/gh4a/issues/293#issuecomment-196804293","issue_url":"https://api.github.com/repos/slapperwan/gh4a/issues/293","id":196804293,"user":{"login":"maniac103","id":781373,"avatar_url":"https://avatars.githubusercontent.com/u/781373?v=3","gravatar_id":"","url":"https://api.github.com/users/maniac103","html_url":"https://github.com/maniac103","followers_url":"https://api.github.com/users/maniac103/followers","following_url":"https://api.github.com/users/maniac103/following{/other_user}","gists_url":"https://api.github.com/users/maniac103/gists{/gist_id}","starred_url":"https://api.github.com/users/maniac103/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maniac103/subscriptions","organizations_url":"https://api.github.com/users/maniac103/orgs","repos_url":"https://api.github.com/users/maniac103/repos","events_url":"https://api.github.com/users/maniac103/events{/privacy}","received_events_url":"https://api.github.com/users/maniac103/received_events","type":"User","site_admin":false},"created_at":"2016-03-15T12:50:17Z","updated_at":"2016-03-15T12:50:17Z","body":"@ARoiD That's the crash I just fixed. I can't repro it anymore with latest code."}}