Index: trunk/psLib/src/sys/psTrace.c
===================================================================
--- trunk/psLib/src/sys/psTrace.c	(revision 8441)
+++ trunk/psLib/src/sys/psTrace.c	(revision 8472)
@@ -9,6 +9,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.70 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2006-08-21 22:11:39 $
+ *  @version $Revision: 1.71 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2006-08-22 21:36:33 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -55,4 +55,5 @@
 #define MAX_HOSTNAME_LENGTH 256
 #define MAX_HEADER_LENGTH 256
+#define MAX_TRACE_LENGTH 1024
 
 
@@ -591,5 +592,5 @@
 
         if (traceMsg) {
-            char line[1024];
+            char line[MAX_TRACE_LENGTH + 1];
 
             // We indent each message one space for each level of the message.
@@ -597,5 +598,5 @@
                 write (traceFD, " ", 1);
             }
-            vsprintf(line, format, ap);
+            vsnprintf(line, MAX_TRACE_LENGTH, format, ap);
             write (traceFD, line, strlen(line));
             if (line[strlen(line) - 1] != '\n') {
