Add defense against null pointer exceptions in mLogFragment.
Add defense against null pointer exceptions in mLogFragment.

There are some circumstances (possibly only while debugging) where the
code attempts to modify the results log table before the log fragment
has populated its reference to the table into its mLog variable.

For good measure I also added some protections against the mLogFragment
pointer being null.

direvus/third,direvus/third