This string is null terminated
diff --git a/src/cpp/common/call.cc b/src/cpp/common/call.cc
index ffbc599..6b1d99f 100644
--- a/src/cpp/common/call.cc
+++ b/src/cpp/common/call.cc
@@ -238,7 +238,7 @@
     FillMetadataMap(&recv_trailing_metadata_arr_, recv_trailing_metadata_);
     *recv_status_ = Status(
         static_cast<StatusCode>(status_code_),
-        status_details_ ?  grpc::string(status_details_, status_details_capacity_)
+        status_details_ ?  grpc::string(status_details_)
                         :  grpc::string());
   }
 }