s3: libsmbclient: After getting attribute server, ensure main srv pointer is still...
commit1cd5d85cad2f2f29a5f9d2b4decd538db4e0e1d6
authorJeremy Allison <jra@samba.org>
Tue, 31 Mar 2015 21:40:23 +0000 (31 14:40 -0700)
committerKarolin Seeger <kseeger@samba.org>
Mon, 20 Apr 2015 22:06:13 +0000 (21 00:06 +0200)
tree653eabbdf53cf20d9ffee3805a195f729674c586
parent05284b811896da5f4f5a3d9051e7c2707b9712d0
s3: libsmbclient: After getting attribute server, ensure main srv pointer is still valid.

Bug #11186: Crash seen in libsmbclient due to free of server structure during SMBC_getxattr() call

Bug: https://bugzilla.samba.org/show_bug.cgi?id=11186

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: David Disseldorp <ddiss@samba.org>
Autobuild-User(master): David Disseldorp <ddiss@samba.org>
Autobuild-Date(master): Tue Apr 14 02:58:43 CEST 2015 on sn-devel-104

(cherry picked from commit 2d4db4a65e1e8924470741378fe249f22196eceb)
source3/libsmb/libsmb_xattr.c