Index: /issm/trunk-jpl/src/c/classes/FemModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 27378)
+++ /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 27379)
@@ -1532,4 +1532,6 @@
 		if(this->vertices->common_send[rank]){
 			int  numids = this->vertices->common_send[rank];
+			xDelete<IssmDouble>(send_buffers[rank]);
+			send_buffers[rank] = xNew<IssmDouble>(numids,"t"); //only one alloc, "t" is required by adolc
 			for(int i=0;i<numids;i++){
 				int   master_lid = this->vertices->common_send_ids[rank][i];
