message: Fix null pointer problem
diff: @@ -613,9 +613,11 @@ struct controller_impl {
  throw;
  }
  } catch( const fc::exception& e ) {
  + if (trace) {
  trace->hard_except = e;
  trace->hard_except_ptr = std::current_exception();
  }
  + }
  transaction_trace_notify( trx, trace );
  } FC_CAPTURE_AND_RETHROW() } /// push_transaction
  