fix groupmems segmentation fault (#430813)
This commit is contained in:
parent
54fd4a00a1
commit
7cca6914eb
2 changed files with 19 additions and 1 deletions
12
shadow-4.1.0-segfault.patch
Normal file
12
shadow-4.1.0-segfault.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -up shadow-4.1.0/src/groupmems.c.segfault shadow-4.1.0/src/groupmems.c
|
||||
--- shadow-4.1.0/src/groupmems.c.segfault 2008-02-19 12:39:23.000000000 +0100
|
||||
+++ shadow-4.1.0/src/groupmems.c 2008-02-19 12:55:06.000000000 +0100
|
||||
@@ -106,7 +106,7 @@ static void addtogroup (char *user, char
|
||||
}
|
||||
}
|
||||
|
||||
- members = (char **) realloc (members, sizeof (char *) * i);
|
||||
+ members = (char **) realloc (members, sizeof (char *) * (i + 2));
|
||||
members[i] = user;
|
||||
members[i + 1] = NULL;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue