git.samba.org
/
metze
/
samba
/
wip.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
dce3f1f
)
dsdb: Do not use free'd memory.
author
Andreas Schneider
<asn@samba.org>
Tue, 6 Sep 2016 09:08:04 +0000
(11:08 +0200)
committer
Jeremy Allison
<jra@samba.org>
Thu, 8 Sep 2016 22:32:12 +0000
(
00:32
+0200)
The msg has already been free'd at this point so we need to print the
user_dn which gets assigned to msg->dn.
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source4/dsdb/common/util.c
patch
|
blob
|
history
diff --git
a/source4/dsdb/common/util.c
b/source4/dsdb/common/util.c
index 448b20ae040f44b4fa9c0582ec09b880accd4a37..d1777b3634e9eb660feea1d2082bc01e414a7622 100644
(file)
--- a/
source4/dsdb/common/util.c
+++ b/
source4/dsdb/common/util.c
@@
-2339,7
+2339,7
@@
static NTSTATUS samdb_set_password_internal(struct ldb_context *ldb, TALLOC_CTX
status = NT_STATUS_ACCESS_DENIED;
} else if (ret != LDB_SUCCESS) {
DEBUG(1, ("Failed to set password on %s: %s\n",
- ldb_dn_get_linearized(
msg->
dn),
+ ldb_dn_get_linearized(
user_
dn),
ldb_errstring(ldb)));
status = NT_STATUS_UNSUCCESSFUL;
}