ConversationActivity uses uninitialised field as format string argument
ConversationActivity's contactName field is used as a format string argument in event handlers that may be called before the field has been initialised. This could cause an NPE in the string formatting code.