Index: /trunk/psLib/src/math/psMinimizePowell.c
===================================================================
--- /trunk/psLib/src/math/psMinimizePowell.c	(revision 28634)
+++ /trunk/psLib/src/math/psMinimizePowell.c	(revision 28635)
@@ -778,4 +778,11 @@
     psMinimizeChi2PowellFunc model)
 {
+    PS_ASSERT_VECTOR_NON_NULL(params, false);
+    PS_ASSERT_VECTOR_TYPE(params, PS_TYPE_F32, false);
+    PS_ASSERT_ARRAY_NON_NULL(coords, false);
+    PS_ASSERT_VECTOR_NON_NULL(value, false);
+    PS_ASSERT_VECTOR_TYPE(value, PS_TYPE_F32, false);
+    PS_ASSERT_VECTORS_SIZE_EQUAL(coords, value, false);
+
     // Generate extended version of coords array, so we can pass in extra data to the chi^2 function
     psArray *newCoords = psArrayAlloc(coords->n + 3);
