git.samba.org
/
vlendec
/
samba-autobuild
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d5aecd1
)
Fix a segfault in winbindd. Calling getusersids with a SID that results in 0
author
Volker Lendecke
<vlendec@samba.org>
Thu, 15 Jan 2004 15:00:44 +0000
(15:00 +0000)
committer
Volker Lendecke
<vlendec@samba.org>
Thu, 15 Jan 2004 15:00:44 +0000
(15:00 +0000)
groups winbind ended up freeing an uninitialised pointer.
Volker
(This used to be commit
cd89288e21ba13a9e97c548eccc15cef21a98d07
)
source3/nsswitch/winbindd_group.c
patch
|
blob
|
history
diff --git
a/source3/nsswitch/winbindd_group.c
b/source3/nsswitch/winbindd_group.c
index b31dc92b38c94154bf91cc43344d3abc816c6edc..3373e409e908a679f5cec6390186a0f091d234b1 100644
(file)
--- a/
source3/nsswitch/winbindd_group.c
+++ b/
source3/nsswitch/winbindd_group.c
@@
-1098,7
+1098,7
@@
enum winbindd_result winbindd_getusersids(struct winbindd_cli_state *state)
enum winbindd_result result = WINBINDD_ERROR;
unsigned int i;
TALLOC_CTX *mem_ctx;
- char *ret;
+ char *ret
= NULL
;
uint32 num_groups;
unsigned ofs, ret_size = 0;