NPE when clicking the chat button during a call
Issue generated from Tuleap's migration script. Originally submitted by: Thibault Wittemberg (twittemberg)
A NPE can happen (not really sure how to reproduce it) when clicking on the chat button while a conversation is active.
StackTrace:
java.lang.NullPointerException: Attempt to invoke virtual method 'cx.ring.model.CallContact cx.ring.model.SipCall.getContact()' on a null object reference
at cx.ring.fragments.CallFragment.onOptionsItemSelected(CallFragment.java:413)
at android.app.Fragment.performOptionsItemSelected(Fragment.java:2250)
at android.app.FragmentManagerImpl.dispatchOptionsItemSelected(FragmentManager.java:2003)
at android.app.Activity.onMenuItemSelected(Activity.java:3027)
at android.support.v4.app.FragmentActivity.onMenuItemSelected(FragmentActivity.java:406)
at android.support.v7.app.AppCompatActivity.onMenuItemSelected(AppCompatActivity.java:195)
at android.support.v7.view.WindowCallbackWrapper.onMenuItemSelected(WindowCallbackWrapper.java:103)
at android.support.v7.app.AppCompatDelegateImplV9.onMenuItemSelected(AppCompatDelegateImplV9.java:667)
at android.support.v7.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:810)
at android.support.v7.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:152)
at android.support.v7.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:957)
at android.support.v7.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:947)
at android.support.v7.widget.ActionMenuView.invokeItem(ActionMenuView.java:616)
at android.support.v7.view.menu.ActionMenuItemView.onClick(ActionMenuItemView.java:153)
at android.view.View.performClick(View.java:5197)
at android.view.View$PerformClick.run(View.java:20926)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:5942)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)