gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r36512 - gnunet/src/core


From: gnunet
Subject: [GNUnet-SVN] r36512 - gnunet/src/core
Date: Sat, 17 Oct 2015 02:19:16 +0200

Author: grothoff
Date: 2015-10-17 02:19:16 +0200 (Sat, 17 Oct 2015)
New Revision: 36512

Modified:
   gnunet/src/core/gnunet-service-core_sessions.c
Log:
-fix use after free

Modified: gnunet/src/core/gnunet-service-core_sessions.c
===================================================================
--- gnunet/src/core/gnunet-service-core_sessions.c      2015-10-17 00:09:01 UTC 
(rev 36511)
+++ gnunet/src/core/gnunet-service-core_sessions.c      2015-10-17 00:19:16 UTC 
(rev 36512)
@@ -575,6 +575,11 @@
                 "Soliciting message with priority %u\n",
                 car->priority);
     GSC_CLIENTS_solicit_request (car);
+    /* The above call may *dequeue* requests and thereby
+       clobber 'nxt'. Hence we need to restart from the
+       head of the list. */
+    nxt = session->active_client_request_head;
+    so_size = msize;
   }
 }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]