sysvinit-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sysvinit-devel] [patch] Avoid startpar segfault when -a is not used


From: Petter Reinholdtsen
Subject: [sysvinit-devel] [patch] Avoid startpar segfault when -a is not used
Date: Mon, 7 Jun 2010 19:27:19 +0200
User-agent: Mutt/1.4.2.2i

When running 'startpar ls ls', startpar segfaults after forking to
start the ls processes.  This patch solve it, by making sure arg is
only used when it is set.

--- a/startpar.c        (revision 1898)
+++ b/startpar.c        (working copy)
@@ -366,7 +366,7 @@

   closeall();

-  if (!strcmp(arg, "start"))
+  if (arg && !strcmp(arg, "start"))
     {
       int s, t, len;
       pid_t child;

Happy hacking,
-- 
Petter Reinholdtsen



reply via email to

[Prev in Thread] Current Thread [Next in Thread]