The Samba-Bugzilla – Attachment 16495 Details for
Bug 14636
assert failed: fsp->notify != NULL in change_notify_remove_request (source3/smbd/notify.c:384)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Possible patch
patch.txt (text/plain), 1.10 KB, created by
Volker Lendecke
on 2021-03-03 18:37:44 UTC
(
hide
)
Description:
Possible patch
Filename:
MIME Type:
Creator:
Volker Lendecke
Created:
2021-03-03 18:37:44 UTC
Size:
1.10 KB
patch
obsolete
>From f131da8e0a2829d4d8ad84f43c333d9364c29436 Mon Sep 17 00:00:00 2001 >From: Volker Lendecke <vl@samba.org> >Date: Wed, 3 Mar 2021 19:15:31 +0100 >Subject: [PATCH] g_lock: Fix uninitalized variable reads > >If dbwrap_watched_watch_recv() returns IO_TIMEOUT, "blockerdead" might >be an uninitialized non-false, and further down we'll remove the wrong >exclusive locker. > >Bug: https://bugzilla.samba.org/show_bug.cgi?id=14636 >Signed-off-by: Volker Lendecke <vl@samba.org> >--- > source3/lib/g_lock.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > >diff --git a/source3/lib/g_lock.c b/source3/lib/g_lock.c >index c36539393e1..36b527706da 100644 >--- a/source3/lib/g_lock.c >+++ b/source3/lib/g_lock.c >@@ -646,8 +646,8 @@ static void g_lock_lock_retry(struct tevent_req *subreq) > struct g_lock_lock_state *state = tevent_req_data( > req, struct g_lock_lock_state); > struct g_lock_lock_fn_state fn_state; >- struct server_id blocker; >- bool blockerdead; >+ struct server_id blocker = { .pid = 0 }; >+ bool blockerdead = false; > NTSTATUS status; > > status = dbwrap_watched_watch_recv(subreq, &blockerdead, &blocker); >-- >2.20.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 14636
:
16489
|
16490
|
16491
|
16492
|
16495
|
16496
|
16497
|
16498
|
16502
|
16503
|
16504