Index: /trunk/Ohana/src/opihi/cmd.data/create.c
===================================================================
--- /trunk/Ohana/src/opihi/cmd.data/create.c	(revision 40014)
+++ /trunk/Ohana/src/opihi/cmd.data/create.c	(revision 40015)
@@ -40,4 +40,10 @@
   }
 
+  // make a 1gig hard limit (test as below to avoid numerical limits of the division)
+  // 0x4000.0000 bytes is a gigabyte, divide by 8 for bytes/element
+  if (0x8000000 * delta < end - start) { 
+    gprint (GP_ERR, "ERROR: attempt to create >1gigabyte vector\n");
+    return (FALSE);
+  }
   vec[0].Nelements = MAX(0, (end - start) / delta);
 
