{"action":"reopened","issue":{"url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/3329","labels_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/3329/labels{/name}","comments_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/3329/comments","events_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/3329/events","html_url":"https://github.com/WhisperSystems/TextSecure/issues/3329","id":84770449,"number":3329,"title":"crash on tap group member from members view","user":{"login":"rhodey","id":3441581,"avatar_url":"https://avatars.githubusercontent.com/u/3441581?v=3","gravatar_id":"","url":"https://api.github.com/users/rhodey","html_url":"https://github.com/rhodey","followers_url":"https://api.github.com/users/rhodey/followers","following_url":"https://api.github.com/users/rhodey/following{/other_user}","gists_url":"https://api.github.com/users/rhodey/gists{/gist_id}","starred_url":"https://api.github.com/users/rhodey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rhodey/subscriptions","organizations_url":"https://api.github.com/users/rhodey/orgs","repos_url":"https://api.github.com/users/rhodey/repos","events_url":"https://api.github.com/users/rhodey/events{/privacy}","received_events_url":"https://api.github.com/users/rhodey/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/WhisperSystems/TextSecure/labels/bug","name":"bug","color":"e10c02"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-03T21:02:45Z","updated_at":"2015-06-03T22:13:34Z","closed_at":null,"body":"tested on 5fe7c687f36ebd7a2f800d07448735c47407d487\r\n\r\n1) create a group\r\n2) tap the group members icon\r\n3) tap a contact other than yourself\r\n4) notice the contact info slides up all pretty (lollipop only?)\r\n5) press the back button\r\n6) crash bug\r\n\r\n[debug log](https://gist.github.com/anonymous/587be9e5170f34d75696)\r\n```\r\nD/AndroidRuntime(20393): Shutting down VM\r\nE/AndroidRuntime(20393): FATAL EXCEPTION: main\r\nE/AndroidRuntime(20393): Process: org.thoughtcrime.securesms.sushi, PID: 20393\r\nE/AndroidRuntime(20393): java.lang.NullPointerException: Attempt to invoke virtual method 'void org.thoughtcrime.securesms.components.ThumbnailView.clear()' on a null object reference\r\nE/AndroidRuntime(20393): \tat org.thoughtcrime.securesms.ConversationItem.unbind(ConversationItem.java:169)\r\nE/AndroidRuntime(20393): \tat org.thoughtcrime.securesms.ConversationAdapter.onMovedToScrapHeap(ConversationAdapter.java:184)\r\nE/AndroidRuntime(20393): \tat android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:6592)\r\nE/AndroidRuntime(20393): \tat android.widget.ListView.layoutChildren(ListView.java:1632)\r\nE/AndroidRuntime(20393): \tat android.widget.AbsListView.onLayout(AbsListView.java:2151)\r\nE/AndroidRuntime(20393): \tat android.view.View.layout(View.java:15671)\r\nE/AndroidRuntime(20393): \tat android.view.ViewGroup.layout(ViewGroup.java:5038)\r\nE/AndroidRuntime(20393): \tat android.widget.LinearLayout.setChildFrame(LinearLayout.java:1703)\r\nE/AndroidRuntime(20393): \tat android.widget.LinearLayout.layoutVertical(LinearLayout.java:1557)\r\nE/AndroidRuntime(20393): \tat android.widget.LinearLayout.onLayout(LinearLayout.java:1466)\r\nE/AndroidRuntime(20393): \tat android.view.View.layout(View.java:15671)\r\nE/AndroidRuntime(20393): \tat android.view.ViewGroup.layout(ViewGroup.java:5038)\r\nE/AndroidRuntime(20393): \tat android.widget.FrameLayout.layoutChildren(FrameLayout.java:579)\r\nE/AndroidRuntime(20393): \tat android.widget.FrameLayout.onLayout(FrameLayout.java:514)\r\nE/AndroidRuntime(20393): \tat android.view.View.layout(View.java:15671)\r\nE/AndroidRuntime(20393): \tat android.view.ViewGroup.layout(ViewGroup.java:5038)\r\nE/AndroidRuntime(20393): \tat android.widget.RelativeLayout.onLayout(RelativeLayout.java:1076)\r\nE/AndroidRuntime(20393): \tat android.view.View.layout(View.java:15671)\r\nE/AndroidRuntime(20393): \tat android.view.ViewGroup.layout(ViewGroup.java:5038)\r\nE/AndroidRuntime(20393): \tat android.widget.LinearLayout.setChildFrame(LinearLayout.java:1703)\r\nE/AndroidRuntime(20393): \tat android.widget.LinearLayout.layoutVertical(LinearLayout.java:1557)\r\nE/AndroidRuntime(20393): \tat android.widget.LinearLayout.onLayout(LinearLayout.java:1466)\r\nE/AndroidRuntime(20393): \tat android.view.View.layout(View.java:15671)\r\nE/AndroidRuntime(20393): \tat android.view.ViewGroup.layout(ViewGroup.java:5038)\r\nE/AndroidRuntime(20393): \tat android.widget.FrameLayout.layoutChildren(FrameLayout.java:579)\r\nE/AndroidRuntime(20393): \tat android.widget.FrameLayout.onLayout(FrameLayout.java:514)\r\nE/AndroidRuntime(20393): \tat android.view.View.layout(View.java:15671)\r\nE/AndroidRuntime(20393): \tat android.view.ViewGroup.layout(ViewGroup.java:5038)\r\nE/AndroidRuntime(20393): \tat android.support.v7.internal.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:493)\r\nE/AndroidRuntime(20393): \tat android.view.View.layout(View.java:15671)\r\nE/AndroidRuntime(20393): \tat android.view.ViewGroup.layout(ViewGroup.java:5038)\r\nE/AndroidRuntime(20393): \tat android.widget.FrameLayout.layoutChildren(FrameLayout.java:579)\r\nE/AndroidRuntime(20393): \tat android.widget.FrameLayout.onLayout(FrameLayout.java:514)\r\nE/AndroidRuntime(20393): \tat android.view.View.layout(View.java:15671)\r\nE/AndroidRuntime(20393): \tat android.view.ViewGroup.layout(ViewGroup.java:5038)\r\nE/AndroidRuntime(20393): \tat android.widget.LinearLayout.setChildFrame(LinearLayout.java:1703)\r\nE/AndroidRuntime(20393): \tat android.widget.LinearLayout.layoutVertical(LinearLayout.java:1557)\r\nE/AndroidRuntime(20393): \tat android.widget.LinearLayout.onLayout(LinearLayout.java:1466)\r\nE/AndroidRuntime(20393): \tat android.view.View.layout(View.java:15671)\r\nE/AndroidRuntime(20393): \tat android.view.ViewGroup.layout(ViewGroup.java:5038)\r\nE/AndroidRuntime(20393): \tat android.widget.FrameLayout.layoutChildren(FrameLayout.java:579)\r\nE/AndroidRuntime(20393): \tat android.widget.FrameLayout.onLayout(FrameLayout.java:514)\r\nE/AndroidRuntime(20393): \tat android.view.View.layout(View.java:15671)\r\nE/AndroidRuntime(20393): \tat android.view.ViewGroup.layout(ViewGroup.java:5038)\r\nE/AndroidRuntime(20393): \tat android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2086)\r\nE/AndroidRuntime(20393): \tat android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1843)\r\nE/AndroidRuntime(20393): \tat android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1061)\r\nE/AndroidRuntime(20393): \tat android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5885)\r\nE/AndroidRuntime(20393): \tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:767)\r\nE/AndroidRuntime(20393): \tat android.view.Choreographer.doCallbacks(Choreographer.java:580)\r\nE/AndroidRuntime(20393): \tat android.view.Choreographer.doFrame(Choreographer.java:550)\r\nE/AndroidRuntime(20393): \tat android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753)\r\nE/AndroidRuntime(20393): \tat android.os.Handler.handleCallback(Handler.java:739)\r\nE/AndroidRuntime(20393): \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\nE/AndroidRuntime(20393): \tat android.os.Looper.loop(Looper.java:135)\r\nE/AndroidRuntime(20393): \tat android.app.ActivityThread.main(ActivityThread.java:5254)\r\nE/AndroidRuntime(20393): \tat java.lang.reflect.Method.invoke(Native Method)\r\nE/AndroidRuntime(20393): \tat java.lang.reflect.Method.invoke(Method.java:372)\r\nE/AndroidRuntime(20393): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)\r\nE/AndroidRuntime(20393): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)\r\n```"}}